portupgrade issue
Bruno Van Den Bossche
bruno.van.den.bossche at pandora.be
Tue May 27 01:02:40 PDT 2003
On 26 May 2003 18:17:29 -0700
Joe Kelsey <joe at zircon.seattle.wa.us> wrote:
> I am running 4.8-STABLE.
> I recently did a cvsup (repeatedly, most recently today). Ever since,
> portupgrade dies with the following messages:
>
>
> zircon# portupgrade -r pkgconfig
> /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:310:in `deorigin': failed
> to convert nil into String (PkgDB::DBError)
> from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:903:in
> `tsort_build'
> from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:902:in `each'
> from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:902:in
> `tsort_build'
> from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:894:in `each'
> from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:894:in
> `tsort_build'
> from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:916:in
> `sort_build'
> from /usr/local/lib/ruby/site_ruby/1.6/pkgdb.rb:920: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
>
>
> I have removed INDEX and INDEX.db, run make INDEX, run portsdb -Uu
> more times than I cancount, yet nothing works.
>
> Last time I ran portsdb -Uu, this is wat it produced:
[output]
> If anyone has any suggestions, I would appreciate the help.
I think the problem is situated in your /var/db/pkg/pkgdb.db and not in
any index-file of your portstree. Have you tried to remove the
/var/db/pkg/pkgdb.db file and rebuilding it with 'pkgdb -vF' ?
(Well, move the file to somewhere else before deleting it ofcourse :-))
I'm not sure if that's the problem, but I recall having a similar
problem once (the ruby-errors) and this solved it. Don't know what
caused it though.
--
Bruno
"He is now rising from affluence to poverty." -- Mark Twain
More information about the freebsd-stable
mailing list