try to upgrade on latest gnome from marcus's repo - portupgrade failed:

Vladimir B. Grebenschikov vova at sw.ru
Tue Feb 17 00:00:37 PST 2004


Looks like bug in portupgrade, does not know how to workaround:

# marcusmerge -a -v
[... cut ...]
Now you should run portupgrade -r pkgconfig to update all of your GNOME
2
ports.
# pkgdb -F
--->  Checking the package registry database
Stale dependency: AbiWord2-gnome-2.0.3_1 -> atk-1.4.1_2
(accessibility/atk):
/usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:925:in `foreach_moved':
undefined method `empty?' for nil (NameError)
       from /usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:920:in `each'
       from /usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:920:in
`foreach_moved'
       from /usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:919:in `open'
       from /usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:919:in
`foreach_moved'
       from /usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:938:in
`trace_moved'
       from /usr/local/sbin/pkgdb:647:in `tracing_deorigin'
       from /usr/local/sbin/pkgdb:662:in `guess_dep'
       from /usr/local/sbin/pkgdb:577:in `fix_dependencies'
        ... 7 levels...
       from /usr/local/sbin/pkgdb:64:in `initialize'
       from /usr/local/sbin/pkgdb:64:in `new'
       from /usr/local/sbin/pkgdb:64:in `main'
       from /usr/local/sbin/pkgdb:1043
# pkgdb -uf
--->  Updating the pkgdb
[Rebuilding the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 565
packages found (-0 +565)
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... done]
# pkgdb -F
--->  Checking the package registry database
Stale dependency: AbiWord2-gnome-2.0.3_1 -> libgnome-2.4.0_4
(x11/libgnome):
/usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:925:in `foreach_moved':
undefined method `empty?' for nil (NameError)
       from /usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:920:in `each'
       from /usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:920:in
`foreach_moved'
       from /usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:919:in `open'
       from /usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:919:in
`foreach_moved'
       from /usr/local/lib/ruby/site_ruby/1.6/portsdb.rb:938:in
`trace_moved'
       from /usr/local/sbin/pkgdb:647:in `tracing_deorigin'
       from /usr/local/sbin/pkgdb:662:in `guess_dep'
       from /usr/local/sbin/pkgdb:577:in `fix_dependencies'
        ... 7 levels...
       from /usr/local/sbin/pkgdb:64:in `initialize'
       from /usr/local/sbin/pkgdb:64:in `new'
       from /usr/local/sbin/pkgdb:64:in `main'
       from /usr/local/sbin/pkgdb:1043
# 

Any ideas hot to fix this ? 
(only solution I see - fix broken dependences manually)

-- 
Vladimir B. Grebenschikov <vova at sw.ru>
SWsoft Inc.



More information about the freebsd-gnome mailing list