Hi, I would have debugged this further but I know little about how inheritence works in ebuilds. It seems that something in portage/eclass/perl-* is busted. If I emerge a perl module the module its' self goes into the wrong directory. I tested with three different modules, MD5, perl-tk and CGI. MD5.pm ended up in: /usr/lib/site_perl/5.6.1/MD5.pm CGI.pm ended up in: /usr/lib/5.6.1/CGI.pm Tk.pm ended up in: /usr/lib/site_perl/5.6.1/i686-linux/Tk.pm I'm not sure when this started happening as I usually use `perl -MCPAN -e shell' to install modules. I emerge rsync nightly and I am running 1.4rc1. Cheers, Scott
emerge ExtUtils-MakeMaker and then try these three again, please...
Thats very strange: sbeck@sbeck sbeck $ emerge -p ExtUtils-MakeMaker These are the packages that I would merge, in order. Calculating dependencies ...done! [ebuild R ] dev-perl/ExtUtils-MakeMaker-6.05 But re-emerging ExtUtils-MakeMaker did fix the problem even though it was listed as uptodate... Thanks! Scott