That worked great, thanks. Can you give me some explanation on why (and
how) this happens, and in what way it messes up?

On Tue, 2002-10-08 at 07:35, Adam Weinberger wrote:
> try portsdb -fu. the switches are easy enough to remember ::P.
> portupgrade dies from time to time, and that command can often get you
> back in business.
> 
> -Adam
> 
> 
> >> (10.07.2002 @ 2115 PST): Tom Carrick said, in 2.0K: <<
> > I was using portupgrade happily upgrading my ports, when it barfed in
> > the middle of something. I don't remember exactly what, I think it could
> > have been links or libslang. I don't remember the exact error, only that
> > it had something to do with memory. So I assumed there just wasn't
> > enough available. I checked with top, and I still had a good 50MB of RAM
> > available, and most of my swap space (500MB orso) free.
> > 
> > Fair enough. So I try to continue. It fails on the package upgrade.
> > Trying to find out what fails, I tried pkgdb -u. Failed. Same error. I
> > tried deleting portupgrade and installing it again, to no effect.
> > 
> > It invariably, depending on the phase of the moon, I suppose, gives one
> > of two errors, either:
> > 
> > root@knyghtmare:/root# pkgdb -u
> > [Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 325
> > packages found (-3 +2)
> > (...)/usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:435: [BUG] Segmentation
> > fault
> > ruby 1.6.7 (2002-09-12) [i386-freebsd4]
> > Abort (core dumped)
> > 
> > or...
> > 
> > root@knyghtmare:/root# pkgdb -u
> > [Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 325
> > packages found (-3 +2) (...)Cannot allocate memory: Cannot update the
> > pkgdb!]
> > 
> > I've tried rebooting. Doesn't seem to help, and it was working fine
> > until it barfed on me.
> > 
> > I've tried deleting links and libslang, too, in case it messed the
> > database somehow. That's still my best theory, though deleting them
> > didn't help.
> > 
> > Anyone have any ideas?
> 
> 
> >> end of "portupgrade problem" from Tom Carrick <<
> 
> 
> --
> "Oh good, my dog found the chainsaw."
>         -Lilo, "Lilo & Stitch"
> Adam Weinberger
> [EMAIL PROTECTED]
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-questions" in the body of the message
> 

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to