Re: [FUG-BR] Portupgrade (problemas) - RESOLVIDO

2007-02-14 Por tôpico Welkson Renny de Medeiros
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

2007-02-14 Por tôpico Rafael Stockler
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

2007-02-14 Por tôpico Welkson Renny de Medeiros
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