Date: Mon, 13 Oct 2003 11:22:43 -0700 From: Manfred Antar <null@pozo.com> To: Kent Stewart <kstewart@owt.com>, Sergey Matveychuk <sem@ciam.ru>, Peter Ulrich Kruppa <root@pukruppa.de> Cc: freebsd-ports@freebsd.org Subject: Re: Problem with portupgrade & ruby Message-ID: <6.0.0.22.2.20031013111658.03248dd0@pozo.com> In-Reply-To: <200310131016.00829.kstewart@owt.com> References: <20031013164520.E704@pukruppa.net> <3F8AC6D1.5040100@ciam.ru> <6.0.0.22.2.20031013085313.03240628@pozo.com> <200310131016.00829.kstewart@owt.com>
next in thread | previous in thread | raw e-mail | index | archive | help
At 10:16 AM 10/13/2003, Kent Stewart wrote: >On Monday 13 October 2003 09:09 am, Manfred Antar wrote: >> At 08:37 AM 10/13/2003, Sergey Matveychuk wrote: >> >Peter Ulrich Kruppa wrote: >> >>pukruppa# portupgrade -R gnome2 >> >>[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 321 >> >>packages found (-9 +17) >> >>(...)/usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:469:in `each': >> >>negative allocation size (or too big) (NoMemoryError) >> >> from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:469:in >> >>`select' >> > >> >try 'pkgdb -fu' to fix it. >> > >> >-- >> >Sem. >> >> I'm seeing the same thing here. >> It worked fine yesterday !!! >> I can't think of any thing I've changed : >> >> Connecting to cvsup10.FreeBSD.org >> Connected to cvsup10.FreeBSD.org >> Server software version: SNAP_16_1e >> Negotiating file attribute support >> Exchanging collection information >> Establishing multiplexed-mode data connection >> Running >> Updating collection ports-all/cvs >> Checkout ports/INDEX-5 > >The current INDEX-5 is 8 weeks old. If you didn't rebuild INDEX-5 and >INDEX.db to make them current with your ports-all, you are using really >old versions that are inconsistent with your port tree. > >Kent > >> Shutting down connection to server >> Finished successfully >> (ports)5165}pkgdb -fu >> ---> Updating the pkgdb >> [Rebuilding the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 728 >> packages found (-0 +728) >> ..................................................................... > >>...................................................................... >>...................................................................... >>............................. done] (ports)5166}portupgrade -iav >> ---> Session started at: Mon, 13 Oct 2003 09:04:26 -0700 >> ---> Session ended at: Mon, 13 Oct 2003 09:06:23 -0700 (consumed >> 00:01:57) /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:325:in >> `deorigin': failed to convert nil into String (PkgDB::DBError) from >> /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:918:in `tsort_build' from >> /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:917:in `each' from >> /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:917:in `tsort_build' from >> /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:909:in `each' from >> /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:909:in `tsort_build' from >> /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:931:in `sort_build' from >> /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:935: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:1846 >> Maybe it's the Index-5 file > The thing is I do that daily in a cron job portsdb -Uu Today perl dumped core while doing it. So I checked out the Index-5 from cvsup It' worked fine yesterday with an Index-5 built in the morning. I'll reinstall perl and ruby and see if that make a difference Manfred
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6.0.0.22.2.20031013111658.03248dd0>