/usr/ports/infrastructure/build/out-of-date on 4.1 tells me:
www/php5/core,-main # 5.1.6p0 -> 5.1.6p1 www/php5/extensions,-gd,no_x11 # 5.1.6 -> 5.1.6p3 www/php5/extensions,-mysql # 5.1.6p1 -> 5.1.6p2 www/php5/extensions,-xsl # 5.1.6p1 -> 5.1.6p2 So I go to /usr/ports/www/php5/core/ and 'make update'. Alas, it fails at the very end:
===> Building package for php5-core-5.1.6p1 Create /usr/ports/packages/amd64/all/php5-core-5.1.6p1.tgz Switching to /usr/ports/www/php5/core/pkg/PFRAG.shared-main Link to /usr/ports/packages/amd64/ftp/php5-core-5.1.6p1.tgz Link to /usr/ports/packages/amd64/cdrom/php5-core-5.1.6p1.tgz `/usr/ports/www/php5/core/w-php-5.1.6/fake-amd64/.fake_done' is up to date. `/usr/ports/www/php5/core/w-php-5.1.6/pkg/DESCR-main' is up to date. `/usr/ports/www/php5/core/w-php-5.1.6/pkg/COMMENT-main' is up to date. `/usr/ports/www/php5/core/w-php-5.1.6/pkg/DESCR-pear' is up to date. `/usr/ports/www/php5/core/w-php-5.1.6/pkg/COMMENT-pear' is up to date. ===> Building package for php5-pear-5.1.6p1 Create /usr/ports/packages/amd64/all/php5-pear-5.1.6p1.tgz Link to /usr/ports/packages/amd64/ftp/php5-pear-5.1.6p1.tgz Link to /usr/ports/packages/amd64/cdrom/php5-pear-5.1.6p1.tgz ===> Updating for php5-core-5.1.6p1 Upgrading from php5-core-5.1.6p0 Old package php5-core-5.1.6p0 contains potentially unsafe operations @unexec rm -f /usr/lib/apache/modules/libphp5.so Can't update php5-core-5.1.6p0 into php5-core-5.1.6p1 /usr/sbin/pkg_add: /usr/ports/packages/amd64/all/php5-core-5.1.6p1.tgz:Fatal error *** Error code 1 Stop in /usr/ports/www/php5/core (line 1428 of /usr/ports/infrastructure/mk/bsd.port.mk).
And I have never downloaded any -current or so. Just plain 4.1. What went wrong ? Uwe P.S.: The 'make update' of the extensions goes through without a hitch: % pkg_info [...] php5-core-5.1.6p0 server-side HTML-embedded scripting language php5-gd-5.1.6p3-no_x11 image manipulation extensions for php5 php5-mysql-5.1.6p2 mysql database access extensions for php5 php5-xsl-5.1.6p2 XSL functions for php5 [...]