portypgrade stopped working
Robert Huff
roberthuff at rcn.com
Tue Nov 24 13:13:24 UTC 2009
(I sent a message about this a while ago; apparently it got
lost.)
Hello:
After a recent upgrade to portupgrade-devel (to 20091009) it mo
longer works. When I run it with N >= 1 ports on the command line I
get:
root@>> portupgrade -R xterm-250/
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 678 packages found (-0 +0) done]
[Gathering depends for x11/xterm .................................../usr/local/sbin/portupgrade:878:in `get_all_depends': private method `scan' called for #<Set: {}> (NoMethodError)
from /usr/local/sbin/portupgrade:871:in `get_all_depends'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/sbin/portupgrade:870:in `get_all_depends'
from /usr/local/sbin/portupgrade:871:in `get_all_depends'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/sbin/portupgrade:870:in `get_all_depends'
from /usr/local/sbin/portupgrade:871:in `get_all_depends'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/sbin/portupgrade:870:in `get_all_depends'
from /usr/local/sbin/portupgrade:871:in `get_all_depends'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/sbin/portupgrade:870:in `get_all_depends'
from /usr/local/sbin/portupgrade:871:in `get_all_depends'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/sbin/portupgrade:870:in `get_all_depends'
from /usr/local/sbin/portupgrade:871:in `get_all_depends'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/sbin/portupgrade:870:in `get_all_depends'
from /usr/local/sbin/portupgrade:871:in `get_all_depends'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key'
from /usr/local/lib/ruby/1.8/set.rb:195:in `each'
from /usr/local/sbin/portupgrade:870:in `get_all_depends'
from /usr/local/sbin/portupgrade:633:in `main'
from /usr/local/sbin/portupgrade:607:in `each'
from /usr/local/sbin/portupgrade:607:in `main'
from /usr/local/sbin/portupgrade:582:in `catch'
from /usr/local/sbin/portupgrade:582:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `call'
from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `catch'
from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `catch'
from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1248:in `order!'
from /usr/local/lib/ruby/1.8/optparse.rb:1241:in `order'
from /usr/local/sbin/portupgrade:559:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize'
from /usr/local/sbin/portupgrade:231:in `new'
from /usr/local/sbin/portupgrade:231:in `main'
from /usr/local/sbin/portupgrade:2213
What have I messed up?
Respectfully,
Robert Huff
More information about the freebsd-ruby
mailing list