CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]   2012/01/29 07:53:21

Modified files:
        lang/php/5.2   : Makefile 
        lang/php/5.2/pkg: PLIST-bz2 PLIST-curl PLIST-dba PLIST-dbase 
                          PLIST-fastcgi PLIST-gd PLIST-gmp PLIST-imap 
                          PLIST-ldap PLIST-mcrypt PLIST-mhash 
                          PLIST-mssql PLIST-mysql PLIST-mysqli 
                          PLIST-ncurses PLIST-odbc PLIST-pdo_dblib 
                          PLIST-pdo_mysql PLIST-pdo_pgsql 
                          PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell 
                          PLIST-shmop PLIST-snmp PLIST-soap PLIST-sqlite 
                          PLIST-sybase_ct PLIST-tidy PLIST-xmlrpc 
                          PLIST-xsl 
        lang/php/5.3   : Makefile 
        lang/php/5.3/pkg: PLIST-bz2 PLIST-curl PLIST-dba PLIST-fastcgi 
                          PLIST-fpm PLIST-gd PLIST-gmp PLIST-imap 
                          PLIST-ldap PLIST-mcrypt PLIST-mssql 
                          PLIST-mysql PLIST-mysqli PLIST-odbc 
                          PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql 
                          PLIST-pdo_pgsql PLIST-pdo_sqlite PLIST-pgsql 
                          PLIST-pspell PLIST-shmop PLIST-snmp PLIST-soap 
                          PLIST-sqlite PLIST-tidy PLIST-xmlrpc PLIST-xsl 

Log message:
allow for simultaneous install of 5.2 and 5.3 extensions.

This solves some nasty 5.0 -> current update problems.

Up to 5.0, lots of php-using packages were depending on php-mysql-5.2.
So the dependencies would update to php-mysql-5.2 from current.
BUT the php-using packages are now depending on 5.3 -> internal conflict !

With this change, things work again. After the update, you end up with
php-mysql-5.2 AND php-mysql-5.3, you can then try pkg_delete -a to weed
out "unneeded" php*-5.2

okay sthen@, ajacoutot@

Reply via email to