A contributed XMPP notification relies on Net::Jabber which is not installed during normal building. Reproducible: Always Steps to Reproduce: 1. emerge net-analyzer/nagios-plugins 2. /usr/lib/nagios/plugins/contrib/nagios_sendim.pl Actual Results: Can't locate Net/Jabber.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at /usr/lib/nagios/plugins/contrib/nagios_sendim.pl line 12. BEGIN failed--compilation aborted at /usr/lib/nagios/plugins/contrib/nagios_sendim.pl line 12. Expected Results: USE: sendim -u user_JID -p password -t destination_JID EXAMPLE: sendim -u nagios@jabber.org -p nagios -t bitcoder@nagios.org (send an instant message as user nagios@jabber.org to bitcoder@jabber.org) Emerging Net-Jabber fixes the above problem.
Created attachment 211716 [details] A proposed ebuild that adds the "jabber" USE flag in order to make the addon optional and allows for the installing of the proper dependencies.
Added in 1.4.14-r1. Re-assigning to hppa@g.o, i had to drop your keyword due to a missing dep on dev-perl/Net-Jabber. Please keyword dev-perl/Net-Jabber and re-keyword nagios-plugins. Thanks.
Marked ~hppa and closing.