[portupgrade] Argument must be String class object

Stuart Barkley stuartb at 4gh.net
Sun Mar 2 19:52:06 UTC 2008

On Sat, 1 Mar 2008 at 16:05 +0100, Helmut Schneider wrote:

> I have a few problems with portupgrade, some ports fail with error above:
> [root at FBSD70VM ~]# portupgrade -fPP snort- postfix-2.4.6,1 apache-2.0.63
> ** Listing the failed packages (-:ignored / *:skipped / !:failed)
>        ! www/apache20 (apache-2.0.63)  (Argument must be String class object.)
>        ! security/snort (snort-      (Argument must be String class object.)
>        ! mail/postfix (postfix-2.4.6,1)        (Argument must be String class object.)
> [root at FBSD70VM ~]#

I've been seeing the same problem lately (probably since the update to
2.4).  It seems to be related to having MAKE_ARGS overrides set in
/usr/local/etc/pkgtools.conf.  So far I haven't looked much further at
this problem since portupgrade is being actively worked upon by

I build packages on one machine and then use the packages to install
on my various other machines.  I use the same pkgtools.conf on each

I've also noticed other recent behavior changes in portupgrade.  I
haven't yet decided if these are problems or improvements.

I've never been lost; I was once bewildered for three days, but never lost!
                                        --  Daniel Boone

More information about the freebsd-ports mailing list