Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 466766 - dev-lang/rakudo-2013.04 fails to compile, "load_bytecode" couldn't find file 'Perl6/Ops.pbc'
Summary: dev-lang/rakudo-2013.04 fails to compile, "load_bytecode" couldn't find file ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-22 08:40 UTC by J.Borme
Modified: 2014-12-26 09:49 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (build.log,20.82 KB, text/plain)
2013-04-22 08:42 UTC, J.Borme
Details
emerge--info=dev-lang/rakudo-2013.04 (emergeinfo.txt,5.33 KB, text/plain)
2013-04-22 08:43 UTC, J.Borme
Details

Note You need to log in before you can comment on or make changes to this bug.
Description J.Borme 2013-04-22 08:40:04 UTC
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
Comment 1 J.Borme 2013-04-22 08:42:36 UTC
Created attachment 346256 [details]
build log
Comment 2 J.Borme 2013-04-22 08:43:06 UTC
Created attachment 346258 [details]
emerge--info=dev-lang/rakudo-2013.04
Comment 3 Matt 2013-05-24 18:24:20 UTC
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.
Comment 4 Patrick Lauer gentoo-dev 2014-12-26 09:49:43 UTC
Can't reproduce in newer versions