Date: Fri, 10 Nov 2000 13:49:16 -0800 From: spooner <spooner@scripps.edu> To: freebsd stable <freebsd-stable@freebsd.org> Subject: dazed and confused Message-ID: <3A0C6D5C.CA08F848@scripps.edu>
next in thread | raw e-mail | index | archive | help
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 spooner@scripps.edu o The / o Scripps \ o Research / o Institute 10550 North Torrey Pines Road La Jolla, CA 92037 -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A0C6D5C.CA08F848>