Ricardo, deu certo, mas meu mrtg continua dando o erro que começou após o problema com o perl depois de tentar instalar o smokeping:
Subroutine SNMP_Session::pack_sockaddr_in6 redefined at /usr/local/lib/perl5/5.16.0/Exporter.pm line 66. at /usr/local/lib/perl5/site_perl/5.16.0/SNMP_Session.pm line 149. Sabe me dizer o que pode ser isto? Procurei na internet e nã achei solução. Obrigado Fabrício Em 26/10/2012 11:58, Ricardo Campos Passanezi escreveu: > On Fri, Oct 26, 2012 at 11:27:30AM -0200, fknet wrote: >> Boa tarde pessoal, >> >> Fiz alguma besteira aqui e o perl parou de funcionar em meu freebsd, >> consequentemente inúmeras coisas que utilizo não estão funcionando. >> >> Como posso fazer, de forma segura, para desinstalar o perl e reinstalar >> ele na versão 5.16 novamente resolvendo todas dependências? > /usr/ports/UPDATING: > > 20120630: > AFFECTS: users of lang/perl* > AUTHOR: s...@freebsd.org > > lang/perl5.16 is out. If you want to switch to it from, for example > lang/perl5.12, that is: > > Portupgrade users: > 0) Fix pkgdb.db (for safety): > pkgdb -Ff > > 1) Reinstall new version of Perl (5.16): > env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.16 -f perl-5.12.\* > > 2) Reinstall everything that depends on Perl: > portupgrade -fr perl > > Portmaster users: > portmaster -o lang/perl5.16 lang/perl5.12 > > Conservative: > portmaster p5- > > Comprehensive (but perhaps overkill): > portmaster -r perl- > > Note: If the "perl-" glob matches more than one port you will need to > specify the name of the Perl directory in /var/db/pkg explicitly. > > The default version for Perl has also been changed from 5.12 to 5.14. > > PS: gere uma lista dos pacotes instalados (pkg_info, normalmentei; pode > ser pkg info se já usar o pkgng). > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd