ArduinoISP on serial rs232

Very strange. From the error message it appears that programmer selected is one with ".communication=usb" and not the "Arduino as ISP" which has "arduinoisp.communication=serial". I don't know how to explain that. Perhaps you should try turning on verbose uploading messages and posting the messages you get. That would show the full command line presented to avrdude.