-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 07/17/2015 01:56 PM, Brian Evans wrote: > Title: MySQL client libraries and server packaging changes Author: > Brian Evans <grkni...@gentoo.org> Content-Type: text/plain Posted: > 2015-07-17 Revision: 1 News-Item-Format: 1.0 Display-If-Installed: > virtual/mysql > > The future of the mysql packages is changing. > > First off, a new virtual is being introduced, > virtual/libmysqlclient. virtual/mysql will represent the server and > tools while virtual/libmysqlclient will represent the shared and > static libraries. > > Developers and ebuild writers should reference > virtual/libmysqlclient when linking against the libraries as the > package will keep the subslot the same as the soversion for easy > rebuilds. This is getting more difficult in the current virtual > situation as MySQL and MariaDB start to diverge versions and > features. The old method could force users to mask new versions or > delay the posting of one server package which advances the > soversion until the others catch up. > > As for the server packages themselves, the minimal USE is being > replaced. The new USE flags are client-libs, +server, and +tools. > The server and tools flags are on by default to signify the > primary purpose of those builds. > > The primary provider for libraries will be a new package > dev-db/mysql-connector-c. A tinderbox run did not turn up any > issues, but packagers are permitted to block any provider of > virtual/libmysqlclient that does not work correctly. A comment in > the ebuild would be helpful to track this. The server packages can > still provide libraries if the client-libs USE is enabled. >
It's my understanding that news items are geared to end users, however, this may be incorrect. Assuming that is the case, apart from notifying the users about the USE flag changes, the bulk of this news item is geared toward devs and package maintainers. As such, I feel like the user relevant content might go unnoticed as they skim and see it is primarily maintainer related. Apologies for the weird mail issue. I got rid of the cron plugin, but it is still acting up, so I'm switching back to claws mail from thunderbird. - -- NP-Hardass -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJVqUO4AAoJEBzZQR2yrxj7KxEP/jJgo0HPs3t3cTaThswt8/eV gJGWyaelKeQNQ34QrI4YxnLsZgQHNdAqo0qsbvpxKMNW1wZUHIhfZH4g562h8sJi 7eUilmn1TZdbQu/gOqV3Z3AECpyxc/SVZMTkOdfbBrDkoAmZpNYp1Jmr+rx01THs ZqmXcD+JkO3p6KOAXbnU2v5Gv74AKLXCwaKslUf9ewMH2iYcDnSivo4nmfNZCAsi t7bYYpEjb0Y2pjUDwAYyELsGABRN2nSircYiXVeGxpnuYJF3/0xLySrPAWEySPHE ucMaCB5fnz/vpSVzRciAQhFb0w/y1zHBlGa82aYPRl++cmaw53HvF88TfmAzRdJ6 iD9BdER1KpM1wERUhypstENmAxvLYxHdT7P/+vId+D5cFmIiN1N9JM61yg/4A2+Q ScGeQuCZkme+qqvvybD4KjVsP9fN+Oj2kMhKpLsVbnmLbxbM+rnAkgChxbEy3wzf Z0HM0HviwKSWqjN7E9Eanc2UKYpuujODd8/++cvnVRkrGJqjfDO39Pgi4nSVoCis +QzsFhr5Mi0k96naBNY5fFgDoSvFy/qJyN62NJEL0dFo4UxhJ4j7ul72+viQsGD9 eIuopVZVHSm4qnwkUwrwUdln9HRMSKI4t5iWOZZBxbTjBEyzc98Kv3fLFmN394SZ mmqkBb2xkQPtS6cnU/eR =xZEh -----END PGP SIGNATURE-----