With collision-protect and app-emulation/qemu-kvm-0.15.0 installed: * package sys-apps/seabios-0.6.3_pre20010817 NOT merged * * Detected file collision(s): * * /usr/share/qemu/bios.bin * To fix this I changed to: newins out/bios.bin seabios.bin With Python3 as the default interpreter: Building ld scripts (version "0.6.3_pre20010817_pre8e301472e324b6d6496d8b4ffc66863e99d7a505") File "./tools/layoutrom.py", line 75 print "Error: Fixed section %s has non-zero alignment (%d)" % ( ^ SyntaxError: invalid syntax make: *** [out/romlayout16.lds] Error 1 * ERROR: sys-apps/seabios-0.6.3_pre20010817 failed (compile phase): * emake failed Adding: pkg_setup() { python_set_active_version 2 } did fix this for me but meant dropping the EAPI to 3 to allow inherit python.
Please post your `emerge --info' output too. Also tell us what overlay this ebuild is from.
It's in the main tree. What extra information is needed? One is a simple file overlap and for the other there is enough quoted below to show a print without brackets in the Python code.
Ah, it's a recent addition to the tree.
In the process of shifting qemu-jvm over to using our own built SeaBIOS. Blockers should be in place now.
Now installed as: /usr/share/seabios/bios.bin
Closed in favour of Bug 388137 which is only about the Python issue.