Greetings,
Wednesday, Nov. 8, I cvsup'd my 4.1-stable (as of Sept 24) machine...
make buildworld... make buildkernel KERNEL=GENERIC... make installkernel
KERNEL=GENERIC completed with no problems. Then the fun started.
After rebooting, the system came up as 4.2-BETA and I'm thinking things
are going smoothly.
make installworld was chugging along fine until /usr ran out of space.
After recovering some disk space I attempted another make installworld.
This time it fails with the following,
/usr/libexec/ld-elf.so.1: Shared object "libm.so.2" not found
After checking the archives I added chmod to Makefile.inc1 and tried
another make installworld... no luck, same "shared object not found"
error message.
At this point I start trying things which probably wasn't a good idea.
I reboot with my previous good kernel to see if it still works. The
system comes up fine except I still see the "shared object not found"
message after log in and when certain processes try to start (kmail for
one). I also notice ntpd is not starting.
For my next trick I decide to try cvsuping 4.1.1 to see if things would
be better. After make cleandir, make buildworld yeilds the
following...
# make buildworld
--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
.
.
.
--------------------------------------------------------------
>>> stage 1: bootstrap tools
-------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/i386
DESTDIR=/usr/obj/usr/src/i386 INSTALL="sh /usr/src/tools/install.sh"
MACHINE_ARCH=i386 TOOLS_PREFIX=/usr/obj/usr/src/i386
PATH=/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
make -f Makefile.inc1 -DNOMAN -DNOINFO -DNOHTML bootstrap-tools
cd /usr/src/games/fortune/strfile; make obj; make depend; make all;
make install
/usr/obj/usr/src/i386/usr/src/games/fortune/strfile created for
/usr/src/games/fortune/strfile
rm -f .depend
mkdep -f .depend -a -I/usr/obj/usr/src/i386/usr/include
/usr/src/games/fortune/strfile/strfile.c
cd /usr/src/games/fortune/strfile; make _EXTRADEPEND
echo strfile: /usr/obj/usr/src/i386/usr/lib/libc.a >> .depend
cc -O -pipe -Wall -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/games/fortune/strfile/strfile.c
cc -O -pipe -Wall -I/usr/obj/usr/src/i386/usr/include -o strfile
strfile.o
/usr/lib/crtbegin.o: In function `_init':
/usr/lib/crtbegin.o(.init+0x0): multiple definition of `_init'
/usr/lib/crti.o(.init+0x0): first defined here
/usr/lib/crtbegin.o: In function `_fini':
/usr/lib/crtbegin.o(.fini+0x0): multiple definition of `_fini'
/usr/lib/crti.o(.fini+0x0): first defined here
*** Error code 1
Stop in /usr/src/games/fortune/strfile.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
I also checked to see if there was a linked file as previously mentioned
involving crtbegin and crtend, that situation did not exist for me.
How should I proceed from here? My one and only previous cvsup (from
4.0-R to 4.1-S) went flawlessly so when this one went south I decided to
take it on as a learning experience. Is it possible to recover from
this using cvsup or do I need to burn a CD and rebuild?
TIA
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Mike Spooner
[EMAIL PROTECTED]
o The
/
o Scripps
\
o Research
/
o Institute
10550 North Torrey Pines Road
La Jolla, CA 92037
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message