[FUG-BR] RES: Atualização automática dos ports via portupgrade

Renato Botelho rbgarga em gmail.com
Segunda Fevereiro 16 09:38:40 BRT 2009


2009/2/16 Welkson Renny de Medeiros <welkson at focusautomacao.com.br>:
> Pode ser "newbisse" minha, mas geralmente eu atualizava o ports usando o
> make deinstall, make install... port a port... para ver quais estavam
> desatualizados eu usava o portaudit...

O portaudit não serve pra isso, serve para mostrar ports que tem
vulnerabilidades. O comando nativo para ver ports desatualizados
é "pkg_version -vL="

> Recente decidi testar o portupgrade, e pelo menos "comigo", mesmo
> "manualmente" tive muita foi raiva =) Por exemplo, eu tinha o squid 2.6, ele
> foi lá e colocou o 3.0... eu pensei que ele iria atualizar para algum build
> novo, etc... mas trocou a versão inteira do squid, deu um monte de
> incompatibilidade no squid.conf, etc, etc, etc...

Olha, é difícil analisar o cenário sem ter todos os dados, o que pode
acontecer é, imagine que você tem um port do squid

www/squid

Esse cara está na versão 2.6.x, aí, o cara vai atualizar pro 3.0, mas
como não são compatíveis ele preserva o 2.6 no ports criando-se
assim 2 ports

www/squid     -> 3.0
www/squid26 -> 2.6

Dessa maneira, se vc tinha instalado o www/squid, fazendo de um
jeito ou de outro ele iria colocar o 3.0.

O importante eh sempre conferir antes qual versão será instalada,
isso pode ser feito com o comando que eu citei acima, assim você
não tem surpresas.

Não sei se foi isso que aconteceu no seu caso, apenas citei uma
hipótese.
-- 
Renato Botelho


Mais detalhes sobre a lista de discussão freebsd