Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Nov 2013 08:50:56 -0500
From:      Adam McDougall <mcdouga9@egr.msu.edu>
To:        freebsd-ports@freebsd.org
Subject:   Re: php55-extensions build pulling in php5 (aka php54)
Message-ID:  <528A1B40.7080302@egr.msu.edu>
In-Reply-To: <20131117210658.GA55481@same.swcp.com>
References:  <20131117210658.GA55481@same.swcp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/17/2013 16:06, Mark Costlow wrote:
> I'm trying to use poudriere to build a set of PHP 5.5 packages.
> This on a fresh 9.2 system with no PHP ports previously installed
> (and the builds happen in a poudriere jail anyway).
> 
> Building php55 works fine. But when I add php55-extensions, something
> in it pulls in php54
>
> My questions:
> 
> 1. Regarding php55-extensions, I have not figured out how to discover
> what element of this "meta port" is pulling in php5-gd and friends.
> Is there any way to figure that out, other than looking at the
> B-deps for all those ports by hand?

Add -vv to your poudriere bulk build and just grep the output

> 
> 2. Is there any way to overcome pecl-zendopcache's dependency on "php5"? 

Find the ports causing it using the above step and look for Makefile
variables hard setting the default php version.  Comment out the line.
I've found it in a couple ports and filed at least one PR but I need to
file more.

> 
> 3. Is there any chance DEFAULT_VERSIONS will be extended to support
> PHP version selection?
> 
> Thanks for any advice you can offer,
> 
> Mark
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?528A1B40.7080302>