Your message dated Mon, 17 Mar 2025 21:02:49 +0000
with message-id <e1tuhbl-000go3...@fasolo.debian.org>
and subject line Bug#1099520: fixed in yubikey-manager-qt 1.2.5-2
has caused the Debian Bug report #1099520,
regarding yubikey-manager-qt: ImportError: cannot import name 
'_PrepareUploadFailed' from 'ykman.otp' - Qt application is EOL and uses 
outdated ykman API
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.)


-- 
1099520: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099520
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: yubikey-manager-qt
Version: 1.2.5-1+b1
Severity: serious
X-Debbugs-Cc: billchenchina2...@gmail.com, f...@debian.org

Dear maintainers,

The ykman-gui application is not working functionally due to an ImportError:

        qml: Cannot import module: yubikey
        Traceback (most recent call last):
        
          File "qrc:///py/yubikey.py", line 53, in <module>
            from ykman.otp import (
            _PrepareUploadFailed as PrepareUploadFailed
            , _prepare_upload_key as prepare_upload_key, generate_static_pw)
        
        ImportError: cannot import name '_PrepareUploadFailed' from 'ykman.otp' 
(/usr/lib/python3/dist-packages/ykman/otp.py)

This is because ykman-gui is trying to import `_PrepareUploadFailed` from
ykman.otp, which was removed in yubikey-manager versions 5.5.0 and later (see 
commit
https://github.com/Yubico/yubikey-manager/commit/2bcf81b6dffc9ae6748eb251ff54a864b306e794).
This indicates an incompatibility between the yubikey-manager-qt and the
newer yubikey-manager Python library.

Furthermore, yubikey-manager-qt is End-of-Life (EOL) according to
https://developers.yubico.com/yubikey-manager-qt/
> We have officially announced the End of Life of YubiKey Manager (GUI) on
> February 19, 2025, in line with Yubico’s End-of-Life policy. YubiKey
> Manager (GUI) will reach its End of Life on February 19, 2026.

, and its GitHub repository is already archived:
https://github.com/Yubico/yubikey-manager-qt

Please consider remove the package or patching it to make it functional.

Best regards,
Tianyu Chen

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

Kernel: Linux 6.12.17-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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 yubikey-manager-qt depends on:
ii  libc6                               2.41-3
ii  libgcc-s1                           14.2.0-17
ii  libqt5core5t64                      5.15.15+dfsg-4
ii  libqt5gui5t64                       5.15.15+dfsg-4
ii  libqt5qml5                          5.15.15+dfsg-3
ii  libqt5quickcontrols2-5              5.15.15+dfsg-2
ii  libqt5svg5                          5.15.15-2
ii  libqt5widgets5t64                   5.15.15+dfsg-4
ii  libstdc++6                          14.2.0-17
ii  pcscd                               2.3.1-1
ii  python3-ykman                       5.5.1-1
ii  qml-module-io-thp-pyotherside       1.6.2-1
ii  qml-module-qt-labs-calendar         5.15.15+dfsg-2
ii  qml-module-qt-labs-folderlistmodel  5.15.15+dfsg-3
ii  qml-module-qt-labs-platform         5.15.15+dfsg-2
ii  qml-module-qt-labs-settings         5.15.15+dfsg-3
ii  qml-module-qtgraphicaleffects       5.15.15-2
ii  qml-module-qtquick-controls2        5.15.15+dfsg-2
ii  qml-module-qtquick-dialogs          5.15.15-2
ii  qml-module-qtquick-layouts          5.15.15+dfsg-3
ii  qml-module-qtquick-window2          5.15.15+dfsg-3
ii  qml-module-qtquick2                 5.15.15+dfsg-3

Versions of packages yubikey-manager-qt recommends:
ii  libyubikey-udev  1.20.0-4

Versions of packages yubikey-manager-qt suggests:
ii  yubikey-manager  5.5.1-1

-- no debconf information
Thank you for using reportbug

--- End Message ---
--- Begin Message ---
Source: yubikey-manager-qt
Source-Version: 1.2.5-2
Done: Florian Schlichting <f...@debian.org>

We believe that the bug you reported is fixed in the latest version of
yubikey-manager-qt, 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 1099...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Florian Schlichting <f...@debian.org> (supplier of updated yubikey-manager-qt 
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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Mon, 17 Mar 2025 21:27:50 +0100
Source: yubikey-manager-qt
Architecture: source
Version: 1.2.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Authentication Maintainers 
<pkg-auth-maintain...@lists.alioth.debian.org>
Changed-By: Florian Schlichting <f...@debian.org>
Closes: 1099520
Changes:
 yubikey-manager-qt (1.2.5-2) unstable; urgency=medium
 .
   * Add ykman55.patch to fix compatibility with yubikey-manager 5.5.
     Thanks Sébastien Noel! (closes: 1099520)
   * Bump copyright years
   * Fix mismatch in lintian overrides
   * Declare compliance with Debian policy 4.7.2
Checksums-Sha1:
 11a0916fcb6eab8c4ca9b4da94938e79798791fe 2708 yubikey-manager-qt_1.2.5-2.dsc
 b705240079e0d6ead0db1ab6ba2d7385ad8f9952 76044 
yubikey-manager-qt_1.2.5-2.debian.tar.xz
 f732fc5b9b2c671570c312dfcca77d036b85600f 12005 
yubikey-manager-qt_1.2.5-2_amd64.buildinfo
Checksums-Sha256:
 43bbd31b64b9a48a6038ac1fe61b78dfa561fc37e07b8baf7a952086f8b85e7c 2708 
yubikey-manager-qt_1.2.5-2.dsc
 e6188af6f58fc10abaf9e6187d957dd6890793e3cc456f40133e1114f63ec7fb 76044 
yubikey-manager-qt_1.2.5-2.debian.tar.xz
 336fc6fd0a44833f2970de2db685ac1e360eb575e751ffc7a217cca0b6df7b8f 12005 
yubikey-manager-qt_1.2.5-2_amd64.buildinfo
Files:
 7c1d849908a1818cbe1385c1c894200c 2708 utils optional 
yubikey-manager-qt_1.2.5-2.dsc
 31f45c3ae6669c0545388f5c6da4b447 76044 utils optional 
yubikey-manager-qt_1.2.5-2.debian.tar.xz
 b0bb4ed330030fcd7f8fead6370f8e04 12005 utils optional 
yubikey-manager-qt_1.2.5-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEMLI8i05qOwnqprZSEpc7bnLcB7UFAmfYhz8ACgkQEpc7bnLc
B7XWuQ/9HP99T2D5/au6WC/602a56KRNXdWAcW3rk6NxzhvcaTn6yKnPDH8L4Wsk
e/KhWtOkbDvA0MeGe7hVvFUfcctsuIc/MCiba6nJzlekFJNHo3GoP2KXLnxgzDiJ
m+8XzHjFn/VcHJZv/JOojp6+XPLWxsmGQDm4ep3TbLvNxhyWZN3bZ+CV/ufrQRpa
8ENVkBgpKUdvzTA8qXYc1acM8jFWMIyyDx2TQjAf2xXcURFv61IY1+Mjme2mmzO3
t8GZFGlQgQGTCId8/KW2YaHVZDN7YstVKynZo3W5gCpqApombVbBIS86eDeI/PAm
pZtIjyUR4HTQw02tHVwAdOdrxhaf0ZnRqnKCWyxBoYakPoydg/Wn8G/+77LWo7R/
RC6tRILYovsw2FBpr5Qdk9+pBYZsAubyS7NUcUNDxGIQlF/pmK/pzV+bApPiAB50
Xyu49YscAp/wsRKg6X57dw+IQIdgk7GBylHnmk9tIphEc4mdRp50yo74Uw1hRClZ
VYzm7fCY5QYt8deouqRVt00onF4k5qceEtafudFr6vffVaytvPMPNJDOm3Z5zGdi
MzY/WKZ6zp6rZ6MBgIR9XxfBfrAWDUstmZt911h3u2L99aBqIorrZOy2k28Nc39c
qiYODOd30df9lsF1fCD1A7Cj5AajK1KbGMieXF59Q0sHYRkREgk=
=T0Dp
-----END PGP SIGNATURE-----

Attachment: pgpH7hXvPivUQ.pgp
Description: PGP signature


--- End Message ---

Reply via email to