From owner-freebsd-apache@FreeBSD.ORG Mon May 17 17:34:33 2010 Return-Path: Delivered-To: apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 782F8106566C; Mon, 17 May 2010 17:34:33 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from EXHUB015-4.exch015.msoutlookonline.net (exhub015-4.exch015.msoutlookonline.net [207.5.72.96]) by mx1.freebsd.org (Postfix) with ESMTP id 654A18FC15; Mon, 17 May 2010 17:34:33 +0000 (UTC) Received: from philip.hq.rws (174.79.184.239) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.2.234.1; Mon, 17 May 2010 10:34:33 -0700 Message-ID: <4BF17E24.2080900@p6m7g8.com> Date: Mon, 17 May 2010 17:34:28 +0000 From: "Philip M. Gollucci" Organization: P6M7G8 Inc. User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.7) Gecko/20100220 Thunderbird/3.0.1 MIME-Version: 1.0 To: Colin Percival References: <4BF071A1.2030200@freebsd.org> In-Reply-To: <4BF071A1.2030200@freebsd.org> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Cc: apache@freebsd.org Subject: Re: breakage in www/apache22 2.2.15 X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 May 2010 17:34:33 -0000 On 05/16/10 22:28, Colin Percival wrote: > Hi all, > > I just tried to portupgrade www/apache22 and ran into two problems: > > 1. The switch from !APR_FROM_PORTS to APR_FROM_PORTS confuses portupgrade > due to devel/apr conflicting with apache22-including-APR (they both have > /usr/local/include/apr-1/*). I think this will be ok if you tell people > to run > # pkg_delete apache-2.2.\* > # cd /usr/ports/www/apache22 && make install > instead of using portupgrade, but I'm not absolutely certain. Need to think about this one. They incorrectly didn't conflict before, it might be easier to just put that back b/c soon (like this week or so) it will unconditionally use devel/apr. > > 2. I was surprised to see devel/apr sucking in python as a dependency; I > never had this as a dependency for www/apache22. Is it possible to make > python (and maybe some others) conditional dependencies in devel/apr like > they are in www/apache22, or are they really unconditionally necessary? Probably but its probably not worth it. devel/apr2 will unconditionally need python as a build depends due to the switch to scons. Which is why I was maintaining that port for a while. Right now something in buildconf calls it. I'm not sure why we're treating it like an svn checkout right now. It was probably easier then editing configure.in at the time. -- ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 VP Apache Infrastructure; Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Sr. System Admin, Ridecharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching.