From owner-freebsd-questions@FreeBSD.ORG Sat Sep 4 19:44:47 2004 Return-Path: <owner-freebsd-questions@FreeBSD.ORG> 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 D909716A4CE for <freebsd-questions@freebsd.org>; Sat, 4 Sep 2004 19:44:47 +0000 (GMT) Received: from smtp814.mail.sc5.yahoo.com (smtp814.mail.sc5.yahoo.com [66.163.170.84]) by mx1.FreeBSD.org (Postfix) with SMTP id 686B643D2D for <freebsd-questions@freebsd.org>; Sat, 4 Sep 2004 19:44:46 +0000 (GMT) (envelope-from donaldj1066@fastmail.fm) Received: from unknown (HELO pres7000.mylan.net) (donaldj@ameritech.net@68.249.3.95 with plain) by smtp814.mail.sc5.yahoo.com with SMTP; 4 Sep 2004 19:44:46 -0000 From: "Donald J. O'Neill" <donaldj1066@fastmail.fm> To: Matthew Seaman <m.seaman@infracaninophile.co.uk>, Steve Hodgson <steve@howes-macnaghten.com>, freebsd-questions@freebsd.org, kstewart <kstewart@owt.com> Date: Sat, 4 Sep 2004 14:43:51 -0500 User-Agent: KMail/1.7 References: <7A727F81-FCE2-11D8-8BE7-000A95EFF4CA@foolishgames.com> <200409041108.50174.steve@howes-macnaghten.com> <20040904141048.GB16402@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <20040904141048.GB16402@happy-idiot-talk.infracaninophile.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200409041443.52168.donaldj1066@fastmail.fm> Subject: Re: portindex/portindexdb X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions <freebsd-questions.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-questions>, <mailto:freebsd-questions-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-questions> List-Post: <mailto:freebsd-questions@freebsd.org> List-Help: <mailto:freebsd-questions-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-questions>, <mailto:freebsd-questions-request@freebsd.org?subject=subscribe> X-List-Received-Date: Sat, 04 Sep 2004 19:44:48 -0000 Hello Mattthew, This is not a moot point. I've been struggling with this problem since this morning. The problem would just not go away. After I cvsup the ports, I use "make index" and then portversion -rRvc. I also run script whenever I cvsup, portupgrade, or install a new port. On 090104 I cvsup'd ports and successfully portupgraded the ports (except a couple of php5 extentions and qcad, no big deal, I'll wait a while). On 090204 I again cvsup'd ports and successfully portupgraded the ports (exceptions previously noted). Today, I cvsup'd the ports, ran "make index", and when I ran portupgrade -rRcv, it went into a loop, on ttyv0 I was getting a message that "ruby18 uid 0: exited on signal 6 (coredumped). That ruby18.core file is over 10mb, would it be of use to anyone? After several different cvsup's, and other ways to generate INDEX-5, all of which worked by the way, but all the ways of checking for ports needing updating caused ruby18 to fail. The one I found was, on 090104 I did a portupgrade of portmanager. I also had portsman installed (probablu inconsequential). I did a "make deinstall" of portmanager and portsman. After that portversion -rRvc worked, ruby18 was no longer seg faulting. I suspect the problem had something to do with the upgrade of portmanger. It solved my problem anyway. I am not investigating any further. I have other things that I'm trying to accomplish. However, I someone wants the ruby18.core file, I e-mail it. It is over 10mb and a lot of e-mail programs won't take an atachment that big. Don Donald J. O'Neill donaldj1066@fastmail.fm <<<<<<<<<<>>>>>>>>>> On Saturday 04 September 2004 09:10 am, Matthew Seaman wrote: > On Sat, Sep 04, 2004 at 11:08:49AM +0100, Steve Hodgson wrote: > > > FWIW, portindexdb will generate INDEX-5.db just fine on > > > 5-current. It doesn't have the problem with ruby bus erroring > > > like portsdb -u does. > > > > This also works for me on 5.2.1-p9. Am I missing something in > > asking why couldn't "portsdb -u" be replaced by portindex? > > Obviously this couldn't happen now with the code-freeze for > > 5.3, but for 5.4? > > The question would seem to be moot now. As of this morning > portsdb is able to build an INDEX.db once again. Although I > cannot see exactly what was committed in order to make that work. > > Since both portindex and protupgrade are 3rd party tools, and > neither are likely to be committed either to the base system or > to become part of the official ports infrastructure[1], it's > entirely up to you which one you choose. > > Cheers, > > Matthew > > [1] In the grand tradition of cvsup(1), it seems that any > insanely useful tools for managing ports will be written in > languages other than those provided as standard. -- Donald J. O'Neill donaldj1066@fastmail.fm