Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 509986

Summary: net-analyzer/mrtg with dev-perl/SNMP_Session-1.13-r1 - /usr/lib64/perl5/vendor_perl/5.16.3/SNMP_Session.pm: Subroutine SNMP_Session::pack_sockaddr_in6 redefined at /usr/lib64/perl5/5.16.3/Exporter.pm line 66.
Product: Gentoo Linux Reporter: Sven <sven.koehler>
Component: [OLD] ServerAssignee: Gentoo Netmon project <netmon>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugzilla.redhat.com/show_bug.cgi?id=732587
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 509992    

Description Sven 2014-05-10 16:27:09 UTC
/etc/init.d/mrtg start gives me lots of perl warning:

Subroutine SNMP_Session::pack_sockaddr_in6 redefined at /usr/lib64/perl5/5.16.3/Exporter.pm line 66.
 at /usr/lib64/perl5/vendor_perl/5.16.3/SNMP_Session.pm line 149.
Subroutine SNMP_Session::unpack_sockaddr_in6 redefined at /usr/lib64/perl5/5.16.3/Exporter.pm line 66.
 at /usr/lib64/perl5/vendor_perl/5.16.3/SNMP_Session.pm line 149.
Subroutine SNMP_Session::sockaddr_in6 redefined at /usr/lib64/perl5/5.16.3/Exporter.pm line 66.
 at /usr/lib64/perl5/vendor_perl/5.16.3/SNMP_Session.pm line 149.
Subroutine SNMPv1_Session::pack_sockaddr_in6 redefined at /usr/lib64/perl5/5.16.3/Exporter.pm line 66.
 at /usr/lib64/perl5/vendor_perl/5.16.3/SNMP_Session.pm line 608.
Subroutine SNMPv1_Session::unpack_sockaddr_in6 redefined at /usr/lib64/perl5/5.16.3/Exporter.pm line 66.
 at /usr/lib64/perl5/vendor_perl/5.16.3/SNMP_Session.pm line 608.
Subroutine SNMPv1_Session::sockaddr_in6 redefined at /usr/lib64/perl5/5.16.3/Exporter.pm line 66.
 at /usr/lib64/perl5/vendor_perl/5.16.3/SNMP_Session.pm line 608.  


I'm not sure whether mrtg or SNMP_Session need fixing.
I'm using mrtg-2.17.4, SNMP_Session-1.13-r1, and perl-5.16.3 on a amd64 system.

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-05-10 16:57:18 UTC
http://tasos.pavta.com/myblog/2012/06/16/subroutine-snmp_sessionpack_sockaddr_in6-redefined/

seems to suggest patching both Net-SNMP and mrtg. It's an ancient blog entry so I wonder how subsequent versions of both packages didn't address this.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-05-10 17:14:44 UTC
SNMP_Session seems to have already been fixed. RH is still carrying the patch.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-05-10 17:22:34 UTC
Fixed in =net-analyzer/mrtg-2.17.4-r1.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2014-05-10 17:23:33 UTC

*** This bug has been marked as a duplicate of bug 321701 ***
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2014-05-10 18:26:03 UTC
No, that was not a duplicate.