[FUG-BR] Reinstalar Perl

Ricardo Campos Passanezi riccp em ige.unicamp.br
Sexta Outubro 26 11:58:07 BRST 2012


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: skv at 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).

-- 
Ricardo Campos Passanezi


Mais detalhes sobre a lista de discussão freebsd