Created attachment 346426 [details] build log While trying to upgrade my rakudo to 2013.04, I encountered bug #466890. Then I unmerged rakudo, and trying to merge 2013.04 after that resulted in bug #466766. Then I tried to merge 2013.03 which used to be installed on my system before, and got a new error message for that: ./perl6 --setting=NULL --optimize=3 --target=pir --stagestats --output=src/gen/CORE.setting.pir src/gen/CORE.setting Stage start : 0.000 get_pmc_keyed() not implemented in class 'Sub' current instr.: 'compile_in_context' pc 17370 (src/gen/perl6-symboltable.pir:6697) (src/Perl6/World.pm:1234) called from Sub 'pkg_set_role_body_block' pc 21168 (src/gen/perl6-symboltable.pir:8263) (src/Perl6/World.pm:1479) called from Sub '' pc 78988 (src/gen/perl6-actions.pir:31261) (src/Perl6/Actions.pm:1572) […] According to genlop, my last successful merge of rakudo was 2013.03 on 2013-04-19, using nqp-2013.03 and parrot-5.3.0. Since then, I upgraded nqp to 2013.04. So I assume that rakudo-2013.03 is not compatible with nqp-2013.04. It would be nice if the ebuild would express this fact.
(In reply to comment #0) > So I assume that rakudo-2013.03 is not compatible with nqp-2013.04. Yes, downgrading to nqp-2013.03 made rakudo-2013.03 emerge all right.
Please test with the latest version