THIS IS A MASS FILING TO ALL PACKAGE WITH A DEPEND ON virtual/mysql As was announced on the gentoo-dev-announce mailing list[1], virtual/mysql is no longer viable to depend on providing the client libraries or the mysql_config tool. Most uses of DEPEND="virtual/mysql" (or conditionals based upon it) will not work in the future. If this package (optionally) depends on libmysqlclient.so* or mysql_config for building, you will need to have dev-db/mysql-connector-c as the DEPEND/RDEPEND. If this package (optionally) depends on libmariadb.so* or mariadb_config for building, you will need to have dev-db/mariadb-connector-c as the DEPEND/RDEPEND. If this package requires the server running locally, virtual/mysql is acceptible for RDEPEND and only in DEPEND when tests demand it. The rare exception when server only files are required at build time should you keep a compatible server listed. After 60 days, roughly mid-October 2018, remaining packages will be forcefully changed to mysql-connector-c with little or no testing. The server packages will drop their compatibility DEPEND shortly after. [1] https://archives.gentoo.org/gentoo-dev-announce/message/618f39bce863911d8955ee9f83636ca4
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39c72b5cc1330aecebe96de08b663e3d6faf47e commit e39c72b5cc1330aecebe96de08b663e3d6faf47e Author: Vladimir Pavljuchenkov (SpiderX) <spiderx@spiderx.dp.ua> AuthorDate: 2019-02-15 16:39:13 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2019-02-15 16:40:39 +0000 net-misc/stargazer: Revbump for several bugs The new ebuild is from the maintainer via closed PR 6662. It seemed to be correct but just neglected. 1. Updated header, moved to EAPI 6, removed multilib eclass. 2. Patches were recreated to work with EAPI 6. 3. Fixed bug 587104. 4. Removed USE flags doc, examples, static-libs. 5. metadata.xml cleanup and fix bug #594242 6. Ebuild cleanup and fix RDEPEND 7. Filter optimization flags in debug build (use flag-o-matic). Additional changes by committer for mysql dependency and EAPI 7 Closes: https://bugs.gentoo.org/587104 Closes: https://bugs.gentoo.org/666010 Closes: https://bugs.gentoo.org/670438 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Brian Evans <grknight@gentoo.org> .../files/patches/stg-2.408-build-upstream.patch | 28 +- .../stargazer/files/patches/stg-2.408-build.patch | 28 +- .../files/patches/stg-2.408-correct-paths.patch | 32 +- .../stg-2.408-makefile-firebird-upstream.patch | 4 +- .../files/patches/stg-2.408-makefile.patch | 48 +- .../files/patches/stg-2.408-on-upstream.patch | 20 +- .../files/patches/stg-2.408-radius-upstream.patch | 4 +- .../patches/stg-2.408-rscriptd-upstream.patch | 4 +- .../patches/stg-2.408-rscriptd.conf-upstream.patch | 4 +- .../patches/stg-2.408-sgauth.conf-upstream.patch | 4 +- .../files/patches/stg-2.408-sgconv-upstream.patch | 12 +- .../files/patches/stg-2.408-static-libs.patch | 4 +- net-misc/stargazer/metadata.xml | 94 ++-- net-misc/stargazer/stargazer-2.408-r1.ebuild | 538 ++++++++++++++++++++ net-misc/stargazer/stargazer-2.408.ebuild | 558 --------------------- 15 files changed, 680 insertions(+), 702 deletions(-)