I was attempting to just conditionally run "make config" on all ports the ports to be updated depend apon without upgrading the actual ports. drugs# portupgrade -cRn `cat junk` ---> Session started at: Thu, 13 Aug 2009 10:40:08 +1000 [Gathering depends for devel/doxygen ................................................................................................................................................................................................................................................................................................................................................... done] [Exclude up-to-date packages ..................................................................................................... done] [Exclude up-to-date packages ..................................................................................................... done] [Gathering depends for net-im/psi .................................................................................................................................................................................................................................................... done] [Exclude up-to-date packages ......................................................................................................................................................... done] ---> Session ended at: Thu, 13 Aug 2009 10:41:09 +1000 (consumed 00:01:00) /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# 'junk' contains a list of ports that need to be upgraded. devel/doxygen graphics/graphviz net-im/psi graphics/qt4-iconengines x11/libgnome www/swfdec-plugin graphics/swfdec multimedia/vlc x11-toolkits/gtkglext devel/libsoup www/nspluginwrapper devel/gnome-vfs devel/gconf2 devel/libnotify x11-toolkits/gtk20 devel/qt4-qt3support print/xdvik print/dvipsk-tetex print/teTeX-base x11-toolkits/gstreamer-plugins-pango x11/xdm net/kphone devel/dbus-qt4 graphics/qt4-imageformats security/qca-tls x11/qt4-inputmethods graphics/qt4-svg x11-toolkits/qt4-gui devel/sdl12 mail/fetchmail databases/qt4-sql textproc/qt4-xml net/qt4-network devel/qt4-script devel/qt4-qtestlib devel/qt4-corelib devel/subversion audio/gstreamer-plugins-vorbis audio/gstreamer-plugins-ogg multimedia/gstreamer-plugins-theora multimedia/gstreamer-plugins multimedia/gstreamer sysutils/libchk www/w3m audio/sox textproc/p5-XML-Parser multimedia/ffmpeg math/fftw3 devel/apr graphics/imlib x11/libxcb devel/p5-Module-Build textproc/p5-YAML graphics/libgphoto2 graphics/png graphics/libdrm devel/qt4-moc multimedia/xvid devel/libltdl22 misc/pciids devel/cmake devel/qt4-uic net/liveMedia devel/boost-libs devel/libtool22 devel/qt4-rcc devel/qmake4
Responsible Changed From-To: freebsd-ports-bugs->ruby Fix synopsis and assign.
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@isc.org
This is likely the same as 125936 and should be fixed.
Responsible Changed From-To: ruby->pgollucci I will take it
Responsible Changed From-To: pgollucci->freebsd-ports-bugs going to have enotime for the next 2 weeks, sorry
Responsible Changed From-To: freebsd-ports-bugs->ruby Over to maintainer(s).
State Changed From-To: open->closed Bryan reported that this issue has been fixed.