sys-libs/db currentlty has 15 (!) slots in tree. The overwhelming majority of these are not required for the depgraph, nor are they supported by Oracle anymore. The plan is to mask thw following 9 SLOTs: 1 3 4.2 4.3 4.4 4.5 4.6 4.7 5.1 issue a news item, and remove them in 60 days.
news item pushed, will begin p.mask + USE default change on 2021-07-01.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68f1bb12b7fee22c89dba839ab252dd865f2763 commit a68f1bb12b7fee22c89dba839ab252dd865f2763 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-06-30 23:11:51 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-06-30 23:11:52 +0000 default/linux/make.defaults: Drop USE="berkdb" from defaults Bug: https://bugs.gentoo.org/792222 Signed-off-by: David Seifert <soap@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/20990 Signed-off-by: Sam James <sam@gentoo.org> profiles/default/linux/make.defaults | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e56cd0346d78c5de25428e9d2821cb8d1bd9a6 commit 29e56cd0346d78c5de25428e9d2821cb8d1bd9a6 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-06-30 23:11:48 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-06-30 23:11:48 +0000 package.mask: Last-rite dead sys-libs/db SLOTs Bug: https://bugs.gentoo.org/792222 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 14 ++++++++++++++ 1 file changed, 14 insertions(+)
Hi, can I just check why "Drop USE="berkdb" from defaults" was done? It doesn't seem related to the dropping of slots which are out of support
(In reply to Mike Lothian from comment #3) > Hi, can I just check why "Drop USE="berkdb" from defaults" was done? It > doesn't seem related to the dropping of slots which are out of support base-system decided that "berkdb" is a deprecated backend and will not be enabled goign forward.
(In reply to David Seifert from comment #4) > base-system decided that "berkdb" is a deprecated backend and will not be > enabled goign forward. Is there any concern about this potentially breaking pam setups? Worthy of a published news item?
(In reply to Matthew Turnbull from comment #5) > (In reply to David Seifert from comment #4) > > base-system decided that "berkdb" is a deprecated backend and will not be > > enabled goign forward. > > Is there any concern about this potentially breaking pam setups? Worthy of a > published news item? Given that I haven't heard of any issues to date (unlike, say, pam-on-libxcrypt), I don't see a need for another news item at this point.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f708b041d7d041a2d009f3ef83937c5c884e8b0 commit 4f708b041d7d041a2d009f3ef83937c5c884e8b0 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-10-01 20:23:33 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-10-01 20:23:33 +0000 sys-libs/db: drop dead versions * db-1.85-r5 * db-3.2.9_p2-r2 * db-4.2.52_p5-r4 * db-4.3.29_p1-r4 * db-4.4.20_p4-r4 * db-4.5.20_p2-r6 * db-4.6.21_p4-r5 * db-4.7.25_p4-r5 * db-5.1.29-r3 Closes: https://github.com/gentoo/gentoo/pull/20982 Closes: https://bugs.gentoo.org/792222 Signed-off-by: David Seifert <soap@gentoo.org> profiles/package.mask | 14 -- sys-libs/db/Manifest | 33 --- sys-libs/db/db-1.85-r5.ebuild | 56 ------ sys-libs/db/db-3.2.9_p2-r2.ebuild | 196 ------------------ sys-libs/db/db-4.2.52_p5-r4.ebuild | 185 ----------------- sys-libs/db/db-4.3.29_p1-r4.ebuild | 183 ----------------- sys-libs/db/db-4.4.20_p4-r4.ebuild | 177 ---------------- sys-libs/db/db-4.5.20_p2-r6.ebuild | 193 ------------------ sys-libs/db/db-4.6.21_p4-r5.ebuild | 182 ----------------- sys-libs/db/db-4.7.25_p4-r5.ebuild | 189 ----------------- sys-libs/db/db-5.1.29-r3.ebuild | 224 --------------------- sys-libs/db/files/db-1.85-gentoo-paths.patch | 29 --- .../files/db-18.1.25-sqlite-configure-path.patch | 11 - sys-libs/db/files/db-3.2.9-fix-dep-link.patch | 26 --- sys-libs/db/files/db-3.2.9-gcc43.patch | 16 -- sys-libs/db/files/db-4.0.14-fix-dep-link.patch | 38 ---- .../db/files/db-4.2-jni-check-prefix-first.patch | 30 --- sys-libs/db/files/db-4.2-libtool.patch | 20 -- sys-libs/db/files/db-4.2.52_p2-TXN.patch | 68 ------- sys-libs/db/files/db-4.3-libtool.patch | 47 ----- sys-libs/db/files/db-4.3.27-fix-dep-link.patch | 38 ---- sys-libs/db/files/db-4.4-libtool.patch | 47 ----- 22 files changed, 2002 deletions(-)