bmpx has a x-chat perl plugin, if xchat is in the use flags you need a depend on dev-perl/MP3-Info Net/DBus.pm witch is not in the ebuild. Reproducible: Always Steps to Reproduce: 1. have xchat in the USE= flag 2. emerge bmpx 3. Load xchat, load plugin /usr/lib/xchat/plugins/bmpx-xchat.pl Actual Results: Error loading '/usr/lib/xchat/plugins/bmpx-xchat.pl': Can't locate MP3/Info.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i686-linux /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.7/i686-linux /usr/lib/perl5/5.8.7 /usr/local/lib/site_perl .) at (eval 4) line 9. BEGIN failed--compilation aborted at (eval 4) line 9. [emerged MP3-Info] then... Error loading '/usr/lib/xchat/plugins/bmpx-xchat.pl': Can't locate Net/DBus.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i686-linux /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.7/i686-linux /usr/lib/perl5/5.8.7 /usr/local/lib/site_perl .) at (eval 5) line 10. BEGIN failed--compilation aborted at (eval 5) line 10. Expected Results: Plugin to load
Please use "New -> Gentoo Linux -> Component: Ebuilds" in future. Infrastructure is not the correct addressee.
Its because Net::DBus is not in portage, and it have a few depends which is not in portage either ... not sure when/if they will get in. For the time being, do: # emerge app-portage/g-cpan # g-cpan -i Net::DBus and whatever other modules it needs.