After a cvsup yesterday, I get this after trying to portsdb -Uu: Updating the ports index ... Generating INDEX.tmp - please wait.. Done. done [Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 11736 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000..../usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:587: [BUG] Bus Error ruby 1.8.2 (2004-07-29) [i386-freebsd4] I tried removing the ports directory and rebuilding (cvsup'ing) entirely, but the error remains. What's the problem?
On Mon, 6 Sep 2004 11:30, Sahil Tandon wrote:> After a cvsup yesterday, I get this after trying to portsdb -Uu: > > Updating the ports index ... Generating INDEX.tmp - please wait.. Done. > done > [Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 11736 port > entries found > .........1000.........2000.........3000.........4000.........5000.........6 >000.........7000.........8000..../usr/local/lib/ruby/site_ruby/1.8/portsdb.r >b:587: [BUG] Bus Error > ruby 1.8.2 (2004-07-29) [i386-freebsd4] > > I tried removing the ports directory and rebuilding (cvsup'ing) > entirely, but the error remains. What's the problem?You need to upgrade ruby18.. Try pkg_delete -f ruby-1.8\* cd /usr/ports/lang/ruby18 make install -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
I had to download a fresh ports.tar.gz (and extract it). Then portsdb -Uu works. Cheers G?nther
On Tue, 2004-09-07 at 01:08, Michael Nottebrock wrote:> bdb_hash, then run portsdb -fu - works for me, so that also points to be some > bug in bdb1.Hrm. I thought bdb1 btrees were well known to be buggy, to be honest. (I had a feeling it was going to turn out to be this issue as soon as someone reported that configuring portupgrade to use bdb_hash fixed it.) -- brandon s. allbery [linux,solaris,freebsd,perl] allbery@kf8nh.com system administrator [WAY too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon univ. KF8NH
At 12:00 PM 6/09/2004, Sahil Tandon wrote:>After a cvsup yesterday, I get this after trying to portsdb -Uu: > >Updating the ports index ... Generating INDEX.tmp - please wait.. Done. >done >[Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 11736 port >entries found >.........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000..../usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:587: >[BUG] Bus Error >ruby 1.8.2 (2004-07-29) [i386-freebsd4] > >I tried removing the ports directory and rebuilding (cvsup'ing) entirely, >but the error remains. What's the problem?For the record (as posted to ports@) the Alpha arch does not exhibit this problem (yay!) Cheers, Rob -- Given a choice between two theories, take the one which is funnier. This is random quote 540 of 1265. Distance from the centre of the brewing universe [15200.8 km (8207.8 mi), 262.8 deg](Apparent) Rennerian Public Key fingerprint = 6219 33BD A37B 368D 29F5 19FB 945D C4D7 1F66 D9C5