--- bin/portupgrade.orig 2011-06-12 18:56:18.000000000 +0000 +++ bin/portupgrade 2011-06-12 18:56:44.000000000 +0000 @@ -726,7 +726,7 @@ stty_sane - ports = $portsdb.glob(pattern).map { |i| i.origin } + ports = $portsdb.glob(pattern).each.map { |i| i.origin } unique = false @@ -859,7 +859,7 @@ cmdargs.concat(get_make_args(origin)) - `cd #{portdir} && #{shelljoin(*cmdargs)} -V #{depends_vars.join(' -V ')} 2>&1`.each do |line| + `cd #{portdir} && #{shelljoin(*cmdargs)} -V #{depends_vars.join(' -V ')} 2>&1`.each_line do |line| line.split(/\s+/).each do |dep| dep.sub!(/.*?:/,'') if dep.rindex(':') != nil