On 02/06/2012 19:55, Baptiste Daroussin wrote: > On Sat, Jun 02, 2012 at 01:57:58PM +1000, John Marshall wrote: >> I just had a whole bunch of ports install unexpectedly. >> >> portmaster -D -r png-1.4.11 >> >> One of the ports that pulled in for rebuilding was graphics/php5-gd. >> That's fair enough, and it is depended on by lang/php5-extensions, so >> that got pulled in too. That's fine, but then php5-extensions pulled in >> all of the other "default" extensions to *install* - all of the ones a >> have deselected in my config. >> >> ===>>> Done updating ports that depend on png-1.4.11 >> >> ===>>> The following actions were performed: >> Upgrade of png-1.4.11 to png-1.5.10 >> Upgrade of gd-2.0.35_7,1 to gd-2.0.35_8,1 >> Upgrade of p5-GD-2.46 to p5-GD-2.46_1 >> Installation of archivers/php5-phar (php5-phar-5.4.3) >> Installation of databases/php5-pdo_sqlite (php5-pdo_sqlite-5.4.3) >> Installation of databases/php5-sqlite3 (php5-sqlite3-5.4.3) >> Installation of devel/php5-json (php5-json-5.4.3) >> Installation of devel/php5-tokenizer (php5-tokenizer-5.4.3) >> Re-installation of php5-gd-5.4.3 >> Installation of security/php5-filter (php5-filter-5.4.3) >> Installation of sysutils/php5-posix (php5-posix-5.4.3) >> Installation of textproc/php5-simplexml (php5-simplexml-5.4.3) >> Installation of textproc/php5-xmlreader (php5-xmlreader-5.4.3) >> Installation of textproc/php5-xmlwriter (php5-xmlwriter-5.4.3) >> Re-installation of php5-extensions-1.7 >> Upgrade of rrdtool-1.2.30_1 to rrdtool-1.2.30_2 >> Upgrade of webalizer-geoip-2.23.5 to webalizer-geoip-2.23.5_1 >> >> So, what happened? Those extensions OPTIONS are all disabled in my >> config.
(details were shown in OP) > Thanks for reporting, apparently there might be a bug in the code that > regenerate the WITH_/WITHOUT_ stuff needed by the old options stuff. I got frustrated with this and changed lang/php5-extensions/Makefile to use the new options. That avoids the problem and works for me. See: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/168946 -- John Marshall
signature.asc
Description: OpenPGP digital signature
