[FUG-BR] Problemas com atualizacao do SO e Ports

2008-06-08 Por tôpico Victor Souza
Caríssimos, atualizando o SO (de 6.1 para 7.0) e o ports de um freebsd 
em uma máquina Sun AMD 64.


Estava rodando o CVSUP -g -L 2 freebsd.sup

Enquanto isso preparei o arquivo do kernel, editando-o em /sys/amd64/conf.

#cp GENERIC MYKERNEL
E rodei o comando
#config MYKERNEL (gerou os arquivos sem nenhum problema)

Pois bem, mais tarde ao terminar de rodar o CVSUP (rodou com sucesso!).

Lembrei de um item dentro do arquivo de conf do KERNEL que deveria 
alterar, editei e alterei, mas ao rodar novamente o comando:

 #config MYKERNEL (Aparece a seguinte mensagem de erro)

config: MYKERNEL:21: only one machine directive is allowed

Se alterar o MYKERNEL, comentando o:

#machine amd64

Retorna outra mensagem de erro:

ERROR: version of config(8) does not match kernel!
config version = 63, version required = 64

Make sure that /usr/src/usr.sbin/config is in sync
with your /usr/src/sys and install a new config binary
before trying this again.

If running the new config fails check your config
file against the GENERIC or LINT config files for
changes in config syntax, or option/device naming
conventions

PS: Já havia feito outras atualizações antes até mesmo de SO, mas nunca 
deu esse erro antes..

Alguma ajuda, por favor:
Aviso de confidencialidade:

- Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), 
empresa publica federal regida pelo disposto na Lei Federal N.  5.851, de 7 de 
dezembro de 1972, e enviada exclusivamente a seu destinatario e pode conter 
informacoes confidenciais, protegidas por sigilo profissional. Sua utilizacao 
desautorizada e ilegal e sujeita o infrator as penas da lei. Se voce a recebeu 
indevidamente, queira, por gentileza, reenvia-la ao emitente, esclarecendo o 
equivoco.

Confidentiality note:

- This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa) a 
government company established under Brazilian law (5.851/72) is directed 
exclusively to its addressee and may contain confidential data, protected under 
professional secrecy rules. Its unauthorized use is illegal and may subject the 
transgressor to the law's penalties. If you are not the addresse, please send 
it back, elucidating the failure.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problemas com atualizacao do SO e Ports

2008-06-08 Por tôpico Nilton Jose Rizzo
On Sun, 08 Jun 2008 09:43:10 -0300, Victor Souza wrote
 Caríssimos, atualizando o SO (de 6.1 para 7.0) e o ports de um 
 freebsd em uma máquina Sun AMD 64.
 
 Estava rodando o CVSUP -g -L 2 freebsd.sup
 
 Enquanto isso preparei o arquivo do kernel, editando-o em /sys/amd64/conf.
 
 #cp GENERIC MYKERNEL
 E rodei o comando
 #config MYKERNEL (gerou os arquivos sem nenhum problema)

   O ideal não é apenas copiar o GENERIC para MYKERNEL, se não
   há mudanças na configuração então deixa o GENERIC mesmo, e
   além disso esperar o término da sincronização para copiar
   o GENERIC
 
 Pois bem, mais tarde ao terminar de rodar o CVSUP (rodou com 
 sucesso!).
 
 Lembrei de um item dentro do arquivo de conf do KERNEL que deveria 
 alterar, editei e alterei, mas ao rodar novamente o comando:
 
  #config MYKERNEL (Aparece a seguinte mensagem de erro)

Aqui eu acho que você deveria antes, compilar o fonte 
   (make buildworld, merge e  make installworld). Veja em /usr/src/UPDATING
   como proceder corretamente... Ja fiz farias atualizações assim
   (2.1 - 2.2 -3.1 -4.10) e sempre foram bem sucedidas
 
 config: MYKERNEL:21: only one machine directive is allowed
 
 Se alterar o MYKERNEL, comentando o:
 
 #machine amd64
 
 Retorna outra mensagem de erro:
 
 ERROR: version of config(8) does not match kernel!
 config version = 63, version required = 64
 
 Make sure that /usr/src/usr.sbin/config is in sync
 with your /usr/src/sys and install a new config binary
 before trying this again.
 
 If running the new config fails check your config
 file against the GENERIC or LINT config files for
 changes in config syntax, or option/device naming
 conventions
 
 PS: Já havia feito outras atualizações antes até mesmo de SO, mas 
 nunca deu esse erro antes..
 
 Alguma ajuda, por favor:
 Aviso de confidencialidade:
 
 - Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria 
 (Embrapa), empresa publica federal regida pelo disposto na Lei 
 Federal N.  5.851, de 7 de dezembro de 1972, e enviada 
 exclusivamente a seu destinatario e pode conter informacoes 
 confidenciais, protegidas por sigilo profissional. Sua utilizacao 
 desautorizada e ilegal e sujeita o infrator as penas da lei. Se voce 
 a recebeu indevidamente, queira, por gentileza, reenvia-la ao 
 emitente, esclarecendo o equivoco.
 
 Confidentiality note:
 
 - This message from Empresa Brasileira de Pesquisa Agropecuaria 
 (Embrapa) a government company established under Brazilian law 
 (5.851/72) is directed exclusively to its addressee and may contain 
 confidential data, protected under professional secrecy rules. Its 
 unauthorized use is illegal and may subject the transgressor to the 
 law's penalties. If you are not the addresse, please send it back, 
 elucidating the failure.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


