После обновления с Debian Lenny до Squeeze у меня возникла следующая проблема mrtg
:
root@turtle:~# env LANG=C /usr/bin/mrtg
Constant subroutine SNMP_Session::AF_INET6 redefined at /usr/share/perl/5.10/Exporter.pm line 67 at /usr/share/perl5/SNMP_Session.pm line 149
Prototype mismatch: sub SNMP_Session::AF_INET6 () vs none at /usr/share/perl/5.10/Exporter.pm line 67 at /usr/share/perl5/SNMP_Session.pm line 149
Constant subroutine SNMPv1_Session::AF_INET6 redefined at /usr/share/perl/5.10/Exporter.pm line 67 at /usr/share/perl5/SNMP_Session.pm line 608
Prototype mismatch: sub SNMPv1_Session::PF_INET6 () vs none at /usr/share/perl/5.10/Exporter.pm line 67 at /usr/share/perl5/SNMP_Session.pm line 608
Чтобы уточнить, у меня есть mrtg 2.16.3-3
, Perl 5.10.1
и libsnmp-session-perl is 1.13-1
.
Кажется, в Gentoo Linux есть похожая ошибка , но я не совсем понимаю, к какому решению относится это, и есть ли что-то не так с моей системой.
Я попытался зайти на страницу пакета Debianmrtg
и просмотреть отчеты об ошибках, но в нем, похоже, перечислены ошибки только для unstable ( sid
).
Кто-нибудь может рассказать мне, как это исправить?
Изменить: Для записи, у меня также уже есть libsocket6-perl 0.23-1
пакет. Более ранняя версия вопроса также содержала ссылку на отсутствующий eaccelerator
модуль - поскольку исправлена (из-за наличия символической ссылки в каталоге cli PHP5 на ту же, conf.d
что используется в версии apache.