I installed the package net-snmp, but the snmpcheck util doesn't work, because the dev-perl/TermReadKey package isn't installed: # snmpcheck Can't locate Term/ReadKey.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.5/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.5/i686-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.4 .) at /usr/bin/snmpcheck line 5. I think this should be added as a dependency. Reproducible: Always Steps to Reproduce: 1.don't emerge dev-perl/TermReadKey 2.emerge net-snmp 3.snmpcheck Actual Results: Can't locate Term/ReadKey.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.5/i686-linux-thread- multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/per l5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux-thread- multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5 /5.8.5/i686-linux-thread- multi /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8 .4 .) at /usr/bin/snmpcheck line 5. Expected Results: Normal output
when you update perl you have to run the libperl rebuilder
I stand corrected.
Fixed.