does this mean a fail

I've got the HiLow tech boards files for using the attiny85. I've just tried to load a program on a soic8 version and got:

Binary sketch size: 1,490 bytes (of a 8,192 byte maximum)
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85
avrdude: Expected signature for ATtiny85 is 1E 93 0B
Double check chip, or use -F to override this check.

I know I should get some errors but does the signature thing mean it won't work at all ?

Turn on verbose logging to see what signature it is reading. If it is all 0's (00 00 00) or all 1's (FF FF FF) then you probably have a bad connection.

Yeah that means it failed. The PAGEL and PS2 signals message can be ignored but not the chip signature.

Even you have the wrong chip or revision, a wiring problem, or a clock rate problem

Well I hooked it up to an AVRISP2 and AS6 and found the problem. I had used a ATtiny13A by mistake. So I'm just going to rewrite in plain C as i was going to eventually anyhow.