From owner-freebsd-questions@FreeBSD.ORG Thu Dec 16 16:09:53 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6851716A4CE for ; Thu, 16 Dec 2004 16:09:53 +0000 (GMT) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.198.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB4B543D2D for ; Thu, 16 Dec 2004 16:09:52 +0000 (GMT) (envelope-from e.schuele@computer.org) Received: from [208.206.151.59] (host59.gtisd.com[208.206.151.59]) by comcast.net (rwcrmhc11) with ESMTP id <2004121616095001300f2n14e>; Thu, 16 Dec 2004 16:09:50 +0000 Message-ID: <41C1B2B7.4050602@computer.org> Date: Thu, 16 Dec 2004 10:07:19 -0600 From: Eric Schuele User-Agent: Mozilla Thunderbird 1.0 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: FreeBSD Questions Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Trouble with 'portsdb -uU' and ld-elf.so... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 16:09:53 -0000 Hello, I'm having trouble with 'portsdb -uU' It worked exactly twice on my machine. I was using the following commands to upgrade all my ports: # cvsup -g -L 2 /root/ports-supfile # portsdb -uU # pkgdb -F # portupupgrade -a worked fine first two times. Now.. my cvsup works fine. but when I 'portsdb -uU', it runs for a while and then I get something like: K_1_2 Segmentation fault (core dumped) JAVA_PORT_LINUX_IBM_JDK_1_3 | /usr/bin/awk '{ print $1 }'" returned non-zero status ===> java/javamail failed *** Error code 1 2 errors /libexec/ld-elf.so.1: rm: Shared object has no run-time symbol table *** Error code 1 Stop in /usr/ports. *** Error code 1 Stop in /usr/ports. failed to generate INDEX! fangorn# // Note that if I do a ls immediately afterwards i get fangorn# ls /libexec/ld-elf.so.1: ls: Shared object has no run-time symbol table. Now mind you I may have broken my ports tree at some point. I'm relatively new to FreeBSD... and before I began using portupgrade... I was manually upgrading a handful of ports (make install.. deinstall... reinstall type stuff... downloading port folder manually).. and I think a placed a few in 'new' directories in my ports tree. So I do not know if that would 'break' my ports tree or not. But thought it was worth mentioning. Other things worth mentioning: - I have a very slight customized kernel config file. Added support for ath, removed some processor support (486/586), added splash screen. - I have NEVER cvsupped my kernel src... only the ports tree. - Other than changing the kernel config file and buildkernel/install kernel... I have done nothing such as buildworld. - No other problems on my machine. # unanme -a FreeBSD fangorn.nxdomain.org 5.3-RELEASE FreeBSD 5.3-RELEASE #1: Thu Nov 11 09:39:38 CST 2004 root@unx.nxdomain.org: /usr/obj/usr/src/sys/INSPIRON5100 i386 Have I broken something? Am I going about upgrading ports the wrong way? If I have broken my ports tree.... is it possible to recreate it correctly? Maybe delete it and reinstall off CD then cvsup it? Thanks -- Regards, Eric