When I try to start ufed, it says: Can't locate Term/ReadKey.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.6/powerpc-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/powerpc-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/powerpc-linux-thread-multi /usr/lib/perl5/5.8.6 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.5 .) at /usr/sbin/ufed line 11. BEGIN failed--compilation aborted at /usr/sbin/ufed line 11. and die. I have libperl-5.8.6, perl-5.8.6-r1, ufed-0.35-r2 Reproducible: Always Steps to Reproduce: 1. start ufed Actual Results: it died. Expected Results: start ufed.
You have to run the libperl rebuilder after updating perl as the postinstall information tells you.
reopen if you still have a problem after doing that.
Couldn't it executed by emerge script? The script (/usr/portage/dev-lang/perl/files/libperl_rebuilder) has no execution rights, could it be fixed? I've emerged perl with other packages and I didn't seen the message. Thanks for help!
libperl_rebuilder has been replaced by perl-cleaner Please use it instead - its a lot more sane in its approach to your box. libperl_rebuilder will start up in ten seconds. Press CTL-C to exit and use the much improved perl-cleaner...