On Tue, Feb 13, 2007 at 08:31:29PM -0300, Welkson Renny de Medeiros wrote: > Estou removendo o /usr/ports e baixando o ports novamente: > ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz > > Vou descompactar, desinstalar portupgrade, ruby e cia... e tentar atualizar > pelo novo port... espero que funcione... já tô ficando "irado" :-)
Não precisa remover o /usr/ports. Faça o "portsnap fetch extract" apenas uma vez e, depois, pode rodar "portsnap fetch update". Leia sempre que possível, antes dos portupgrade, o /usr/ports/UPDATING. No caso do portupgrade, temos: 20070205: AFFECTS: everybody AUTHOR: [EMAIL PROTECTED] New ports category was created - /usr/ports/ports-mgmt Most significant port moved to this new category is portupgrade. So don't be alarmed, it was not deleted. You can find it now in /usr/ports/ports-mgmt/portupgrade ... 20070102: AFFECTS: users of sysutils/portupgrade AUTHOR: [EMAIL PROTECTED] If you have a problem with upgrading the tools from version 2.2.1 and less, remove the package with pkg_delete portupgrade\* command and reinstall it from scratch. Remove /usr/ports/INDEX*.db and run portsdb -u. Aqui eu não rodei o pkg_delete, apenas rodei um "make -DFORCE_PKG_REGISTER reinstall clean" e depois um "pkgdb -F", removendo as referências ao port mais antigo sem apagar os arquivos. Isto antes do port mudar de diretório (foi para ports-mgmt). Essa segunda mudança resolvi com outro 'pkgdb -F'. Como você pode estar com alguns "work" na árvore de ports, sugiro que rode o comando 'portsclean -C -DD' (veja a manpage para detalhes). -- Ricardo Campos Passanezi ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd