Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 May 2010 17:34:28 +0000
From:      "Philip M. Gollucci" <pgollucci@p6m7g8.com>
To:        Colin Percival <cperciva@freebsd.org>
Cc:        apache@freebsd.org
Subject:   Re: breakage in www/apache22 2.2.15
Message-ID:  <4BF17E24.2080900@p6m7g8.com>
In-Reply-To: <4BF071A1.2030200@freebsd.org>
References:  <4BF071A1.2030200@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BF17E24.2080900>