From owner-freebsd-ports@FreeBSD.ORG Mon Apr 21 09:25:33 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E081E1065673 for ; Mon, 21 Apr 2008 09:25:32 +0000 (UTC) (envelope-from mefystofel@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.237]) by mx1.freebsd.org (Postfix) with ESMTP id 94A828FC1D for ; Mon, 21 Apr 2008 09:25:32 +0000 (UTC) (envelope-from mefystofel@gmail.com) Received: by wx-out-0506.google.com with SMTP id i29so1373573wxd.7 for ; Mon, 21 Apr 2008 02:25:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; bh=2mYCQ+mUx1cFQXzqcAaM4CAKCzLIyyq24BjWQMaRwys=; b=Jvq7BQAPm+vrtbhQb4sn/iHQYto3JMOXWzTJteSnoedVM4VWRLJF9sHcwIn35Iyruy675Ld+A3p+LHl8Z1m3j0xigIUPXH9YUgehieyTC+N3bWLU6+aFjW7dDc4y8hWw5g1N62DhOWOoqtBBTRSJfjxvJskkcfYZjC53EIkxtD8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=PEoSwSb0B8TGdj/02/jv/i30A8YN073xkBNBp6KviLaSOrxzOlZu8FF5lj10kEel6oMysILtbu2U0W5nQxhUAebF0I0HjtFBmGeLO7MyQ7dFeH1JQ3KtWqXQlO9VvpCA3Qr5ir62dsEwlTbE8RM4VeZCz2P9AAfjJhesjNup2Fc= Received: by 10.114.151.13 with SMTP id y13mr2602098wad.145.1208768402558; Mon, 21 Apr 2008 02:00:02 -0700 (PDT) Received: by 10.115.79.5 with HTTP; Mon, 21 Apr 2008 02:00:02 -0700 (PDT) Message-ID: Date: Mon, 21 Apr 2008 14:00:02 +0500 From: "Roman Serbski" To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: portupgrade and quotes inside pkgtools.conf 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, 21 Apr 2008 09:25:33 -0000 Hi list- I'm trying to upgrade apache22 installed from ports using portupgrade under FreeBSD 6.3-STABLE. %portupgrade --version portupgrade 2.4.3 Here is apache22 related information in pkgtools.conf: MAKE_ARGS = { 'www/apache22' => [ 'WITHOUT_IPV6=1', 'WITH_STATIC_MODULES="include rewrite auth vhost_alias"', 'WITH_SUEXEC=yes', 'SUEXEC_DOCROOT=/home', 'WITH_SSL_MODULES=yes', ], } It looks like I'm having problems with WITH_STATIC_MODULES="include rewrite auth vhost_alias" containing quotes (""). Here is the error I receive while executing 'portupgrade apache-2.2.4': ** Makefile possibly broken: www/apache22: Syntax error: Unterminated quoted string "/usr/ports/Mk/bsd.apache.mk", line 228: warning: "for module in auth_basic auth_digest authn_file authn_dbd authn_dbm authn_anon authn_default authn_alias authz_host authz_groupfile authz_user authz_dbm authz_owner authz_default cache disk_cache file_cache mem_cache dav dav_fs actions alias asis autoindex cern_meta cgi charset_lite dbd deflate dir dumpio env expires headers imagemap include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias filter version ssl suexec ; do echo "include | /usr/bin/grep -wq ${module} 2> /dev/null ; if [ "${?}" = "0" ] ; then echo "--enable-${module}"; else echo "--enable-${module}=shared"; fi; done" returned non-zero status Syntax error: Unterminated quoted string "/usr/ports/Mk/bsd.apache.mk", line 254: warning: "for module in auth_basic auth_digest authn_file authn_dbd authn_dbm authn_anon authn_default authn_alias authz_host authz_groupfile authz_user authz_dbm authz_owner authz_default cache disk_cache file_cache mem_cache dav dav_fs actions alias asis autoindex cern_meta cgi charset_lite dbd deflate dir dumpio env expires headers imagemap include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias filter version ssl suexec ; do echo "include | /usr/bin/grep -wq ${module} 2> /dev/null || echo ${module}; done" returned non-zero status apache-2.2.8 /usr/local/sbin/portupgrade:1433:in `get_pkgname': Makefile broken (MakefileBrokenError) from /usr/local/sbin/portupgrade:622: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:1254:in `call' from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `order!' from /usr/local/lib/ruby/1.8/optparse.rb:1205:in `catch' from /usr/local/lib/ruby/1.8/optparse.rb:1205:in `order!' from /usr/local/lib/ruby/1.8/optparse.rb:1196:in `order' from /usr/local/sbin/portupgrade:565:in `main' from /usr/local/lib/ruby/1.8/optparse.rb:755:in `initialize' from /usr/local/sbin/portupgrade:229:in `new' from /usr/local/sbin/portupgrade:229:in `main' from /usr/local/sbin/portupgrade:2173 Removing quotes gives the following: ---> Upgrading 'apache-2.2.4' to 'apache-2.2.8' (www/apache22) ---> Building '/usr/ports/www/apache22' with make flags: WITHOUT_IPV6=1 WITH_STATIC_MODULES=include rewrite auth vhost_alias WITH_SUEXEC=yes SUEXEC_DOCROOT=/home WITH_SSL_MODULES=yes make: don't know how to make rewrite. Stop ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! www/apache22 (apache-2.2.4) (clean error) Your advise would be greatly appreciated. Thank you.