Hi! I get following error if "perl" is included in USE: make[1]: Leaving directory `/usr/tmp/portage/cyrus-imapd-2.1.9-r1/work/cyrus-imapd-2.1.9/notifyd' perl ACCESS DENIED mkdir: /usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/Cyrus mkdir /usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/Cyrus: Permission denied at /usr/lib/perl5/5.6.1/ExtUtils/Install.pm line 137 make: *** [pure_site_install] Error 255 !!! ERROR: The ebuild did not complete successfully. !!! Function perl-module_src_install, Line -656, Exitcode 2 !!! (no error message) --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-cyrus-imapd-2.1.9-r1-14610.log" mkdir: /usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/Cyrus -------------------------------------------------------------------------------- Markus
Markus, My apologies. I had meant to post the corrected ebuild for this once the new perl MakeMaker was in place. I am posting a masked copy now for your testing. It should appear in your portage tree after an rsync (given time for mirror filtering) and will be masked. You will need to unmask it in order to test the installation.
Is this working for you now?
Hi! Sorry for the delay! Unfortunately it's still not working. There exists the same sandbox problem with the ebuild from 16/09 - 20:50. Markus
Not to be a pain, but did you emerge rsync prior to retrying (have to ask, it's in the dev docs somewhere)?
If so (forgot to add this), try manually emerging dev-perl/ExtUtils-MakeMaker - that should fix your problems (and should have been installed by the eclass on its first invocation - working out why it didn't now).
Markus, Many apologies. My corrected ebuild was .5-r2 - I failed to notice that .9 was out. .9-r1 was just commited with the fix.
Thanks, Michael! It works fine now! Markus