Upload Using Programmer doesn't respect port setting in 1.6.3

Hi- I’m downloading to my board using an ISP cable (avrispv2 clone). The “port” option to avrdude is hard-wired in programmers.txt to “-Pusb” rather than respecting the “Tools->Port” setting.’
And ironically this fails because the avrdude executable distributed with Arduino doesn’t have the libusb library capability compiled in :slight_smile:

This can easily be fixed for this programmer at least by changing
in …hardware/arduino/avr/programmers.txt

avrispmkii.program.extra_params=-Pusb
to
avrispmkii.program.extra_params=-P{serial.port}

Perhaps this could be made permanent in a future release?
(BTW I am using the Linux version)