Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 550208 - =dev-lang/rakudo-2015.05: ACCESS VIOLATION creating /usr/share/perl6/site and /usr/share/perl6/vendor
Summary: =dev-lang/rakudo-2015.05: ACCESS VIOLATION creating /usr/share/perl6/site and...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-23 09:38 UTC by Juergen Rose
Modified: 2015-05-29 04:13 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2015-05-23 09:38:27 UTC
'emerge -v1 rakudo' fails with:
...
Stage parse      : /usr/bin/perl tools/build/create-jvm-runner.pl dev-debug . . /usr /usr/share/nqp/runtime/asm-4.1.jar:/usr/share/nqp/runtime/asm-tree-4.1.jar:/usr/share/nqp/runtime/jline-1.0.jar:/usr/share/nqp/runtime/jna.jar:/usr/share/nqp/runtime/nqp-runtime.jar:/usr/share/nqp/lib/nqp.jar
Creating './perl6-debug-j'
 98.167
Stage syntaxcheck:   0.000
Stage ast        :   0.001
Stage optimize   :  14.498
Stage jast       :  31.049
Stage classfile  :   8.746
Stage jar        :   0.000
./perl6-j --target=jar --output=lib/Test.pm.jar -Ilib lib/Test.pm
./perl6-j --target=jar --output=lib/lib.pm6.jar lib/lib.pm6
./perl6-j --target=jar --output=lib/Pod/To/Text.pm.jar lib/Pod/To/Text.pm
./perl6-j --target=jar --output=lib/NativeCall.pm.jar -Ilib lib/NativeCall.pm
 * ACCESS DENIED:  mkdir:        /usr/share/perl6/vendor
 * ACCESS DENIED:  mkdir:        /usr/share/perl6/site
/usr/bin/perl -MExtUtils::Command -e cp perl6-j perl6
/usr/bin/perl -MExtUtils::Command -e chmod 755 perl6
>>> Source compiled.

 * --------------------------- ACCESS VIOLATION SUMMARY ---------------------------
 * LOG FILE: "/var/log/sandbox/sandbox-28897.log"
 * 
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: mkdir
S: deny
P: /usr/share/perl6/vendor
A: /usr/share/perl6/vendor
R: /usr/share/perl6/vendor
C: /usr/lib/jvm/icedtea-7/bin/java -noverify -Xms100m -Xbootclasspath/a:/usr/share/nqp/runtime/asm-4.1.jar:/usr/share/nqp/runtime/asm-tree-4.1.jar:/usr/share/nqp/runtime/jline-1.0.jar:/usr/share/nqp/runtime/jna.jar:/usr/share/nqp/runtime/nqp-runtime.jar:/usr/share/nqp/lib/nqp.jar:./rakudo-runtime.jar:./perl6.jar -cp /usr/libexec/ccp4/bin::.:blib:/usr/share/nqp/lib -Dperl6.prefix=. -Djna.library.path=share/perl6/site/lib -Dperl6.execname=./perl6-j perl6 --target=jar --output=lib/NativeCall.pm.jar -Ilib lib/NativeCall.pm 

F: mkdir
S: deny
P: /usr/share/perl6/site
A: /usr/share/perl6/site
R: /usr/share/perl6/site
C: /usr/lib/jvm/icedtea-7/bin/java -noverify -Xms100m -Xbootclasspath/a:/usr/share/nqp/runtime/asm-4.1.jar:/usr/share/nqp/runtime/asm-tree-4.1.jar:/usr/share/nqp/runtime/jline-1.0.jar:/usr/share/nqp/runtime/jna.jar:/usr/share/nqp/runtime/nqp-runtime.jar:/usr/share/nqp/lib/nqp.jar:./rakudo-runtime.jar:./perl6.jar -cp /usr/libexec/ccp4/bin::.:blib:/usr/share/nqp/lib -Dperl6.prefix=. -Djna.library.path=share/perl6/site/lib -Dperl6.execname=./perl6-j perl6 --target=jar --output=lib/NativeCall.pm.jar -Ilib lib/NativeCall.pm 
 * --------------------------------------------------------------------------------
Comment 1 Patrick Lauer gentoo-dev 2015-05-29 04:13:25 UTC
+  29 May 2015; Patrick Lauer <patrick@gentoo.org> +files/jakudo-fix-paths.patch,
+  +rakudo-2015.05-r1.ebuild, -rakudo-2015.05.ebuild:
+  Fix compilation of jakudo with upstream patch, #550208