Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Jun 2010 13:54:42 +0400
From:      YKS <yks-uno@yandex.ru>
To:        ruby@FreeBSD.org
Subject:   trouble using portupgrade
Message-ID:  <4C0CC1E2.1010309@yandex.ru>

next in thread | raw e-mail | index | archive | help
Hi,

I've got the following trouble running portupgrade:
# portupgrade -vcr gettext
...
...
[Gathering depends for misc/kdeutils4 ... --->  Session ended at: Mon, 
07 Jun 2010 13:45:37 +0400 (consumed 00:02:02)
/usr/local/lib/ruby/1.8/set.rb:263:in `merge': value must be enumerable 
(ArgumentError)
	from /usr/local/sbin/portupgrade:879: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:878:in `get_all_depends'
	from /usr/local/sbin/portupgrade:879: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:878:in `get_all_depends'
	from /usr/local/sbin/portupgrade:879: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:878:in `get_all_depends'
	from /usr/local/sbin/portupgrade:879: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:878:in `get_all_depends'
	from /usr/local/sbin/portupgrade:640
	from /usr/local/sbin/portupgrade:614:in `each'
	from /usr/local/sbin/portupgrade:614
	from /usr/local/sbin/portupgrade:588:in `catch'
	from /usr/local/sbin/portupgrade:588
	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:565:in `main'
	from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize'
	from /usr/local/sbin/portupgrade:229:in `new'
	from /usr/local/sbin/portupgrade:229:in `main'
	from /usr/local/sbin/portupgrade:2213

My system:
- FreeBSD yntel 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue Apr 20 
00:38:11 MSD 2010 
yks@yntel:/home/src/src/sys/amd64/compile/KERNEL_20100420  amd64
- portupgrade-2.4.6_4,2, built from the most recent port (the previous 
version 2.4.6_3 also had this error, so I updated it)
- kde4 installed -> I deleted one port (kdetoys4) on which portupgrade 
first showed this message, but now it fails on the next kde port, kdeutils4.
On ports which are not part of kde there were no errors.

Thank you.

-- 
Regards,
YKS.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C0CC1E2.1010309>