Your message dated Tue, 3 Jun 2025 04:43:59 +0000
with message-id 
<CAEri_iEASiSCYLMeoyyARJZqaem0oX-=k5dbtzxzkmwe6gl...@mail.gmail.com>
and subject line Re: Bug#1107086: python3-certbot: Current version of 
python3-certbot in trixie does not work anymore due to update of python3-josepy
has caused the Debian Bug report #1107086,
regarding python3-certbot: Current version of python3-certbot in trixie does 
not work anymore due to update of python3-josepy
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1107086: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107086
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-certbot
Version: 2.11.0-1.1
Severity: important

Dear Maintainer,

the package python3-josepy was udpated in trixie (to a version >=2)
which breaks python3-certbot. 

Traceback (most recent call last):
  File "/usr/bin/certbot", line 33, in <module>
    sys.exit(load_entry_point('certbot==2.11.0', 'console_scripts', 
'certbot')())
             ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/bin/certbot", line 25, in importlib_load_entry_point
    return next(matches).load()
           ~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 179, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/usr/lib/python3/dist-packages/certbot/main.py", line 6, in <module>
    from certbot._internal import main as internal_main
  File "/usr/lib/python3/dist-packages/certbot/_internal/main.py", line 24, in 
<module>
    from acme import client as acme_client
  File "/usr/lib/python3/dist-packages/acme/client.py", line 24, in <module>
    from acme import challenges
  File "/usr/lib/python3/dist-packages/acme/challenges.py", line 24, in <module>
    from acme import crypto_util
  File "/usr/lib/python3/dist-packages/acme/crypto_util.py", line 435, in 
<module>
    def dump_pyopenssl_chain(chain: Union[List[jose.ComparableX509], 
List[crypto.X509]],
                                               ^^^^^^^^^^^^^^^^^^^
AttributeError: module 'josepy' has no attribute 'ComparableX509'. Did you 
mean: 'ComparableKey'?

There is a new version of certbot in sid (4.0.0-2) which should fix this
problem.

So currently, the packages are incompatible in trixie at the moment. 

-- System Information:
Debian Release: 13.0
  APT prefers testing
  APT policy: (750, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.21-gentoo-x86_64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-certbot depends on:
ii  python3 [python3-supported-min]    3.13.3-1
ii  python3-acme [python3-acme-abi-2]  2.11.0-1
ii  python3-configargparse             1.7-2
ii  python3-configobj                  5.0.9-1
ii  python3-cryptography               43.0.0-3
ii  python3-distro                     1.9.0-1
ii  python3-josepy                     2.0.0-1
ii  python3-parsedatetime              2.6-3
ii  python3-pkg-resources              78.1.1-0.1
ii  python3-pytz                       2025.2-2
ii  python3-requests                   2.32.3+dfsg-5
ii  python3-rfc3339                    2.0.1-1

Versions of packages python3-certbot recommends:
ii  certbot  2.11.0-1.1

Versions of packages python3-certbot suggests:
pn  python-certbot-doc  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
On Tue, Jun 3, 2025 at 2:43 AM Harlan Lieberman-Berg <hlieber...@debian.org>
wrote:

> Migration should be happening tonight, but I will hold off on closing this
> bug out until the migration has happened.
>

Migration successful:

 ❯ rmadison python3-certbot
python3-certbot | 0.31.0-1+deb10u1 | oldoldstable | all
python3-certbot | 1.12.0-2         | oldstable    | all
python3-certbot | 2.1.0-4          | stable       | all
python3-certbot | 4.0.0-2          | testing      | all
python3-certbot | 4.0.0-2          | unstable     | all

-- 
Harlan Lieberman-Berg
~hlieberman

--- End Message ---

Reply via email to