problem with portupgrade-devel

Robert Huff roberthuff at rcn.com
Sun Nov 8 06:34:54 UTC 2009


Hello:
	It crashes with:

huff at jerusalem>> portupgrade -R bash-4.0.33/
[Gathering depends for shells/bash ....../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: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

	I've rebuild portupgrade-devel, rubt, and ruby18-bdb42
... still fails.
	What have I mucked up?

	Respectfully,

					Robert Huff



More information about the freebsd-ruby mailing list