portupgrade verschluckt sich mit -R

FiLiS

Active Member
Hallo,

wollte vorhin in einem Jail unter 6.3 den PHP5 Port updaten, wie ich es immer mache, per
Code:
portupgrade -Rrifk php5
allerdings verschluckt es sich dann beim dependencies holen:
Code:
# portupgrade -Rrifk php5
--->  Session started at: Fri, 19 Dec 2008 15:32:57 +0100
[Gathering depends for lang/php5 ............................... done]
[Gathering depends for databases/php5-pdo .. done]
[Gathering depends for lang/php5-extensions ..................................................................................................... done]
[Gathering depends for textproc/php5-ctype .. done]
[Gathering depends for databases/php5-pdo_mysql .... done]
[Gathering depends for www/smarty ..--->  Session ended at: Fri, 19 Dec 2008 15:33:06 +0100 (consumed 00:00:08)
/usr/local/lib/ruby/1.8/set.rb:257:in `merge': value must be enumerable (ArgumentError)
	from /usr/local/sbin/portupgrade:874:in `get_all_depends'
	from /usr/local/lib/ruby/1.8/set.rb:189:in `each'
	from /usr/local/lib/ruby/1.8/set.rb:189:in `each_key'
	from /usr/local/lib/ruby/1.8/set.rb:189:in `each'
	from /usr/local/sbin/portupgrade:873:in `get_all_depends'
	from /usr/local/sbin/portupgrade:639:in `main'
	from /usr/local/sbin/portupgrade:613:in `each'
	from /usr/local/sbin/portupgrade:613:in `main'
	 ... 11 levels...
	from /usr/local/lib/ruby/1.8/optparse.rb:785:in `initialize'
	from /usr/local/sbin/portupgrade:229:in `new'
	from /usr/local/sbin/portupgrade:229:in `main'
	from /usr/local/sbin/portupgrade:2208

Ohne -R switch gibt es auch keine Mucken.
Weiss jemand warum? In einem anderen Jail funktioniert das wunderbar.

Philip
 
Ja, mit -R und -r und php in einem anderen Jail auch, in einem 3. Jail z.B. wieder nicht.
Mit dem php Zeug in UPDATING hängt das glaube ich nicht zusammen.
Ohne -R ging es dann, z.B. mit -R, aber ohne -r gab's auch keine Zicken.
/usr/ports sind per nullfs aus dem Hostsystem gemounted.
Sowohl ruby als auch portupgrade sind identische Versionen und auf dem letzten Stand.
Habe bei dem "funktionierenden" Jail mal smarty installiert und portupgrade -rRikf angeworfen, alles wunderbar...
 
Zurück
Oben