2009/1/26 Luiz Otavio O Souza <[email protected]>: >> Bom dia galera, >> >> pela primeira vez uma atualização via ports quebrou meu sistema e isso >> me deixou preocupado. >> >> para quem conhece mais a fundo o sistema, não são feitos testes do >> port na arvore ports antes que estes sejam postos nela? >> >> porque cargas d'água uma simples atualização, simplesmente remove a >> versão da lib, instala a nova, e não cria nem um link simbólico para >> versão antiga? >> >> achei que eram feitos testes também nas atualização dos ports, não só >> na inclusão de novos ports na árvore. > > Isso não é possível... você já viu quantos softwares estão no ports ? Já > imaginou quantas combinações são possíveis ? Já penseu testar todas elas ? > > Nem se fala nas atualizações... cada software faz o que quiser o FreeBSD não > tem como rastrear todas essas mudanças e saber o que não vai funcionar e > aonde. > > Infelizmente essa é a responsabilidade do usuário, manter a sua casa em > ordem. > > Nem sempre um link de uma versão nova da biblioteca para a versão antiga > funciona, depende muito do que mudou de uma versão para outra
Exato!!! Se a lib mudou de 1 pra 2 é porque houve uma mudança de API ou ABI, portanto, criar um link pode (provavelmente vai) significar problema, se for de API a coisa é menos drástica porque simplesmente vai dar pau, agora se for de ABI, aí a coisa pode ser feia, porque uma determinada função vai ser executada, mas com parâmetros errados. -- Renato Botelho ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

