[FUG-BR] problemas para atualizar o sistema

Eduardo Lemos de Sa edulsa em quimica.ufpr.br
Quinta Dezembro 4 16:13:23 BRST 2008


Caríssimos

Até ontem eu tinha uma máquina rodando o 7.1-PRERELEASE com placa de rede
realtek (chip 8111) funcionando bem. Resolvi atualizar o sistema (para
pegar o 7.1-RELEASE quase no ponto) e a placa de rede parou de ser
reconhecida (não houve erros na compilação do sistema ou do kernel).
Copiei então o if_re.ko (e o referido symbol) do kernel antigo
(/boot/kernel.old para o /boot/kernel): a placa continua sem funcionar.
Por sorte, eu tinha uma placa PCI instalada na máquina (vr0) que funciona
bem, então só mudei o cabeamento para ela. Resolvi então recompilar
novamente o sistema (não funcionou, no final, vai o log da compilação),
tentei voltar para a versão 7.0-RELEASE (também não foi). Baixei os fontes
(cvsup2.br.freebsd.org e cvsup.freebsd.org) e também não foi. O final do
log da compilação é:


--------------------------------------------------------------
>>> Building an up-to-date make(1)
--------------------------------------------------------------
sh /usr/src/tools/install.sh -s -o root -g wheel -m 555   make
/usr/obj/usr/src/make.amd64
--------------------------------------------------------------
>>> World build started on Thu Dec  4 15:40:55 BRST 2008
--------------------------------------------------------------

--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
rm -rf /usr/obj/usr/src/tmp
rm -rf /usr/obj/usr/src/lib32
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/bin
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/games
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/include/sys
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/lib
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/libexec
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/sbin
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/dict
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX100
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX100-12
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX75
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX75-12
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devascii
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devcp1047
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devdvi
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devhtml
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devkoi8-r
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devlatin1
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devlbp
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devlj4
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devps
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devutf8
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/tmac/mdoc
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/tmac/mm
mkdir -p /usr/obj/usr/src/tmp/lib
mkdir -p /usr/obj/usr/src/tmp/usr/bin
mkdir -p /usr/obj/usr/src/tmp/usr/include
mkdir -p /usr/obj/usr/src/tmp/usr/lib/compat/aout
mkdir -p /usr/obj/usr/src/tmp/usr/libdata/ldscripts
mkdir -p /usr/obj/usr/src/tmp/usr/libexec
mkdir -p /usr/obj/usr/src/tmp/usr/sbin
mkdir -p /usr/obj/usr/src/tmp/usr/share/misc
mtree -deU -f /usr/src/etc/mtree/BSD.include.dist  -p
/usr/obj/usr/src/tmp/usr/include >/dev/null
ln -sf /usr/src/sys /usr/obj/usr/src/tmp

--------------------------------------------------------------
>>> stage 1.1: legacy release compatibility shims
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp  INSTALL="sh
/usr/src/tools/install.sh" 
PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
 WORLDTMP=/usr/obj/usr/src/tmp  VERSION="FreeBSD 7.1-PRERELEASE amd64
701100"  MAKEFLAGS="-m /usr/src/tools/build/mk  -m /usr/src/share/mk"
/usr/obj/usr/src/make.amd64/make -f Makefile.inc1  DESTDIR= 
BOOTSTRAPPING=701100  -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT
-DWITHOUT_MAN  -DWITHOUT_NLS -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED 
-DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF legacy
===> tools/build (obj,includes,depend,all,install)
"Makefile", line 3: Suffix '' not defined (yet)
make: fatal errors encountered -- cannot continue
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.


Por favor, alguma idéia de como desenroscar esta confusão ou alguém está
enfrentando este mesmo problema?

Grato

Eduard



-- 
Eduardo Lemos de Sa
edulsa em quimica.ufpr.br
Professor Assoc. I - Departamento de Quimica
Universidade Federal do Parana
C. P. 19081
81531-990 Curitiba/PR - Brazil
Fone (41) 3361 3300



Mais detalhes sobre a lista de discussão freebsd