--- work/pkgtools-2.4.6/bin/portupgrade 2009-08-19 11:23:58.000000000 +0200 +++ /usr/local/sbin/portupgrade 2009-08-19 11:21:40.000000000 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env ruby +#!/usr/local/bin/ruby18 # -*- ruby -*- # # Copyright (c) 2000-2004 Akinori MUSHA @@ -848,8 +848,10 @@ parents_list = Set.new STDERR.print "[Gathering depends for #{origin} " first = true + else + STDERR.print "(#{origin})" end - raise RecursiveDependencyError if parents_list.include?(origin) + unless parents_list.include?(origin) parents_list.add(origin) make_env = get_make_env(origin) @@ -867,6 +870,7 @@ depends.add($portsdb.strip(dep)) if !dep.empty? end end + end STDERR.print '.'*depends.length if depends.length > 0