I compiled dev-lang/nqp-2013.04 and dev-lang/rakudo-2013.04 after unmerging both (because of bug #459840), and using perl-5.16.3 (most recent available). Compilation of nqp succeeds, but compilation of rakudo fails. Compilation file contains: /usr/bin/nqp --target=pir --output=src/gen/perl6-metamodel.pir --encoding=utf8 \ --vmlibs=perl6_ops src/gen/Metamodel.pm "load_bytecode" couldn't find file 'Perl6/Ops.pbc' current instr.: '' pc 1923 (src/stage2/gen/module_loader.pir:882) (src/ModuleLoader.pm:55) called from Sub 'load_module' pc 1776 (src/stage2/gen/module_loader.pir:814) (src/ModuleLoader.pm:52) […] Reproducible: Always
Created attachment 346256 [details] build log
Created attachment 346258 [details] emerge--info=dev-lang/rakudo-2013.04
I noticed the same issue, then saw that Perl6/Ops.pbc was being built after it was first used. Building with -j1 worked successfully. Perhaps the ebuild should enforce -j1 if the issue is not fixed upstream or otherwise fixed easily.
Can't reproduce in newer versions