Re: [FUG-BR] Portupgrade (problemas) - RESOLVIDO
Oi Ricardo, Fiz os testes agora, funcionou beleza... Ontem a noite removi o /usr/ports e deixei baixando o portsnap, depois removi o portupgrade e instalei novamente... agora tá funcionando perfeitamente. [EMAIL PROTECTED]:~] # pkg_info | egrep '(portupgrade|ruby)' portupgrade-2.2.2_4,2 FreeBSD ports/packages administration and management tool s ruby-1.8.5.12,1 An object-oriented interpreted scripting language ruby18-bdb-0.5.9_2 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat Rodei um portupgrade www/trac e nenhum erro no INDEX. Obrigado a todos pela atenção. -- Welkson Renny de Medeiros Focus Automação Comercial Desenvolvimento / Gerência de Redes [EMAIL PROTECTED] - Original Message - From: Ricardo Campos Passanezi [EMAIL PROTECTED] To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Sent: Wednesday, February 14, 2007 8:13 AM Subject: Re: [FUG-BR] Portupgrade (problemas) 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 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Portupgrade (problemas) - RESOLVIDO
Olá a todos, Estou com o seguinte problema. fiz o portsnap fetch extract e depois portsnap fetch update. Deu tudo certo. Mas quando rodo o portupgrade -R firefox da esse erro: missing key: categories: Cannot read the portsdb! /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:567:in `open_db': database file error (PortsDB::DBError) from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:736:in `port' from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:924:in `all_depends_list' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:915:in `tsort_build' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `each' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `tsort_build' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:929:in `sort_build' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:933:in `sort_build!' from /usr/local/sbin/portupgrade:694:in `main' from /usr/local/lib/ruby/1.8/optparse.rb:755:in `initialize' from /usr/local/sbin/portupgrade:210:in `new' from /usr/local/sbin/portupgrade:210:in `main' from /usr/local/sbin/portupgrade:1981 jah rodei o pkgdb -fu e o portsdb -fu sem nenhum erro. O q estou fazendo de errado? Abraços, Rafael. On 2/14/07, Welkson Renny de Medeiros [EMAIL PROTECTED] wrote: Oi Ricardo, Fiz os testes agora, funcionou beleza... Ontem a noite removi o /usr/ports e deixei baixando o portsnap, depois removi o portupgrade e instalei novamente... agora tá funcionando perfeitamente. [EMAIL PROTECTED]:~] # pkg_info | egrep '(portupgrade|ruby)' portupgrade-2.2.2_4,2 FreeBSD ports/packages administration and management tool s ruby-1.8.5.12,1 An object-oriented interpreted scripting language ruby18-bdb-0.5.9_2 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat Rodei um portupgrade www/trac e nenhum erro no INDEX. Obrigado a todos pela atenção. -- Welkson Renny de Medeiros Focus Automação Comercial Desenvolvimento / Gerência de Redes [EMAIL PROTECTED] - Original Message - From: Ricardo Campos Passanezi [EMAIL PROTECTED] To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Sent: Wednesday, February 14, 2007 8:13 AM Subject: Re: [FUG-BR] Portupgrade (problemas) 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 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Portupgrade (problemas) - RESOLVIDO
Resolvi assim: 1- rm -rf /usr/ports 2- portsnap fetch portsnap extract portsnap update 3- Depois veja a versão do portupgrade pkg_info | grep portupgrade, se for 2.2.2_2,1 (acho que é isso), remova pkg_delete portupgrade-2.2.2_2,1 e instale o portupgrade novamente via ports (/usr/ports/ports-mgmt/portupgrade make clean make install) 4- Verifique novamente a versão do portupgrade, a correta é 2.2.2_4,2. [EMAIL PROTECTED]:/usr/ports/ports-mgmt/portupgrade] # pkg_info | grep portupgrade portupgrade-2.2.2_4,2 FreeBSD ports/packages administration and management tool s Abraço, -- Welkson Renny de Medeiros Focus Automação Comercial Desenvolvimento / Gerência de Redes [EMAIL PROTECTED] - Original Message - From: Rafael Stockler [EMAIL PROTECTED] To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Sent: Wednesday, February 14, 2007 4:53 PM Subject: Re: [FUG-BR] Portupgrade (problemas) - RESOLVIDO Olá a todos, Estou com o seguinte problema. fiz o portsnap fetch extract e depois portsnap fetch update. Deu tudo certo. Mas quando rodo o portupgrade -R firefox da esse erro: missing key: categories: Cannot read the portsdb! /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:567:in `open_db': database file error (PortsDB::DBError) from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:736:in `port' from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:924:in `all_depends_list' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:915:in `tsort_build' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `each' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `tsort_build' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:929:in `sort_build' from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:933:in `sort_build!' from /usr/local/sbin/portupgrade:694:in `main' from /usr/local/lib/ruby/1.8/optparse.rb:755:in `initialize' from /usr/local/sbin/portupgrade:210:in `new' from /usr/local/sbin/portupgrade:210:in `main' from /usr/local/sbin/portupgrade:1981 jah rodei o pkgdb -fu e o portsdb -fu sem nenhum erro. O q estou fazendo de errado? Abraços, Rafael. On 2/14/07, Welkson Renny de Medeiros [EMAIL PROTECTED] wrote: Oi Ricardo, Fiz os testes agora, funcionou beleza... Ontem a noite removi o /usr/ports e deixei baixando o portsnap, depois removi o portupgrade e instalei novamente... agora tá funcionando perfeitamente. [EMAIL PROTECTED]:~] # pkg_info | egrep '(portupgrade|ruby)' portupgrade-2.2.2_4,2 FreeBSD ports/packages administration and management tool s ruby-1.8.5.12,1 An object-oriented interpreted scripting language ruby18-bdb-0.5.9_2 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat Rodei um portupgrade www/trac e nenhum erro no INDEX. Obrigado a todos pela atenção. -- Welkson Renny de Medeiros Focus Automação Comercial Desenvolvimento / Gerência de Redes [EMAIL PROTECTED] - Original Message - From: Ricardo Campos Passanezi [EMAIL PROTECTED] To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Sent: Wednesday, February 14, 2007 8:13 AM Subject: Re: [FUG-BR] Portupgrade (problemas) 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