ports/137708: portupgrade -cRn is broken

Mark Andrews marka at isc.org
Thu Aug 13 05:30:10 UTC 2009


The following reply was made to PR ports/137708; it has been noted by GNATS.

From: Mark Andrews <marka at isc.org>
To: FreeBSD-gnats-submit at FreeBSD.org
Cc:  
Subject: Re: ports/137708: portupgrade -cRn is broken 
Date: Thu, 13 Aug 2009 15:23:41 +1000

 To make it easier to debug this minimal invokation fails.  Both
 net-im/psi and graphics/qt4-iconengines succeed individually.  Note
 net-im/psi depends on graphics/qt4-iconengines.  I suspect something
 is not handling a null set.
 
 Mark
 
 drugs# portupgrade -cRn net-im/psi graphics/qt4-iconengines
 --->  Session started at: Thu, 13 Aug 2009 15:03:22 +1000
 [Gathering depends for net-im/psi ................................................................................................................................................................................................................................................................................................................................................................................................................................................................ done]
 [Exclude up-to-date packages .......................................................................................................................... done]
 --->  Session ended at: Thu, 13 Aug 2009 15:04:11 +1000 (consumed 00:00:48)
 /usr/local/lib/ruby/site_ruby/1.8/pkginfo.rb:74:in `initialize': : Not in due form: <name>-<version> (ArgumentError)
         from /usr/local/sbin/portupgrade:614:in `new'
         from /usr/local/sbin/portupgrade:614:in `main'
         from /usr/local/sbin/portupgrade:613:in `each'
         from /usr/local/sbin/portupgrade:613:in `main'
         from /usr/local/sbin/portupgrade:588:in `catch'
         from /usr/local/sbin/portupgrade:588: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: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:2208
 drugs# 
 -- 
 Mark Andrews, ISC
 1 Seymour St., Dundas Valley, NSW 2117, Australia
 PHONE: +61 2 9871 4742                 INTERNET: marka at isc.org


More information about the freebsd-ruby mailing list