Em 24 de janeiro de 2013 10:48, Claudio Pereira <claudiopere...@gmail.com> escreveu: > 2013/1/24 Renato Botelho <rbga...@gmail.com> > >> >> Esqueci de algo importante aqui. :) >> >> Quando se muda de uma major version pra outra, algumas libs >> mudam de versão, então você precisa recompilar os ports para >> que eles sejam linkados com as novas versões. Depois disso >> você pode eliminar as libs velhas do sistema. Os passos seriam: >> >> # portmaster -afD >> >> Se por acaso o processo parar no meio devido a algum problema >> e você quiser continuar de onde parou basta rodar o mesmo >> comando novamente acrescentando o -R: >> >> # portmaster -afDR >> >> Depois que tiver recompilado tudo, basta rodar os seguintes >> comandos para remover as libs e binarios antigos: >> >> # cd /usr/src >> # make -DBATCH_DELETE_OLD_FILES delete-old delete-old-libs >> >> Agora acho que terminou. >> >> > Complementando sobre as dependencias das Libs, use o pkg_libchk para ver se > não ficou algum pacote com dependencia quebrada. > > Instale o port bsdadminscripts: > > # cd /usr/ports/sysutils/bsdadminscripts > # make install clean distclean > > E procure pelos pacotes quebrados e seja feliz: > > # pkg_libchk -q -r > > Referencia: > http://www.bsdinfo.com.br/2012/04/22/como-saber-de-forma-rapida-e-pratica-se-perdeu-alguma-lib-importante/ > > Abraços, IndioX > -- > Claudio P Costa > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Gostei desta thread da pra fazer um artigo com ela. -- Otavio Augusto --------------------- Consultor de TI Citius Tecnologia 31 37761866 31 88651242 http://www.citiustecnologia.com.br ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd