#13469: php5: Add mysql5-devel variant --------------------------------+------------------------------------------- Reporter: ebgssth@gmail.com | Owner: ryandesign@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.5.2 Resolution: | Keywords: php mysql --------------------------------+------------------------------------------- Comment (by ebgssth@gmail.com): Replying to [comment:5 ryandesign@macports.org]:
We currently use the "-devel" suffix on ports if a pre-release version is needed. When that pre-release series becomes final, the changes get merged into the normal port again. If you would like that policy to change (for example, using "mysql51" in this case instead of "mysql5-devel") please take it up on the macports-dev mailing list so that any changes can be debated, agreed upon and properly documented.
Good explanation! Thank you. Could you please add this info to MacPorts Guide? I think not all MacPorts developers keep this rule. There're lots of pre-releasee ports without -devel suffix. Inconsistency is a one problem that I often see in MacPorts system.
Having mysql5 install MySQL 5.1 in the future would not be so odd. We already have php5 installing PHP 5.2.5 for example. There was simply no reason to maintain ports for PHP 5.0.x and 5.1.x because PHP 5.2.x supersedes them. If there is a good reason to keep both MySQL 5.0.x and MySQL 5.1.x ports at the same time, a mysql51 port can certainly be created. If you feel there's a good reason for keeping 5.0.x around after 5.1.x is released, you can start a discussion on macports-dev or file a new ticket.
Another consistency... As I just pointed out, there're many python ports, python2[1-5] and python3k, which is still in alpha stage, doesn't have "-devel" suffix. Anyway, you convinced me :) I started to think having mysql51 is not so good idea. Only one case that keeping 5.0.x after 5.1 released is that help users set up their environment that they are using for their job. Still using mysql 4.0 on production server is not so rare case... -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13469#comment:7> MacPorts </projects/macports> Ports system for Mac OS