Fwd: ports-mgmt/portupgrade ISSUE portinstall recursive dependency error

awarecons awarecons at gmail.com
Fri Jan 25 14:54:28 UTC 2013


For newly upgraded (portupgrade-2.4.10.4_1,2) still the same:

# portupgrade -Nvprn security/vuxml
--->  Session started at: Fri, 25 Jan 2013 18:49:18 +0400
Install 'security/vuxml'? [no]
[Gathering depends for security/vuxml
.....(devel/binutils).......(devel/binutils)--->  Session ended at:
Fri, 25 Jan 2013 18:49:20 +0400 (consumed 00:00:01)
/usr/local/sbin/portupgrade:898:in `get_all_depends': recursive
dependency (RecursiveDependencyError)
from /usr/local/sbin/portupgrade:921: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:920:in `get_all_depends'
from /usr/local/sbin/portupgrade:921: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:920:in `get_all_depends'
from /usr/local/sbin/portupgrade:937:in `get_notinstalled_depends'
from /usr/local/sbin/portupgrade:813:in `main'
from /usr/local/sbin/portupgrade:791:in `each'
from /usr/local/sbin/portupgrade:791: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:576:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize'
from /usr/local/sbin/portupgrade:237:in `new'
from /usr/local/sbin/portupgrade:237:in `main'
from /usr/local/sbin/portupgrade:2371


---------- Forwarded message ----------
From: awarecons <awarecons at gmail.com>
Date: 2013/1/5
Subject: ports-mgmt/portupgrade ISSUE portinstall recursive dependency error
To: ports at freebsd.org, bugbusters at freebsd.org


# $FreeBSD: ports/ports-mgmt/portupgrade/Makefile,v 1.285 2012/12/11
17:07:46 svnexp Exp $

# portupgrade -Nv java/openjdk7
--->  Session started at: Sat, 05 Jan 2013 19:27:12 +0400
[Gathering depends for java/openjdk7
..................(java/javavmwrapper)..(lang/gcc)..........(lang/gcc)--->
 Session ended at: Sat, 05 Jan 2013 19:27:18 +0400 (consumed 00:00:06)
/usr/local/sbin/portupgrade:898:in `get_all_depends': recursive
dependency (RecursiveDependencyError)
from /usr/local/sbin/portupgrade:921: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:920:in `get_all_depends'
from /usr/local/sbin/portupgrade:921: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:920:in `get_all_depends'
from /usr/local/sbin/portupgrade:921: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:920:in `get_all_depends'
from /usr/local/sbin/portupgrade:937:in `get_notinstalled_depends'
from /usr/local/sbin/portupgrade:813:in `main'
from /usr/local/sbin/portupgrade:791:in `each'
from /usr/local/sbin/portupgrade:791: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:576:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize'
from /usr/local/sbin/portupgrade:237:in `new'
from /usr/local/sbin/portupgrade:237:in `main'
from /usr/local/sbin/portupgrade:2371

Repeatable on any new port.
Appeared after last update of portupgrade,  previous version worked fine.


More information about the freebsd-ports-bugs mailing list