Severity: 1093774 important reassign: 1093774 yubioath-desktop
block: 1093774 1034701 thanks Hey Mathias,This is in my eyes an issue within the yubioazh package as upstream switched ~2years ago to a flutter based program and the old version is not longer maintained by upstream. The flutter version is not packaged for Debian as a lot of dependencies are missing.
Not updating ykman to stay compatible with a unmaintained package is in my eyes no option, but I'm open for suggestions how to fix that issue. I've cc'ed two other pkg-auth maintainers + the lists to get some more feedback.
Possible options would be: - patch yubiath-desktop to be compatible - remove yubiath-desktop until the flutter version is available - ship somehow two versions of yubikey-manager. I strongly disagree with the last option - With best regards, Patrick -- Dr. Patrick Winnertz Tel: 0049 0163/2536369 Leostraße 26 68789 St. Leon-Rot 22.01.2025 16:47:16 Mathias Gibbens <gib...@debian.org>: 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@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 -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ win...@debian.org/patr...@winnertz.eu ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: 8D208172388840811B85DA1CC6D50A4188C70E43 ⠈⠳⣄ The people who refer to the pandemic in the past tense and climate change in the future tense are the reason everything is going to shit.
OpenPGP_0xC6D50A4188C70E43.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature