portupgrade fails - how to fix?

Torfinn Ingolfsen tingox at gmail.com
Sat Oct 4 23:00:18 UTC 2008


Hello,

On several machines, portupgrade fails like this:
root at kg-quiet# portupgrade -R py25-kde qscintilla2 qt4-corelib
qt4-designer qt4-gui
[Gathering depends for x11-toolkits/py-kde
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
done]
[Exclude up-to-date packages
.................................................................................................................................................................................
done]
[Gathering depends for devel/qscintilla2
.....................................................................................................
done]
[Exclude up-to-date packages
...............................................................................................................................................................................................
done]
/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:1303:in `call'
        from /usr/local/lib/ruby/1.8/optparse.rb:1303:in `parse_in_order'
         ... 7 levels...
        from /usr/local/lib/ruby/1.8/optparse.rb:785:in `initialize'
        from /usr/local/sbin/portupgrade:229:in `new'
        from /usr/local/sbin/portupgrade:229:in `main'
        from /usr/local/sbin/portupgrade:2208

Things to note:
1) my ports tree is updated
2) portupgrade is the latest version:
root at kg-quiet# pv | grep portupgrade
portupgrade-2.4.6,2         =  up-to-date with port

For completeness, this machine runs FreeBSD 6.3-stable:
root at kg-quiet# uname -a
FreeBSD kg-quiet.kg4.no 6.3-STABLE FreeBSD 6.3-STABLE #21: Thu Jul 24
05:12:37 CEST 2008     root at kg-quiet.kg4.no:/usr/obj/usr/src/sys/QUIET
 amd64

I have checked /usr/ports/UPDATING, but couldnt find anything that
looks related. I also had a look at the portupgrade port history, but
didn't find anything therer either.
Any hints on how to fix this?

-- 
Regards,
Torfinn Ingolfsen


More information about the freebsd-ports mailing list