-- 
Nilton José Rizzo 
805 Informatica 
Disseminando tecnologias 
021 2413 9786

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Problemas com atualizacao do SO e Ports

2008-06-08 Por tôpico ThOLOko
Uma vez tive o mesmo problema...

Baixei o GENERIC do CVS do Freebsd

http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/sys/amd64/conf/GENERIC?rev=1.501;content-type=text%2Fplain
(veja se é este mesmo, amd64 neh?)

E comecei a compilar o kernel again. Deu certo.


Abraços!

2008/6/8 Nilton Jose Rizzo [EMAIL PROTECTED]:

 On Sun, 08 Jun 2008 09:43:10 -0300, Victor Souza wrote
  Caríssimos, atualizando o SO (de 6.1 para 7.0) e o ports de um
  freebsd em uma máquina Sun AMD 64.
 
  Estava rodando o CVSUP -g -L 2 freebsd.sup
 
  Enquanto isso preparei o arquivo do kernel, editando-o em
 /sys/amd64/conf.
 
  #cp GENERIC MYKERNEL
  E rodei o comando
  #config MYKERNEL (gerou os arquivos sem nenhum problema)

   O ideal não é apenas copiar o GENERIC para MYKERNEL, se não
   há mudanças na configuração então deixa o GENERIC mesmo, e
   além disso esperar o término da sincronização para copiar
   o GENERIC
 
  Pois bem, mais tarde ao terminar de rodar o CVSUP (rodou com
  sucesso!).
 
  Lembrei de um item dentro do arquivo de conf do KERNEL que deveria
  alterar, editei e alterei, mas ao rodar novamente o comando:
 
   #config MYKERNEL (Aparece a seguinte mensagem de erro)

Aqui eu acho que você deveria antes, compilar o fonte
   (make buildworld, merge e  make installworld). Veja em /usr/src/UPDATING
   como proceder corretamente... Ja fiz farias atualizações assim
   (2.1 - 2.2 -3.1 -4.10) e sempre foram bem sucedidas
 
  config: MYKERNEL:21: only one machine directive is allowed
 
  Se alterar o MYKERNEL, comentando o:
 
  #machine amd64
 
  Retorna outra mensagem de erro:
 
  ERROR: version of config(8) does not match kernel!
  config version = 63, version required = 64
 
  Make sure that /usr/src/usr.sbin/config is in sync
  with your /usr/src/sys and install a new config binary
  before trying this again.
 
  If running the new config fails check your config
  file against the GENERIC or LINT config files for
  changes in config syntax, or option/device naming
  conventions
 
  PS: Já havia feito outras atualizações antes até mesmo de SO, mas
  nunca deu esse erro antes..
 
  Alguma ajuda, por favor:
  Aviso de confidencialidade:
 
  - Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria
  (Embrapa), empresa publica federal regida pelo disposto na Lei
  Federal N.  5.851, de 7 de dezembro de 1972, e enviada
  exclusivamente a seu destinatario e pode conter informacoes
  confidenciais, protegidas por sigilo profissional. Sua utilizacao
  desautorizada e ilegal e sujeita o infrator as penas da lei. Se voce
  a recebeu indevidamente, queira, por gentileza, reenvia-la ao
  emitente, esclarecendo o equivoco.
 
  Confidentiality note:
 
  - This message from Empresa Brasileira de Pesquisa Agropecuaria
  (Embrapa) a government company established under Brazilian law
  (5.851/72) is directed exclusively to its addressee and may contain
  confidential data, protected under professional secrecy rules. Its
  unauthorized use is illegal and may subject the transgressor to the
  law's penalties. If you are not the addresse, please send it back,
  elucidating the failure.
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


 --
 Nilton José Rizzo
 805 Informatica
 Disseminando tecnologias
 021 2413 9786

 -
 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