Re: [FUGSPBR] Problema na atualização dos fontes do sistema

Alexandre alexcama em terra.com.br
Qua Ago 11 11:03:08 BRT 2004


  Bom vou contar minha via Sacra...
  Fiz o cvsup do standard-supfile com a tag=. pelo que lí era pra ser o
_CURRENT
 depois mudei o make.conf para -O2 e rodei o buildworld...
 deu vários erros ..

Depois tentei tudo de novo só que a tag=RELENG_5_2 e o mke.conf com  -O2 e
novamente erro...

Resolvi colocar no make.conf apenas o -O e fiz cvsup com tag=RELENG_5_2 ,
depois make buildworld , make buildkernel , make installkernel , shutdown
now , mergemaster -p make installworld, mergemaster, reboot e funcionou..
 Mas fiquei com sensação que faltou algo...
  Qual a diferença de colocar na tag do standard-supfile o "." ou o
RELENG_5_2?
  Quero dizer com o RELENG_5_2 não estou no _CURRENT, certo?
   Mas gostaria de saber se alguém com tag=. conseguiu fazer todo o processo
sem erros (puxei os arquivos hoje do cvsup4.FreeBSD.org) ou se é REALMENTE
pra fazer o cvsup com RELENG_5_2.....

  Se  alguém quiser ajudar em PVT também tudo bem, (não sei se as perguntas
são muito básicas :)

 []'s
Alex


----- Original Message ----- 
From: "Renato Botelho" <rbgarga em gmail.com>
To: <fugspbr em fugspbr.org>
Sent: Tuesday, August 10, 2004 8:45 AM
Subject: Re: [FUGSPBR] Problema na atualização dos fontes do sistema


On Tue, 10 Aug 2004 08:09:08 -0300, Roberval Jesus Naka
<roberval em fcav.unesp.br> wrote:
>
>          Oi pessoal, consegui avançar mais um pouco.
>
> compilei os fontes com make buildworld, mas deu os erros abaixo depois de
> algum tempo.
>
> er /usr/src/usr.bin/file/../../contrib/file/Magdir/sendmail
> /usr/src/usr.bin/file/../../contrib/file/Magdir/sequent,v
> /usr/src/usr.bin/file/../../contrib/file/Magdir/impulse,v
> /usr/src/usr.bin/file/../../contrib/file/Magdir/blit,v
> /usr/src/usr.bin/file/../../contrib/file/Magdir/zilog,v
> /usr/src/usr.bin/file/../../contrib/file/Magdir/alliant
> /usr/src/usr.bin/file/../../contrib/file/Magdir/epoc > magic
> ../mkmagic magic
> *** Error code 1
>
> Stop in /usr/src/usr.bin/file.
> *** Error code 1
>
> Stop in /usr/src/usr.bin.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
>
> fui em frente e compilei e instalei o kernel, deu certo, instalei os
> binários com o comando make installworld, no final da instalação deu os
> mesmos erros da compilação.
>
> fui em frente para atualizar os arquivos não atualizados pelo make com o
> comando mergemaster, na pergunta seguinte respondi d
>
> *** The directory specified for the temporary root environment,
>      /var/tmp/temproot, exists.  This can be a security risk if untrusted
>      users have access to the system.
>
>    Use 'd' to delete the old /var/tmp/temproot and continue
>    Use 't' to select a new temporary root directory
>    Use 'e' to exit mergemaster
>
>    Default is to use /var/tmp/temproot as is
>
> How should I deal with this? [Use the existing /var/tmp/temproot]  d
>
> E deu o seguinte erro:
>
> cd /usr/src/etc;  install -o root -g wheel -m 644  amd.map apmd.conf
> auth.conf  crontab csh.cshrc csh.login csh.logout devd.conf
> devfs.conf  dhclient.conf disktab fbtab ftpusers gettytab group  hosts
> hosts.allow hosts.equiv hosts.lpd  inetd.conf login.access
> login.conf  mac.conf motd netconfig network.subr networks
> newsyslog.conf  phones profile protocols  rc rc.firewall rc.firewall6
> rc.sendmail rc.shutdown  rc.subr remote rpc services  shells sysctl.conf
> syslog.conf usbd.conf  etc.i386/ttys
> /usr/src/etc/../gnu/usr.bin/man/manpath/manpath.config
> /usr/src/etc/../usr.bin/mail/misc/mail.rc
> /usr/src/etc/../usr.bin/locate/locate/locate.rc printcap
> /var/tmp/temproot/etc;  cap_mkdb /var/tmp/temproot/etc/login.conf;
install
> -o root -g wheel -m 755  netstart pccard_ether rc.suspend rc.resume
> /var/tmp/temproot/etc;  install -o root -g wheel -m 600  master.passwd
> nsmb.conf opieaccess /var/tmp/temproot/etc;  pwd_mkdb -p -d
> /var/tmp/temproot/etc /var/tmp/temproot/etc/master.passwd
> Segmentation fault (core dumped)
> *** Error code 139
>
> Stop in /usr/src/etc.
>
>    *** FATAL ERROR: Cannot 'cd' to /usr/src/etc and install files to
>        the temproot environment
>
> Esse é o trecho final das informações que foi jogada na tela. Será que eu
> não poderia ter avançado sem ter resolvido os erros da compilação?

De maneira alguma, voce nao pode instalar uma coisa que nao compilou.

O que voce deveria fazer era baixar os fontes novamente, e tentar
compilar novamente, somente depois que o buildworld tivesse passado
voce deveria fazer o buildkernel.

Tenta comecar de novo do zero,

cvsup
make buildworld
make buildkernel
make installkernel
shutdown now
make installworld
mergemaster -P
reboot

[]´s
-- 
Renato Botelho
ICQ: 54596223
AIM: RBGargaBR
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/


_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd