When I try to emerge subversion, it gets nearly done with installing to /var/tmp/portage and has a sandbox access violation. Here's the output around the access violation itself: ranlib /var/tmp/portage/subversion-1.0.1/image//usr/lib/libsvn_swig_perl-1.a chmod 644 /var/tmp/portage/subversion-1.0.1/image//usr/lib/libsvn_swig_perl-1.a libtool: install: warning: remember to run `libtool --finish /usr/lib' ACCESS DENIED mkdir: /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto mkdir /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto: Permission denied at /usr/lib/perl5/5.8.2/ExtUtils/Install.pm line 176 make: *** [pure_site_install] Error 255 installing html book Here's the error at the end of the emerge: making executable: /usr/lib/libsvn_swig_py-1.so.0.0.0 making executable: /usr/lib/libsvn_wc-1.so.0.0.0 >>> Completed installing into /var/tmp/portage/subversion-1.0.1/image/ --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-dev-util_-_subversion-1.0.1-27677.log" mkdir: /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto -------------------------------------------------------------------------------- Reproducible: Always Steps to Reproduce: 1. emerge subversion Actual Results: Access violation Expected Results: subversion emerges
Does it work if you manually create that directory?
Now it fails on mkdir of /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto/SVN Trying again....
And now /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto/SVN/_Fs Again....
Now I get this: open_wr: /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto/SVN/_Fs/_Fs.bs chmod: /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto/SVN/_Fs/_Fs.bs open_wr: /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto/SVN/_Fs/_Fs.so chmod: /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto/SVN/_Fs/_Fs.so mkdir: /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto/SVN/_Ra Looks like this just isn't going to work. Shouldn't this be staying in the sandbox?
I disabled the sandbox (FEATURES="-sandbox") and it worked fine. This still needs to be fixed to work with the sandbox, though.
This happens with the newest subversion as well. I had to disable the sandbox to fix it. PLEASE fix the install script.
It doesn't happen for me. Maybe the fact that I'm using userpriv/usersandbox influences it. Could PLEASE a perl developer help me with this. I know next to nothing about the perl installation system. *** This bug has been marked as a duplicate of 51804 ***