dev-python/bsddb3 is a horrible and unmaintained package. FWICS exaile supports "berkeleydb" which is also horrible but at least maintained. However, we've already lastrited it once because of being horrible, so if we're to readd it, I'd like to know that it's really worth it, and it isn't better to just lastrite exaile instead.
Please do not add any package or dependency that proliferates Berkeley DB support at large in ::gentoo. The base-system team want to reduce Berkeley DB to an absolute minimum with the goal of eliminating it entirely from the repo at some point, since it's unmaintained upstream, of extremely low quality and all unmasked versions are ancient and full of security vulnerabilities. Fedora is going this route too: https://fedoraproject.org/wiki/Changes/Libdb_deprecated
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658972409227298fd48a7d1de8bfd42f3fdb530d commit 658972409227298fd48a7d1de8bfd42f3fdb530d Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2024-02-14 18:11:57 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-02-14 18:13:45 +0000 package.mask: Last rite media-sound/exaile, dev-python/bsddb3 Bug: https://bugs.gentoo.org/922816 Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 8 ++++++++ 1 file changed, 8 insertions(+)
I for one would hate to loose native installation support of my favorite player because a sub library is maintained but considered horrible.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f862e16529810296f0b4fe751210823b486d2ef0 commit f862e16529810296f0b4fe751210823b486d2ef0 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2024-03-29 14:43:27 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-03-29 14:45:33 +0000 dev-python/bsddb3: Remove last-rited pkg Closes: https://bugs.gentoo.org/922816 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/bsddb3/Manifest | 2 - dev-python/bsddb3/bsddb3-6.2.9-r1.ebuild | 64 -------------------------------- dev-python/bsddb3/metadata.xml | 11 ------ profiles/package.deprecated | 5 --- profiles/package.mask | 7 ---- 5 files changed, 89 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b955a1d41dc9d203f298ddd44126b75fa88db47 commit 1b955a1d41dc9d203f298ddd44126b75fa88db47 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2024-03-29 14:42:54 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-03-29 14:45:32 +0000 media-sound/exaile: Remove last-rited pkg Closes: https://bugs.gentoo.org/922816 Signed-off-by: Michał Górny <mgorny@gentoo.org> media-sound/exaile/Manifest | 1 - media-sound/exaile/exaile-4.1.3.ebuild | 68 ---------------------------------- media-sound/exaile/exaile-9999.ebuild | 68 ---------------------------------- media-sound/exaile/metadata.xml | 15 -------- profiles/package.mask | 1 - 5 files changed, 153 deletions(-)