Description of problem: Using mrtg on Fedora 14 reports lots of deprecated errors like: Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 588. Version-Release number of selected component (if applicable): mrtg-2.16.4-1.fc14.i686 How reproducible: alway Steps to Reproduce: 1. LANG=C mrtg Actual results: Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 588. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 655. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 708. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 764. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 869. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 952. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1028. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1103. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1168. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1325. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1531. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1549. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1563. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1577. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1591. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1613. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1633. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1653. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1674. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1702. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1737. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1846. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1968. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1973. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1978. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 1983. Usage: mrtg <config-file> ... Expected results: Usage: mrtg <config-file> ...
Sorry, looks like wrong component was chosen. Changing component to perl-Net-SNMP.
perl-Net-SNMP-6.0.1-1.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/perl-Net-SNMP-6.0.1-1.fc14
perl-Net-SNMP-6.0.1-1.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update perl-Net-SNMP'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/perl-Net-SNMP-6.0.1-1.fc14
The :locked error goes away, but now there is this: Constant subroutine SNMP_Session::AF_INET6 redefined at /usr/share/perl5/Exporter.pm line 64. at /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 149 Prototype mismatch: sub SNMP_Session::AF_INET6 () vs none at /usr/share/perl5/Exporter.pm line 64. at /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 149 Constant subroutine SNMP_Session::PF_INET6 redefined at /usr/share/perl5/Exporter.pm line 64. at /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 149 Prototype mismatch: sub SNMP_Session::PF_INET6 () vs none at /usr/share/perl5/Exporter.pm line 64. at /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 149 Constant subroutine SNMPv1_Session::AF_INET6 redefined at /usr/share/perl5/Exporter.pm line 64. at /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 604 Prototype mismatch: sub SNMPv1_Session::AF_INET6 () vs none at /usr/share/perl5/Exporter.pm line 64. at /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 604 Constant subroutine SNMPv1_Session::PF_INET6 redefined at /usr/share/perl5/Exporter.pm line 64. at /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 604 Prototype mismatch: sub SNMPv1_Session::PF_INET6 () vs none at /usr/share/perl5/Exporter.pm line 64. at /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 604
(In reply to comment #4) > The :locked error goes away, but now there is this: > > > Constant subroutine SNMP_Session::AF_INET6 redefined at > /usr/share/perl5/Exporter.pm line 64. > at /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 149 > Prototype mismatch: sub SNMP_Session::AF_INET6 () vs none at > /usr/share/perl5/Exporter.pm line 64. > at /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 149 Same problem here. Please, can you make another update? This is not so easy to reproduce, not enough to run mrtg without parameters, but needs to access SNMP machine.
Ugh. I hate it when people drop my patches. :P I need to fix this in mrtg (again). This is 438931 and 442884, back again (because the mrtg maintainer dropped my patch). I'm going to kick off a build, but I'd like your help in testing this before it goes to an update, as I am not the normal mrtg maintainer.
Please download and install this mrtg build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2616001 Then, let me know if it resolves the conflict errors in the logs.
mrtg-2.16.4-2.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/mrtg-2.16.4-2.fc14
:( rpm -qi mrtg Name : mrtg Relocations: (not relocatable) Version : 2.16.4 Vendor: Fedora Project Release : 2.fc14 Build Date: Mon 22 Nov 2010 09:25:08 AM EST Install Date: Mon 22 Nov 2010 09:46:31 AM EST Build Host: x86-02.phx2.fedoraproject.org Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 588. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 655. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 708. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 764. Use of :locked is deprecated at /usr/share/perl5/Net/SNMP.pm line 869.
My bad, didn't update perl-Net-SNMP Seems to be working now, thanks
Updated mrtg looks good here.
perl-Net-SNMP-6.0.1-1.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.
mrtg-2.16.4-2.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.