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

Responder a