[Pkg-auth-maintainers] Bug#1093774: yubikey-manager: 5.5.1-1 breaks yubioath-desktop

Mathias Gibbens gibmat at debian.org
Wed Jan 22 15:31:34 GMT 2025


Source: yubikey-manager
Version: 5.5.1-1
Severity: serious
Justification: Renders yubioath-desktop unusable

  python3-ykman 5.5.1-1 recently migrated to testing, and it appears to
be incompatible with yubioath-desktop 5.1.0-3, rendering it totally
unusable as it no longer recognizes my yubikeys. Manually downgrading
python3-ykman to 5.4.0-1 restores functionality.

> gibmat at olorin:~$ yubioath-desktop 
> qrc:/qml/main.qml:353:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 4. Use 'sequences: [ <key> ]' to bind to all of them.
> qrc:/qml/main.qml:297:5: QML Shortcut: Shortcut: Only binding to one of multiple key bindings associated with 9. Use 'sequences: [ <key> ]' to bind to all of them.
> Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
> Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
> "PyOtherSide error: Traceback (most recent call last):\n\n  File \"qrc:///py/yubikey.py\", line 50, in <module>\n    from ykman.otp import (\n    _PrepareUploadFailed as PrepareUploadFailed\n    , _prepare_upload_key as prepare_upload_key, generate_static_pw, time_challenge, format_oath_code)\n\nImportError: cannot import name '_PrepareUploadFailed' from 'ykman.otp' (/usr/lib/python3/dist-packages/ykman/otp.py)\n"
> Unhandled PyOtherSide error: Cannot import module: yubikey (Traceback (most recent call last):
> 
>   File "qrc:///py/yubikey.py", line 50, in <module>
>     from ykman.otp import (
>     _PrepareUploadFailed as PrepareUploadFailed
>     , _prepare_upload_key as prepare_upload_key, generate_static_pw, time_challenge, format_oath_code)
> 
> ImportError: cannot import name '_PrepareUploadFailed' from 'ykman.otp' (/usr/lib/python3/dist-packages/ykman/otp.py)
> )
> "PyOtherSide error: Traceback (most recent call last):\n\n  File \"<string>\", line 1, in <module>\n\nNameError: name 'yubikey' is not defined\n"
> Unhandled PyOtherSide error: Function not found: 'yubikey.init' (Traceback (most recent call last):
> 
>   File "<string>", line 1, in <module>
> 
> NameError: name 'yubikey' is not defined
> )
> "PyOtherSide error: Traceback (most recent call last):\n\n  File \"<string>\", line 1, in <module>\n\nNameError: name 'yubikey' is not defined\n"
> Unhandled PyOtherSide error: Function not found: 'yubikey.controller.check_descriptors' (Traceback (most recent call last):
> 
>   File "<string>", line 1, in <module>
> 
> NameError: name 'yubikey' is not defined
> )
> qml: TypeError: Cannot read property 'success' of undefined undefined
> "PyOtherSide error: Traceback (most recent call last):\n\n  File \"<string>\", line 1, in <module>\n\nNameError: name 'yubikey' is not defined\n"
> Unhandled PyOtherSide error: Function not found: 'yubikey.controller.is_win_non_admin' (Traceback (most recent call last):
> 
>   File "<string>", line 1, in <module>
> 
> NameError: name 'yubikey' is not defined
> )
> qml: TypeError: Cannot read property 'winNonAdmin' of undefined undefined
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-auth-maintainers/attachments/20250122/556ec60a/attachment.sig>


More information about the Pkg-auth-maintainers mailing list