From owner-freebsd-ports@FreeBSD.ORG Mon Feb 11 14:45:10 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3919116A418 for ; Mon, 11 Feb 2008 14:45:10 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.226]) by mx1.freebsd.org (Postfix) with ESMTP id 829CE13C4E8 for ; Mon, 11 Feb 2008 14:45:09 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: by wr-out-0506.google.com with SMTP id 68so3916636wri.3 for ; Mon, 11 Feb 2008 06:45:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer:from; bh=wC/rmJJua4Hh3A3ThJZjcVSmgaEn7uJKoHS91ka3Sy4=; b=IpvGFNmJesoKkxhjDQQPj0N3x7wntPj5qyAXud3hhF4cG10MNT6WRwVb6d9MEdYT9sCRu1fLS6/PW3gn6q1y66frkJUlT+6bopSM7LQwPziu7iuuJFYVxzz3Mh57rqHNNPDbDHpCCBxjbJ5MPreAyfkbtiNKf2sA04NtVm4ojK8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer:from; b=CPNRJ+ga4iwJWElsuGTeXD9+7odsHxpVEbx83A/d2lnorJ+6JPwA3VjfKvRYgdcECvFCOoQKp30nFv3jasjdWe2eagZ+CZiCHh9Wb1cJ5kddpFqwMB/zLkPao4SMANPNUKmQnQ1T/GBf9rweY9/fzXypQrbMqVto8LZ0+j+LEVU= Received: by 10.143.14.16 with SMTP id r16mr638223wfi.225.1202739643617; Mon, 11 Feb 2008 06:20:43 -0800 (PST) Received: from ?192.168.1.107? ( [76.22.52.184]) by mx.google.com with ESMTPS id 32sm4476998wfc.3.2008.02.11.06.20.41 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 11 Feb 2008 06:20:42 -0800 (PST) Message-Id: To: Kostik Belousov In-Reply-To: <20080211113400.GQ57756@deviant.kiev.zoral.com.ua> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 11 Feb 2008 06:21:40 -0800 References: <20080211113400.GQ57756@deviant.kiev.zoral.com.ua> X-Mailer: Apple Mail (2.915) From: Garrett Cooper Cc: ports@freebsd.org, Sergey Matveychuk Subject: Re: portupgrade errors X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2008 14:45:10 -0000 On Feb 11, 2008, at 3:34 AM, Kostik Belousov wrote: > Two problems with portupgrade 2.4.1_X: > > 1. I have the following options set for swig in the MAKE_ARGS: > 'devel/swig*' => 'SWIG_LANGUAGES="guile perl python ruby tcl"', > Now, > > deviant% sudo -E portupgrade swig-1.3.31_2 > [Gathering depends for devel/swig13 .................... done] > ---> Upgrading 'swig-1.3.31_2' to 'swig-1.3.33' (devel/swig13) > ---> Building '/usr/ports/devel/swig13' with make flags: > "SWIG_LANGUAGES=\"guile" perl python ruby "tcl\"" > WANT_OPENLDAP_VER=23 WANT_OPENLDAP_SASL=yes WITH_BDB_VER=44 > "WITH_GECKO=\"firefox\"" WITH_UNIXODBC=yes GNUSTEP_WITH_GCC42=yes > EMACS_PORT_NAME=emacs22 PYTHON_DEFAULT_VERSION=python2.5 > DISABLE_VULNERABILITIES=yes NO_IGNORE=yes > make: don't know how to make perl. Stop > ** Listing the failed packages (-:ignored / *:skipped / !:failed) > ! devel/swig13 (swig-1.3.31_2) (clean error) > > Please, look at the SWIG_LANGUAGES quotation in the output. > As suggested in the error message, it appears that SWIG_LANGUAGES is improperly quoted and is being view as 2 strings and multiple barewords. Did you set SWIG_LANGUAGES (either via a make form or manually)? > 2. Any attempt to portupgrade using already built packages fails: > > deviant% sudo portupgrade -PP portupgrade-2.4.2,2 > [Gathering depends for ports-mgmt/portupgrade ............ done] > ** Listing the failed packages (-:ignored / *:skipped / !:failed) > ! ports-mgmt/portupgrade (portupgrade-2.4.2,2) (Argument > must be String class object.) You might be able to do "portupgrade -PP -vv" to view the full output from pkg_add, pkg_delete, and pkg_info, but I forget... manpage will say for sure. Push comes to shove you can just download and upgrade the package(s) by yourself; it isn't all that hard... -Garrett