FS#64678 - [yubioath-desktop] yubioath no longer works after python/yubikey-manager updates
Attached to Project:
Community Packages
Opened by Chester Wisniewski (chetwisniewski) - Thursday, 28 November 2019, 21:08 GMT
Last edited by Filipe Laíns (FFY00) - Monday, 16 December 2019, 10:30 GMT
Opened by Chester Wisniewski (chetwisniewski) - Thursday, 28 November 2019, 21:08 GMT
Last edited by Filipe Laíns (FFY00) - Monday, 16 December 2019, 10:30 GMT
|
Details
Description: After the upgrade of python 3.8 and
yubikey-manager it throws errors and cannot read yubikeys.
Errors thrown to the console:
"PyOtherSide error: Traceback (most recent call last):\n\n File \"qrc:///py/yubikey.py\", line 27, in <module>\n signal.signal(signal.SIGINT, signal.SIG_DFL)\n\n File \"/usr/lib/python3.8/signal.py\", line 47, in signal\n handler = _signal.signal(_enum_to_int(signalnum), _enum_to_int(handler))\n\nValueError: signal only works in main thread\n" Unhandled PyOtherSide error: Cannot import module: yubikey (Traceback (most recent call last): File "qrc:///py/yubikey.py", line 27, in <module> signal.signal(signal.SIGINT, signal.SIG_DFL) File "/usr/lib/python3.8/signal.py", line 47, in signal handler = _signal.signal(_enum_to_int(signalnum), _enum_to_int(handler)) ValueError: signal only works in main thread ) "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 ) Additional info: * Version yubioath-desktop-5.0.1-1 * yubikey-manager threw same errors before update marked "python 3.8 rebuild" Steps to reproduce: |
This task depends upon
Closed by Filipe Laíns (FFY00)
Monday, 16 December 2019, 10:30 GMT
Reason for closing: Fixed
Additional comments about closing: yubioath-desktop 5.0.1-2
Monday, 16 December 2019, 10:30 GMT
Reason for closing: Fixed
Additional comments about closing: yubioath-desktop 5.0.1-2
https://github.com/Yubico/yubioath-desktop/pull/493
The AppImage version works fine though!
If you don't have the time then moving it back to AUR bring chance that someone more capable and motivated would take over. Moving package to official repos and then not maintaining it is a disservice for users.