The description of the berkdb USE flag that is utilized by many ebuilds has the description "Add support for sys-libs/db (Berkeley DB for MySQL)". However, sys-libs/db (Berkeley DB) has nothing to do with MySQL (even the MySQL ebuild does not have the berkdb USE flag). This is confusing when querying or specifying USE flags for an application. Reproducible: Always Steps to Reproduce: 1. equery uses dev-lang/perl (for example) 2. 3. Actual Results: + - berkdb : Add support for sys-libs/db (Berkeley DB for MySQL) Expected Results: + - berkdb : Add support for sys-libs/db (Berkeley DB) Remove the words "for MySQL" from the description. The descriptions in profiles/use.desc do not have any bearing on the operation of the system, therefore this is only a documentation issue. There is probably a historical reason why the berkdb USE flag has this description, but it seems inappropriate at this point. The only connection between the two projects is that they are both supported by Oracle).
> There is probably a historical reason why the berkdb USE flag has this description, but it seems inappropriate at this point. Out of interest went looking for that. I presume its a case of a misunderstanding as dev-db/mysql could be built with BerkeleyDB support at the time. Support for this was dropped around 2006 with mysql-5.1. https://gitweb.gentoo.org/archive/repo/gentoo-2.git/commit/?id=15f49562154b6059470c0a54a2de41484b8519d6 https://downloads.mysql.com/docs/mysql-5.1-relnotes-en.pdf
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f57d623b28945ca79d653f3da0ecdbb947fbee2 commit 7f57d623b28945ca79d653f3da0ecdbb947fbee2 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2025-04-20 01:52:21 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2025-04-20 01:52:21 +0000 profiles: update berkdb USE description Closes: https://bugs.gentoo.org/954078 Signed-off-by: Mike Gilbert <floppym@gentoo.org> profiles/use.desc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)