There is an important DEPEND missing: dev-perl/module-build This is required, that log-dispatch can be compiled properly.
Oops, sorry, I forgot: [...download...] 04:42:57 (64.76 KB/s) - `/usr/portage/distfiles/Log-Dispatch-2.08.tar.gz' saved [26987/26987] >>> md5 src_uri ;-) Log-Dispatch-2.08.tar.gz perl-module perl-module >>> Unpacking source... >>> Unpacking Log-Dispatch-2.08.tar.gz to /var/tmp/portage/log-dispatch-2.08/work >>> Source unpacked. perl-module Can't locate Module/Build.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i686-linux /usr/lib/perl5/5.8.0 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.6.1 .) at /var/tmp/portage/log-dispatch-2.08/work/Log-Dispatch-2.08/Build.PL line 1. BEGIN failed--compilation aborted at /var/tmp/portage/log-dispatch-2.08/work/Log-Dispatch-2.08/Build.PL line 1. perl-module >>> Install log-dispatch-2.08 into /var/tmp/portage/log-dispatch-2.08/image/ category dev-perl Can't open perl script "/var/tmp/portage/log-dispatch-2.08/work/Log-Dispatch-2.08/Build": No such file or directory man: prepallstrip: strip: >>> Completed installing into /var/tmp/portage/log-dispatch-2.08/image/ >>> Merging dev-perl/log-dispatch-2.08 to / perl-module --- /usr/ --- /usr/share/ --- /usr/share/perl/ [...merging...]
Hm, there is something odd with CPAN: Installing Log::Dispatch via perl -MCPAN -e shell shows up, that Params::Validate is missing (on my system): [...install Log::Dispatch ...] Log-Dispatch-2.08/LICENSE Log-Dispatch-2.08/Build.PL CPAN.pm: Going to build D/DR/DROLSKY/Log-Dispatch-2.08.tar.gz /usr/bin/perl Build.PL Creating custom builder _build/lib/MyModuleBuilder.pm in _build/lib Checking whether your kit is complete... Looks good ERROR: Params::Validate: Prerequisite Params::Validate isn't installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation. Creating new 'Build' script for 'Log-Dispatch' version '2.08' ---- Unsatisfied dependencies detected during [D/DR/DROLSKY/Log-Dispatch-2.08.tar.gz] ----- Params::Validate Shall I follow them and prepend them to the queue of modules we are processing right now? [yes] Running make test Delayed until after prerequisites Running make install Delayed until after prerequisites [... end ...] I think that is another missing DEPEND, isn't it?
missing deps added. totally my fault.