From main package app-crypt/certbot, and starting from ebuild release 3.2.0-r100, Certbot modules including ACME are packaged into a single atom. News item covering this situation had been published almost one month ago, 2025-03-07. I will consider last rites in 90 days, 3 months, so users have time to update their configuration, maybe more time? Also see bug 950247 for last rite on app-crypt/certbot-dns-dnsimple.
I forgot the current "stable" version is not yet using the single package procedure, so this last rite should be postponed.
(In reply to Thibaud CANALE from comment #1) > I forgot the current "stable" version is not yet using the single package > procedure, so this last rite should be postponed. Yeah, the clock should really start once it's all stabled.
(In reply to Sam James from comment #2) > (In reply to Thibaud CANALE from comment #1) > > I forgot the current "stable" version is not yet using the single package > > procedure, so this last rite should be postponed. > > Yeah, the clock should really start once it's all stabled. Agree as I thought about it, I decided at least to do the main work and I will update the date in the PR once necessary. Also, except if I missed something, the current work is waiting to be proceed; don’t hesitate to notify me if you need it.
Thibaud, what's the reasoning behind all the "certbot-" prefixes on the USE flags? Makes them harder to read for no benefit (at least that I understand).
(In reply to John R. Graham from comment #4) > Thibaud, what's the reasoning behind all the "certbot-" prefixes on the USE > flags? Makes them harder to read for no benefit (at least that I understand). This is not related to this issue, thanks to create a new dedicated entry without rhetorical question. Best regards.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4cd9bf04f30a8cbea8e762586d8c3b23014a161 commit e4cd9bf04f30a8cbea8e762586d8c3b23014a161 Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-05-22 19:50:44 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2025-06-07 14:34:52 +0000 app-crypt/acme: drop 2.10.0, 2.11.0, 3.0.1, 3.1.0, 3.2.0, 9999 Bug: https://bugs.gentoo.org/952977 Signed-off-by: Thibaud CANALE <thican@thican.net> Part-of: https://github.com/gentoo/gentoo/pull/42482 Closes: https://github.com/gentoo/gentoo/pull/42482 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-crypt/acme/Manifest | 5 --- app-crypt/acme/acme-2.10.0.ebuild | 64 -------------------------------------- app-crypt/acme/acme-2.11.0.ebuild | 64 -------------------------------------- app-crypt/acme/acme-3.0.1.ebuild | 65 --------------------------------------- app-crypt/acme/acme-3.1.0.ebuild | 65 --------------------------------------- app-crypt/acme/acme-3.2.0.ebuild | 65 --------------------------------------- app-crypt/acme/acme-9999.ebuild | 27 ---------------- 7 files changed, 355 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc32d523e89ecb06ade83b0047e59783ee90edb commit 5dc32d523e89ecb06ade83b0047e59783ee90edb Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-05-22 19:49:30 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2025-06-07 14:34:51 +0000 app-crypt/certbot-apache: drop 2.10.0, 3.1.0, 3.2.0, 9999 Bug: https://bugs.gentoo.org/952977 Signed-off-by: Thibaud CANALE <thican@thican.net> Part-of: https://github.com/gentoo/gentoo/pull/42482 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-crypt/certbot-apache/Manifest | 3 -- .../certbot-apache/certbot-apache-2.10.0.ebuild | 46 --------------------- .../certbot-apache/certbot-apache-3.1.0.ebuild | 46 --------------------- .../certbot-apache/certbot-apache-3.2.0.ebuild | 47 ---------------------- .../certbot-apache/certbot-apache-9999.ebuild | 27 ------------- 5 files changed, 169 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba467eb79235b4c098afd06eee5b173a9136be85 commit ba467eb79235b4c098afd06eee5b173a9136be85 Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-05-22 19:47:53 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2025-06-07 14:34:49 +0000 app-crypt/certbot-dns-dnsimple: drop 2.10.0, 3.2.0 Bug: https://bugs.gentoo.org/952977 Signed-off-by: Thibaud CANALE <thican@thican.net> Part-of: https://github.com/gentoo/gentoo/pull/42482 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-crypt/certbot-dns-dnsimple/Manifest | 2 - .../certbot-dns-dnsimple-2.10.0.ebuild | 37 ---------------- .../certbot-dns-dnsimple-3.2.0.ebuild | 50 ---------------------- 3 files changed, 89 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7cdb61e7332dd020d564fe4e846b39ea204c537 commit b7cdb61e7332dd020d564fe4e846b39ea204c537 Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-05-22 19:47:43 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2025-06-07 14:34:48 +0000 app-crypt/certbot-dns-nsone: drop 1.18.0-r1, 3.2.0 Bug: https://bugs.gentoo.org/952977 Signed-off-by: Thibaud CANALE <thican@thican.net> Part-of: https://github.com/gentoo/gentoo/pull/42482 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-crypt/certbot-dns-nsone/Manifest | 2 - .../certbot-dns-nsone-1.18.0-r1.ebuild | 37 ---------------- .../certbot-dns-nsone-3.2.0.ebuild | 50 ---------------------- 3 files changed, 89 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d589d0feb48fb8334ddd427bb2f9b3c731ea819 commit 6d589d0feb48fb8334ddd427bb2f9b3c731ea819 Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-05-22 19:43:42 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2025-06-07 14:34:47 +0000 app-crypt/certbot-nginx: drop 2.10.0, 3.1.0, 3.2.0, 9999 Bug: https://bugs.gentoo.org/952977 Signed-off-by: Thibaud CANALE <thican@thican.net> Part-of: https://github.com/gentoo/gentoo/pull/42482 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-crypt/certbot-nginx/Manifest | 3 -- .../certbot-nginx/certbot-nginx-2.10.0.ebuild | 48 ---------------------- app-crypt/certbot-nginx/certbot-nginx-3.1.0.ebuild | 47 --------------------- app-crypt/certbot-nginx/certbot-nginx-3.2.0.ebuild | 47 --------------------- app-crypt/certbot-nginx/certbot-nginx-9999.ebuild | 27 ------------ 5 files changed, 172 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755513ad0374602ee98dc74a58d1f12c8f75aa6b commit 755513ad0374602ee98dc74a58d1f12c8f75aa6b Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-05-19 17:25:02 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2025-06-07 14:34:41 +0000 app-crypt/certbot: drop 2.10.0, 2.11.0, 2.11.0-r3, 3.0.1, 3.1.0, 3.2.0, 3.2.0-r103, 3.3.0-r3 Bug: https://bugs.gentoo.org/952977 Signed-off-by: Thibaud CANALE <thican@thican.net> Part-of: https://github.com/gentoo/gentoo/pull/42482 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-crypt/certbot/Manifest | 6 - app-crypt/certbot/certbot-2.10.0.ebuild | 65 -------- app-crypt/certbot/certbot-2.11.0-r3.ebuild | 65 -------- app-crypt/certbot/certbot-2.11.0.ebuild | 65 -------- app-crypt/certbot/certbot-3.0.1.ebuild | 66 -------- app-crypt/certbot/certbot-3.1.0.ebuild | 66 -------- app-crypt/certbot/certbot-3.2.0-r103.ebuild | 227 ---------------------------- app-crypt/certbot/certbot-3.2.0.ebuild | 66 -------- app-crypt/certbot/certbot-3.3.0-r3.ebuild | 227 ---------------------------- 9 files changed, 853 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d323e35a376bbb44d7c32adf123d0c597187a318 commit d323e35a376bbb44d7c32adf123d0c597187a318 Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-06-07 19:05:43 +0000 Commit: Thibaud CANALE <thican@thican.net> CommitDate: 2025-06-07 19:05:43 +0000 app-crypt/certbot-dns-rfc2136: drop 3.2.0 Bug: https://bugs.gentoo.org/952977 Signed-off-by: Thibaud CANALE <thican@thican.net> app-crypt/certbot-dns-rfc2136/Manifest | 1 - .../certbot-dns-rfc2136-3.2.0.ebuild | 79 ---------------------- 2 files changed, 80 deletions(-)