Emerging XML-NamespaceSupport fails with the following: perl-module Checking if your kit is complete... Looks good Writing Makefile for XML::NamespaceSupport cp NamespaceSupport.pm blib/lib/XML/NamespaceSupport.pm Manifying blib/man3/XML::NamespaceSupport.3pm perl-module >>> Install XML-NamespaceSupport-1.08 into /var/tmp/portage/XML-NamespaceSupport -1.08/image/ category dev-perl ACCESS DENIED mkdir: /usr/lib/perl5/vendor_perl/5.8.0/XML mkdir /usr/lib/perl5/vendor_perl/5.8.0/XML: Permission denied at /usr/lib/perl5/ 5.8.0/ExtUtils/Install.pm line 137 make: *** [pure_vendor_install] Error 255 This directory indeed did not exist. After the creation of the directory it still fails on: >>> Completed installing into /var/tmp/portage/XML-NamespaceSupport-1.08/image/ --------------------------- ACCESS VIOLATION SUMMARY--------------------------- LOG FILE = "/tmp/sandbox-XML-NamespaceSupport-1.08-25265.log"ESC[0m open_wr: /usr/lib/perl5/vendor_perl/5.8.0/XML/NamespaceSupport.pm chmod: /usr/lib/perl5/vendor_perl/5.8.0/XML/NamespaceSupport.pm --------------------------------------------------------------------------------
FYI, it is also a problem with other packages. I checked and MakeMaker is not installed
After installing MakeMaker it now works. Maybe the perl-module eclass should depend on makemaker
*** This bug has been marked as a duplicate of 29554 ***