The version app-crypt/certbot-3.* has the limitation but it should also be applied on version 2.* See https://github.com/certbot/certbot/issues/10185
Error message (to aid web searches for this bug): AttributeError: module 'josepy' has no attribute 'ComparableX509'. Did you mean: 'ComparableKey'? Workaround: echo ">=dev-python/josepy-2" >> /etc/portage/package.mask/certbot emerge -1 josepy
thican, can you take a look?
Sure thing, Sam. From what I read, upstream pushed a release 2.11.1 to answer this issue[0]. So we should discard previous releases to keep this 2.11.1 as the last release under the 2.x branch. On my way to first push a PR with this new 2.11.1 release, and then we should ask the maintainer to stabilize this new release, and then clean up the previous ones. 0: https://github.com/certbot/certbot/pull/10197 PS: I can’t edit to add this URL in the bug field "URL": https://github.com/certbot/certbot/releases/tag/v2.11.1
(In reply to Thibaud CANALE from comment #3) > PS: I can’t edit to add this URL in the bug field "URL": > https://github.com/certbot/certbot/releases/tag/v2.11.1 Now you can ;)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e366a3ceaf6ed3ea53cb2140d553392608b303 commit 90e366a3ceaf6ed3ea53cb2140d553392608b303 Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-03-11 09:07:58 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-11 09:30:24 +0000 app-crypt/certbot-dns-nsone: add 2.11.1 Bug: https://bugs.gentoo.org/950466 Signed-off-by: Thibaud CANALE <thican@thican.net> Closes: https://github.com/gentoo/gentoo/pull/41013 Signed-off-by: Sam James <sam@gentoo.org> app-crypt/certbot-dns-nsone/Manifest | 1 + .../certbot-dns-nsone-2.11.1.ebuild | 53 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8caed806e1cd82b037d250b70da9d7fa7d0a0fbc commit 8caed806e1cd82b037d250b70da9d7fa7d0a0fbc Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-03-11 09:07:46 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-11 09:30:24 +0000 app-crypt/certbot-dns-dnsimple: add 2.11.1 Bug: https://bugs.gentoo.org/950466 Signed-off-by: Thibaud CANALE <thican@thican.net> Signed-off-by: Sam James <sam@gentoo.org> app-crypt/certbot-dns-dnsimple/Manifest | 1 + .../certbot-dns-dnsimple-2.11.1.ebuild | 54 ++++++++++++++++++++++ 2 files changed, 55 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf98fe9ce807b9cdd8774bf65ef8556a8191c66f commit cf98fe9ce807b9cdd8774bf65ef8556a8191c66f Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-03-11 09:07:31 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-11 09:30:24 +0000 app-crypt/certbot-nginx: add 2.11.1 Bug: https://bugs.gentoo.org/950466 Signed-off-by: Thibaud CANALE <thican@thican.net> Signed-off-by: Sam James <sam@gentoo.org> app-crypt/certbot-nginx/Manifest | 1 + .../certbot-nginx/certbot-nginx-2.11.1.ebuild | 54 ++++++++++++++++++++++ 2 files changed, 55 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4052b632798ccd94f072ac6fd6060eba3dd79b65 commit 4052b632798ccd94f072ac6fd6060eba3dd79b65 Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-03-11 09:07:17 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-11 09:30:24 +0000 app-crypt/certbot-apache: add 2.11.1 Bug: https://bugs.gentoo.org/950466 Signed-off-by: Thibaud CANALE <thican@thican.net> Signed-off-by: Sam James <sam@gentoo.org> app-crypt/certbot-apache/Manifest | 1 + .../certbot-apache/certbot-apache-2.11.1.ebuild | 53 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b5703a3d6ca947ae1c6b728a54298539ad358f commit e4b5703a3d6ca947ae1c6b728a54298539ad358f Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-03-11 09:07:04 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-11 09:30:23 +0000 app-crypt/certbot: add 2.11.1 Bug: https://bugs.gentoo.org/950466 Signed-off-by: Thibaud CANALE <thican@thican.net> Signed-off-by: Sam James <sam@gentoo.org> app-crypt/certbot/Manifest | 1 + app-crypt/certbot/certbot-2.11.1.ebuild | 66 +++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6bc9972f9455e3a4b9ca758555dae323320478 commit 0d6bc9972f9455e3a4b9ca758555dae323320478 Author: Thibaud CANALE <thican@thican.net> AuthorDate: 2025-03-11 09:06:36 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-11 09:30:23 +0000 app-crypt/acme: add 2.11.1 Bug: https://bugs.gentoo.org/950466 Signed-off-by: Thibaud CANALE <thican@thican.net> Signed-off-by: Sam James <sam@gentoo.org> app-crypt/acme/Manifest | 1 + app-crypt/acme/acme-2.11.1.ebuild | 65 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+)