[FUG-BR] /usr/bin/perl ?
m0f0x
el.mofo em uol.com.br
Domingo Dezembro 31 02:32:53 BRST 2006
Bão,
Na série 5.X em diante, o padrão é utilizar o Perl do ports. Por isso,
toda vez que vc instala o Perl através do ports, o sistema é ajustado
para que o /usr/bin/perl utilize o Perl instalado através do ports.
Leia mais sobre isto em http://kerneltrap.org/node/182... notícia véia,
de 2002 ;)! Faz um certo tempo que o Perl não faz mais parte da base do
FreeBSD.
Aqui eu uso o Perl 5.8.8 (perl-threaded-5.8.8). Vejemos:
/usr/bin/perl -> /usr/local/bin/perl5.8.8
Talvez você não lembre, mas na série 4.X do FreeBSD você poderia optar
por rodar o Perl do sistema (que era sempre mais "antigo") ou o Perl do
ports. Para isso, havia o script "use.perl" no subdiretório "files",
dentro do diretório do Perl no ports. Os comandos eram:
use.perl ports -> usar Perl do ports
use.perl system -> user Perl da base do sistema
Não acho sujo criar um link simbólico. Toda vez que o Perl for
atualizado (por exemplo, através de um portupgrade), o link será
atualizado. Enfim, gosto é gosto...
Eu não tenho o costume de utilizar o fastest_cvsup, mas instalei aqui
para testar (fastest_cvsup-0.2.9_4), e funcionou. Aqui está o teste:
fastest_cvsup -c br
>> Querying servers in countries: br
--> Connecting to cvsup.br.freebsd.org [146.164.53.65]...
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 36.86 ms
--> Connecting to cvsup2.br.freebsd.org [143.106.10.150]...
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 34.35 ms
--> Connecting to cvsup3.br.freebsd.org [200.136.247.100]...
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 40.59 ms
--> Connecting to cvsup4.br.freebsd.org [200.220.255.66]...
* error: connect: timeout
>> Speed Daemons:
- 1st: cvsup2.br.freebsd.org 34.35 ms
- 2st: cvsup.br.freebsd.org 36.86 ms
- 3st: cvsup3.br.freebsd.org 40.59 ms
Bão, é isso aí.
On Sat, 30 Dec 2006 22:16:31 -0200
Aline de Freitas <aline em riseup.net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Já é a segunda vez, hoje que encontro algum port que atribui perl a
> /usr/bin/perl ao invéz de /usr/local/bin/perl
>
> (Desta vez
> lang/mono/work/mono-1.1.13.8.1/mcs/class/Microsoft.VisualBasic/fixup/fixup.pl
> )
>
> Acho sujo criar um link simbólico. Prefiro entrar no source e alterar
> o caminho do interpretador à mão. Mas o que me intrigou mesmo é que a
> outra ferramenta que apresentou este problema foi uma que
> aparentemente é exclusiva do freebsd, a fastest_cvsup (ou estou
> enganada e isto é usado também em outros sistemas?)
>
> Alguém sabe se existe alguma forma mais elegante de corrigir o
> problema, ou é um caso de bug-report mesmo?
>
> Aline
>
> - --
> Aline de Freitas - Chave pública: ID DE632016 / keys.indymedia.org
> gpg --keyserver keys.indymedia.org --recv-keys DE632016
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.1 (FreeBSD)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFFlwFehLRvs95jIBYRAhvjAJsFXPrD3/DUu/hQfz7grQnU7QJEWgCdG0Fq
> wfpOiiE2RoguLFkOIZFiCdg=
> =/Sho
> -----END PGP SIGNATURE-----
Mais detalhes sobre a lista de discussão freebsd