[MacPorts] #39510: py-oursql @0.9.2 Add variants for mysql
MacPorts
noreply at macports.org
Mon Jun 24 07:27:32 PDT 2013
#39510: py-oursql @0.9.2 Add variants for mysql
--------------------------+------------------------
Reporter: s@… | Owner: habnabit@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: | Keywords: haspatch
Port: py-oursql |
--------------------------+------------------------
Comment (by s@…):
Replying to [comment:1 ryandesign@…]:
> Then you should also add variants for mysql56, percona and mariadb.
There has to be a better way to handle multiple versions of mysql than the
n^2^ variant conflicts list. Is there no concept of a group of ports all
of which satisfy a given dependency and variants for each are mutually
conflicting?
I'd never even heard of percona or mariadb and I didn't realize that there
was a mysql56 port since I was looking at the py-mysqldb which has mysql4,
mysql5, mysql51, and mysql55. (And frankly, I can't even tell what the
difference between mysql5 and mysql51 is. They seem identical except that
mysql5 includes openssl and mysql51 requires the +openssl variant.)
Although there is only one version of mariadb in MP, it seems that it is
trying to be binary compatible with various versions of MySQL so one could
easily imagine MP having mariadb51 and mariadb55 so yet more variants one
could have. It seems unmaintainable.
I also just noticed that there is a newer version of oursql, 0.9.3.1. It
seems better to get support for others mysql variants in first and then
change version (or the other way around) rather than make both changes at
once, but I'm willing to do both at once if that's desired.
--
Ticket URL: <https://trac.macports.org/ticket/39510#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list