[90903] trunk/dports/databases

Jeremy Huddleston jeremyhu at macports.org
Thu May 3 00:44:03 PDT 2012


Can one of you please fix the mysql conflicts?  It's confusing enough with mysql5 and mysql51 installing the exact same version and mysql5-devel being older than mysql55.  We should at least make sure the conflicts are listed correctly.

$ grep ^conflict {mysql,maria,percona}*/Portfile
mysql4/Portfile:conflicts               mysql5 mysql5-devel mariadb percona
mysql5-devel/Portfile:conflicts               mysql5 mysql4 mariadb
mysql5/Portfile:conflicts               mysql5-devel mysql55 mysql4 mariadb
mysql51/Portfile:conflicts           mysql5
mariadb/Portfile:conflicts               mysql5-devel mysql5 mysql4
percona/Portfile:conflicts               mysql4 mysql5 mysql5-devel mariadb

Shouldn't the conflict more correctly be between mysql_select and {mysql{4,5{,-devel}},mariadb,perconadb}

Additionally, it would be nice if you could comment in the obsolete ports that they are obsolete and will be removed (when?).  Are perconadb and mariadb going to be mysql_select-ified?

All of this churn in the MySQL ports is quite confusing...


On Apr 10, 2012, at 18:55, Jeremy Huddleston <jeremyhu at macports.org> wrote:

> 
> On Mar 17, 2012, at 2:35 PM, pixilla at macports.org wrote:
> 
>> @@ -4,7 +4,11 @@
>> PortSystem          1.0
>> 
>> name                mysql55
>> +# Fixme: Subdir mysql5.
>> +# Conflict due to mysqld_safe finding mysql5 ports ${prefix}/libexec/mysqld.
>> +conflicts           mysql5
> 
> mysql5 doesn't not have a reciprocal conflicts line, so it is still possible to install both.  Can you please fix this?
> 
> 
> 
> _______________________________________________
> macports-dev mailing list
> macports-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
> 



More information about the macports-dev mailing list