The following line repeatedly spews forth the help screen without executing: crossdev -t armv5tel-softfloat-linux-gnueabi -b "2.22-r1" -g "4.6.3" -k "3.4-r2" -l "2.15-r4" Yet this line executes correctly: crossdev -t armv5tel-softfloat-linux-gnueabi --binutils "2.22-r1" --gcc "4.6.3" --kernel "3.4-r2" --libc "2.15-r4" The "bad" line works if all are deleted but the -b: crossdev -t armv5tel-softfloat-linux-gnueabi -b "2.22-r1" But of course, doesn't give the desired results. Aborted immediately, so don't know what it would have compiled. Reproducible: Always Steps to Reproduce: 1. type # crossdev -t armv5tel-softfloat-linux-gnueabi -b "2.22-r1" -g "4.6.3" -k "3.4-r2" -l "2.15-r4" 2. Watch screen output 3. rinse, repeat Actual Results: Nothing Expected Results: After goofing off elsewhere for an hour, to come back and find cross-compiler toolchain in /usr Initially I put the tuple at the end of the statement. Then crossdev created bizarre files in package.mask, package.env, etc., called 2.22-r1 and containing things like cross-2.22-r1/binutils-2.22-r1,cross-2.22-r1/gcc-2.22-r1, etc. Chromium and Pidgin were running besides lxterminal used for crossdev.
Created attachment 354444 [details] emerge --info
the option is --b (as the --help shows), not -b
I apologize, my error
No need to re-open the bug