Package: python3-jaraco.context
Version: 6.0.0-1
Severity: important
X-Debbugs-Cc: dense_reveler...@simplelogin.com

This error prevents me running Proton VPN client :

$ protonvpn-app
Traceback (most recent call last):
  File "/usr/bin/protonvpn-app", line 33, in <module>
    sys.exit(load_entry_point('proton-vpn-gtk-app==4.4.4', 'console_scripts',
'protonvpn-app')())
[...]
  File "/usr/lib/python3/dist-
packages/proton/keyring_linux/secretservice/__init__.py", line 19, in <module>
    from .secretservice_backend import KeyringBackendLinuxSecretService
  File "/usr/lib/python3/dist-
packages/proton/keyring_linux/secretservice/secretservice_backend.py", line 24,
in <module>
    import keyring
  File "/usr/lib/python3/dist-packages/keyring/__init__.py", line 1, in
<module>
    from .core import (
  File "/usr/lib/python3/dist-packages/keyring/core.py", line 11, in <module>
    from . import backend, credentials
  File "/usr/lib/python3/dist-packages/keyring/backend.py", line 16, in
<module>
    from jaraco.context import ExceptionTrap
  File "/usr/lib/python3/dist-packages/jaraco/context/__init__.py", line 16, in
<module>
    from backports import tarfile
ModuleNotFoundError: No module named 'backports'


Simplest way to reproduce :

$ python3
Python 3.11.9 (main, Apr 10 2024, 13:16:36) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import keyring
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/keyring/__init__.py", line 1, in
<module>
    from .core import (
  File "/usr/lib/python3/dist-packages/keyring/core.py", line 11, in <module>
    from . import backend, credentials
  File "/usr/lib/python3/dist-packages/keyring/backend.py", line 16, in
<module>
    from jaraco.context import ExceptionTrap
  File "/usr/lib/python3/dist-packages/jaraco/context/__init__.py", line 16, in
<module>
    from backports import tarfile
ModuleNotFoundError: No module named 'backports'


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.10.6-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_BAD_PAGE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-jaraco.context depends on:
ii  python3  3.11.8-1

python3-jaraco.context recommends no packages.

python3-jaraco.context suggests no packages.

-- no debconf information

Reply via email to