From owner-freebsd-ports@FreeBSD.ORG Sat Jul 17 09:26:43 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6732916A4CE for ; Sat, 17 Jul 2004 09:26:43 +0000 (GMT) Received: from mail.dada.it (mail2.dada.it [195.110.100.2]) by mx1.FreeBSD.org (Postfix) with SMTP id EDFDA43D1F for ; Sat, 17 Jul 2004 09:26:41 +0000 (GMT) (envelope-from mad@madpilot.net) Received: (qmail 10653 invoked from network); 17 Jul 2004 09:26:38 -0000 Received: from unknown (HELO madpilot.net) (195.110.114.197) by mail.dada.it with SMTP; 17 Jul 2004 09:26:38 -0000 Received: (qmail 79393 invoked from network); 17 Jul 2004 09:26:39 -0000 Received: from wedge.madpilot.net (192.168.13.11) by 0 with SMTP; 17 Jul 2004 09:26:39 -0000 Received: from wedge.madpilot.net (localhost.madpilot.net [127.0.0.1]) by wedge.madpilot.net (8.12.11/8.12.11) with ESMTP id i6H9Qdmg019396; Sat, 17 Jul 2004 11:26:39 +0200 (CEST) (envelope-from mad@wedge.madpilot.net) Received: (from mad@localhost) by wedge.madpilot.net (8.12.11/8.12.11/Submit) id i6H9Qd14019395; Sat, 17 Jul 2004 11:26:39 +0200 (CEST) (envelope-from mad) Date: Sat, 17 Jul 2004 11:26:39 +0200 From: Guido Falsi To: Kent Stewart Message-ID: <20040717092639.GB18974@wedge.madpilot.net> References: <20040716184912.GA13209@wedge.madpilot.net> <200407161551.05456.kstewart@owt.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407161551.05456.kstewart@owt.com> X-Operating-System: FreeBSD 5.2-CURRENT X-PGP-Key: http://www.madpilot.net/~mad/PGP-public-key.asc User-Agent: Mutt/1.5.6i cc: freebsd-ports@freebsd.org Subject: Re: portupgrade error X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jul 2004 09:26:43 -0000 On Fri, Jul 16, 2004 at 03:51:05PM -0700, Kent Stewart wrote: > On Friday 16 July 2004 11:49 am, Guido Falsi wrote: > > Hello! > > > > I'm experiencing a strange erro message fro portupgrade: > > > > wedge# portupgrade -a > > /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:323:in `deorigin': cannot > > convert nil into String (PkgDB::DBError) from > > /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:916:in `tsort_build' from > > /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:915:in `each' from > > /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:915:in `tsort_build' from > > /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `each' from > > /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `tsort_build' from > > /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:929:in `sort_build' from > > /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:933:in `sort_build!' from > > /usr/local/sbin/portupgrade:674:in `main' > > from /usr/local/sbin/portupgrade:207:in `initialize' > > from /usr/local/sbin/portupgrade:207:in `new' > > from /usr/local/sbin/portupgrade:207:in `main' > > from /usr/local/sbin/portupgrade:1845 > > > > I've looked around the mailing list archives and tried all the > > proposed solutions... rebuilding ruby and portupgrade from scratch, > > deleting and rebuilding all ports and pkg related databases, > > recvupping the ports tree from scratch(I have an empty refuse file). > > This looks like the problem that portupgrade was having a while back. If > you can't portupgrade portupgrade, delete it and build it from scratch. > Ruby and been updated and you might as well start with it. Already ried that multiple times, removing all portupgrade and ruby and rebuilding them from scratch, but it keeps doing that. Any other port that could have some influence I can try to rebuild? I also tried defining RUBY_DEFAULT_VER=1.6 and rebuilding both from scratch but nothing changed. -- Guido Falsi