Olá a todos. Senti algumas diferenças importantes em usar os métodos portsnap e cvsup no meu FreeBSD 6.0 Stable.
Após a instalação base, fiz o seguinte: portsnap fetch portsnap extract portsnap update E instalei vários ports via "make install clean" ou "portmanager /[dir]/[port]" e tudo funcionou bem até encontrar um ou outro port que dava problema, geralmente conflitando fam e gamin. Desinstalava um, pedia o outro, programas deixaram de funcionar ou voltavam. Refiz o portsnap fetch update, chequei pkgdb -F, portaudit, verifiquei versões e tudo estava teoricamente correto, atualizado com a árvore de ports e com dependências resolvidas. Após apanhar um bocado, caçar no google, no handbook, manpages, checar makefiles e outras coisas, baixei um dos ports que estava dando conflito direto da página de ports www.freebsd.org/ports descompactei em algum lugar e fiz o make install clean de lá e, para minha surpresa, funcionou! Esse método seria terrível, baixar os ports um por um pra ir atualizando ou instalando seria ridículo e perigoso pois não chequei assinaturas. Aí decidi usar cvsup. Fiz o primeiro cvsup, baixei o arquivo de configuração, copiei para /root e editei colocando o repositório cvsup.br.FreeBSD.org Fiz a atualização cvsup /root/arquivo esperei, terminou com sucesso e percebi que os ports que davam problema agora não dão mais. Por exemplo: /net/apollon Com portsnap a versão era 1.0.1 e na página de ports e com cvsup era 1.0.1_2 Outros ports instalaram sempre o gamin como dependência (e não o FAM) e parei de ter conflitos. /editors/openoffice.org-2.0 dava problema com o bison, parou e compilou normalmente. Alguém já experimentou esse tipo de problema? É comum? Ou será que algo que fiz estava errado com o portsnap? Obrigado, um abraço! Flavio. _______________________________________________ freebsd mailing list freebsd@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br