darx@sent.com - 17:41 19.01.13 wrote:
On Sat, Jan 19, 2013, at 04:12 PM, Michal Hrusecky wrote:
Well, these are using MySQL API, which is the same.
There are reasons that many projects still fully support only one, and not the other. Despite the presumed "same" API.
That situation will likely improve/change over time.
-- a separate devel pkg , libs & includes, be made available.
I was thinking about that, but it would made it more confusing, transitions harder and there would be people in obs building against one and people building against the other one and it will be more messy in general...
I couldn't disagree more. With the "more confusing" & "more messy", in particular.
The potential already exists for people building across different libs/apis for a given package. Lua* is one example that causes headaches.
But here the API is the same. So we would be providing libraries with same API, just different names/providers. Which sounds confusing. And imagine somebody will start building against it. So you will have same library installed twice, trice, ... Just for the name sake.
That's a result of developer/packager sloppiness, not of having cleanly delineated and complete packaging.
If the distro 'standard' should be "always build against _this_, not that, package's libraries, that's a documentation & standards issue. Hobbled or incomplete packaging of mainstream apps is, imo, a bad idea.
Yes, I know, but we are testing them living together for many openSUSE versions so I believe that most of the issues were polished over the years already.
And during all those years, the default has been MySQL. Proposing the change of *default* at _this_ stage, _this_ late in the 12.3 release cycle, without a more thorough discussion is what I find problematic. MySQL et al are hardly leaf packages.
During that years we tested compatibility of using software linked against one MySQL variant connecting to another - you do that yourself with MySQL 5.6.
I suspect this is likely happening anyway. In the end, it may be best for the general user/desktop segment.
As that's not my own, personal interest, I'll likely add MySQL to my 'DIY' stack and eliminate the issue locally. At this point, I don't find real advantage or benefit in this change, see it as simply change for change's sake, and am concerned that it's a rushed process.
Thanks. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Michal HRUSECKY SUSE LINUX, s.r.o openSUSE Team Lihovarska 1060/12 PGP 0xFED656F6 19000 Praha 9 mhrusecky[at]suse.cz Czech Republic http://michal.hrusecky.net http://www.suse.cz -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org