Your message dated Sun, 31 Aug 2025 22:06:36 +0000
with message-id <[email protected]>
and subject line Bug#1063447: fixed in lptools 0.3.0-3
has caused the Debian Bug report #1063447,
regarding ModuleNotFoundError: No module named 'keyring'
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 [email protected]
immediately.)


-- 
1063447: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063447
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lptools
Version: 0.3.0-1
Severity: important
X-Debbugs-Cc: [email protected]

Dear Maintainer,

lptools fails to run and gives the following error on a fresh install of Debian 
Trixie.

Traceback (most recent call last):
  File "/usr/bin/lp-list-bugs", line 60, in <module>
    main()
  File "/usr/bin/lp-list-bugs", line 40, in main
    launchpad = config.get_launchpad("list-bugs")
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/lptools/config.py", line 53, in 
get_launchpad
    return Launchpad.login_with("lptools-%s" % appname, instance)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 700, in 
login_with
    return cls._authorize_token_and_login(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 445, in 
_authorize_token_and_login
    cached_credentials = credential_store.load(
                         ^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/launchpadlib/credentials.py", line 345, 
in load
    return self.do_load(unique_key)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/launchpadlib/credentials.py", line 423, 
in do_load
    self._ensure_keyring_imported()
  File "/usr/lib/python3/dist-packages/launchpadlib/credentials.py", line 388, 
in _ensure_keyring_imported
    import keyring
ModuleNotFoundError: No module named 'keyring'


Steps to reproduce the error:

1. Create a fresh install of Debian.
2. While installing, select xfce.
3, Install lptools
4. Try use lptools, I used "lp-list-bugs 2052663".


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

Kernel: Linux 6.6.13-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lptools depends on:
ii  python3               3.11.6-1
ii  python3-breezy        3.3.4-1.1
ii  python3-launchpadlib  1.11.0-2
ii  python3-xdg           0.28-2
ii  sensible-utils        0.0.22

Versions of packages lptools recommends:
ii  python3-chameleon  3.8.1-1
pn  python3-indicate   <none>

Versions of packages lptools suggests:
pn  python3-tdb  <none>

-- no debconf information


This is easily reproducible and I will be happy to test or provide any extra 
log if needed.

-- 
Regards
Sudip

--- End Message ---
--- Begin Message ---
Source: lptools
Source-Version: 0.3.0-3
Done: Jelmer Vernooij <[email protected]>

We believe that the bug you reported is fixed in the latest version of
lptools, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jelmer Vernooij <[email protected]> (supplier of updated lptools package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 31 Aug 2025 22:43:50 +0100
Source: lptools
Architecture: source
Version: 0.3.0-3
Distribution: unstable
Urgency: medium
Maintainer: Nathan Handler <[email protected]>
Changed-By: Jelmer Vernooij <[email protected]>
Closes: 1063447
Changes:
 lptools (0.3.0-3) unstable; urgency=medium
 .
   * Add missing dependency on python3-keyring. Closes: #1063447
    + This was previously a hard dependency of python3-launchpadlib,
      but has since been downgraded to a Suggests.
Checksums-Sha1:
 b18597465a7bf0f32ede1f344475e616273dcd50 1594 lptools_0.3.0-3.dsc
 7ce2a7bd77a8e741a46370819e98fae1c84cb75a 8208 lptools_0.3.0-3.debian.tar.xz
 37e2d157f7cff2ae1444e674eff745aea5fc4787 7957 lptools_0.3.0-3_source.buildinfo
Checksums-Sha256:
 ef77e2f8f4890a02d214c2ad7ce670a02bd07375b2eceb3a2d637393d92441d5 1594 
lptools_0.3.0-3.dsc
 91c45ff889ad353efb272cbed890234eea6be073d42eda49f548ca36d88b66c9 8208 
lptools_0.3.0-3.debian.tar.xz
 c668512e6e1c23763927f4743d849c856ea954390ae7d89e8e5c3b50a883e7b6 7957 
lptools_0.3.0-3_source.buildinfo
Files:
 67e452cf2afc8cec88ee99c91399c108 1594 python optional lptools_0.3.0-3.dsc
 a209885f7b1d6b37a8e922e733e07fbe 8208 python optional 
lptools_0.3.0-3.debian.tar.xz
 b8c9b871398fa65ecea83578c318aa6f 7957 python optional 
lptools_0.3.0-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQFGBAEBCgAwFiEE45ORIHAv6kHRgdNzhp0ktO57TaYFAmi0xDASHGplbG1lckBk
ZWJpYW4ub3JnAAoJEIadJLTue02mkkwIALciFWcMaE6PGM83qviXuN8XZ9jorUO9
LTomoCU1v/WMgmLpfBjFT/KmaQuG4tgFYzKS+5owCjJRFfjVU+AW+kNjlVV6ApZv
XfUvPh7daQSo2YA/g0xAkdJRLNTL+WihN1YCEfL+3AKXQIWabrPmhs8YEwPKu6xP
zta6i6E48T2PXzqu2/9YuxNmNKkeZYespQpGsHU/Nrh8aFGoYRKjUfLhX4SpxXv7
wARWSqKxbLFLMpKLd6jKttH+VgfTc3b4X5Dz1QkGkmYGs1HyxklwSWpZnladNKRv
s68C1SQkE8sSV7Z9OEWwGJ4TWF/2hD6sh7py4mVkz24c+zWzozDeJII=
=cOZw
-----END PGP SIGNATURE-----

Attachment: pgpEMx9yqlptI.pgp
Description: PGP signature


--- End Message ---

Reply via email to