Created attachment 354348 [details] build.log Upgrading dev-lang/parrot-5.5.0 to dev-lang/parrot-5.6.0 Getting an access denied sandbox violation (sys-apps/sandbox-2.6-r1) . Build.log omits the specific to the sanbox but outputs the following trace: >>> Install parrot-5.6.0 into /var/tmp/portage/dev-lang/parrot-5.6.0/image/ category dev-lang make -j10 -j1 install-dev DESTDIR=/var/tmp/portage/dev-lang/parrot-5.6.0/image/ DOC_DIR=/usr/share/doc/parrot-5.6.0 gmake -C docs gmake[1]: Entering directory `/var/tmp/portage/dev-lang/parrot-5.6.0/work/parrot-5.6.0/docs' /usr/bin/perl5.16.3 -MExtUtils::Command -e mkpath ops /usr/bin/perl5.16.3 -MExtUtils::Command -e touch doc-prep /usr/bin/perldoc -ud packfile-c.pod ../src/packfile/api.c /usr/lib64/libsandbox.so(+0x995c)[0x7f54ffd9c95c] /usr/lib64/libsandbox.so(+0x9a4d)[0x7f54ffd9ca4d] /usr/lib64/libsandbox.so(+0x50f2)[0x7f54ffd980f2] /usr/lib64/libsandbox.so(open64+0x55)[0x7f54ffd9b963] /usr/lib64/libperl.so.5.16(PerlIOUnix_open+0x97)[0x7f54ffb3f497] /usr/lib64/libperl.so.5.16(PerlIOBuf_open+0x183)[0x7f54ffb3d6e3] /usr/lib64/libperl.so.5.16(PerlIO_openn+0x288)[0x7f54ffb3e688] /usr/lib64/libperl.so.5.16(Perl_do_openn+0x861)[0x7f54ffb19541] /usr/lib64/libperl.so.5.16(Perl_pp_open+0x182)[0x7f54ffb08be2] /usr/lib64/libperl.so.5.16(Perl_runops_standard+0x23)[0x7f54ffac6a23] /proc/5532/cmdline: /usr/bin/perl /usr/bin/perldoc -ud packfile-c.pod ../src/packfile/api.c gmake[1]: *** [packfile-c.pod] Aborted gmake[1]: Leaving directory `/var/tmp/portage/dev-lang/parrot-5.6.0/work/parrot-5.6.0/docs' make: *** [docs.dummy] Error 2 emake failed : Posting build.log & emerge.info / Let me know if you need something else.
Created attachment 354350 [details] emerge-info
I don't see a sandbox violation. Looks like a segmentation fault in libsandbox. Do you have more output to show?
(In reply to Jeroen Roovers from comment #2) > I don't see a sandbox violation. Looks like a segmentation fault in > libsandbox. Do you have more output to show? It didn't commit the ACCESS DENIED violation to build.log. I'm going to key it in, si please forgive any typos. >>> Install parrot-5.6.0 into /var/tmp/portage/dev-lang/parrot-5.6.0/image/ category dev-lang make -j10 -j1 install-dev DESTDIR=/var/tmp/portage/dev-lang/parrot-5.6.0/image/ DOC_DIR=/usr/share/doc/parrot-5.6.0 gmake -C docs gmake[1]: Entering directory `/var/tmp/portage/dev-lang/parrot-5.6.0/work/parrot-5.6.0/docs' /usr/bin/perl5.16.3 -MExtUtils::Command -e mkpath ops /usr/bin/perl5.16.3 -MExtUtils::Command -e touch doc-prep /usr/bin/perldoc -ud packfile-c.pod ../src/packfile/api.c * ACCESS DENIED: open_rd: ../src/packfile/src/packfile/api.c * ISE:write_logfile: unable to append logile: /car/log/sandbox/sandbox-5078.log * ../../sandbox-2.6/libsandbox.c:check_syscall():879: failure (Bad file descriptor): * ISE: abs_path: ../src/packfile/src/packfile/api.c res_path: ../src/packfile/src/packfile/api.c /usr/lib64/libsandbox.so(+0x995c)[0x7f54ffd9c95c] /usr/lib64/libsandbox.so(+0x9a4d)[0x7f54ffd9ca4d] /usr/lib64/libsandbox.so(+0x50f2)[0x7f54ffd980f2] /usr/lib64/libsandbox.so(open64+0x55)[0x7f54ffd9b963] /usr/lib64/libperl.so.5.16(PerlIOUnix_open+0x97)[0x7f54ffb3f497] /usr/lib64/libperl.so.5.16(PerlIOBuf_open+0x183)[0x7f54ffb3d6e3] /usr/lib64/libperl.so.5.16(PerlIO_openn+0x288)[0x7f54ffb3e688] /usr/lib64/libperl.so.5.16(Perl_do_openn+0x861)[0x7f54ffb19541] /usr/lib64/libperl.so.5.16(Perl_pp_open+0x182)[0x7f54ffb08be2] /usr/lib64/libperl.so.5.16(Perl_runops_standard+0x23)[0x7f54ffac6a23] /proc/5532/cmdline: /usr/bin/perl /usr/bin/perldoc -ud packfile-c.pod ../src/packfile/api.c gmake[1]: *** [packfile-c.pod] Aborted gmake[1]: Leaving directory `/var/tmp/portage/dev-lang/parrot-5.6.0/work/parrot-5.6.0/docs' make: *** [docs.dummy] Error 2 emake failed
please re-open if it still fails w/sandbox-2.10+. if so, please post an updated build log.