pyotherside is using a loader, that is not compatible with python 3.12, which is rendering the applications on Fedora 39 with Python 3.12 unusable, such as described in bug #2251082. This was recently fixed upstream. I am not sure if there is a plan for upstream release, but given that this affects several packages, it would be worth backporting the change to fedora: https://github.com/thp/pyotherside/pull/131 Reproducible: Always Steps to Reproduce: 1. Install and run yubikey-manager-qt RPM package 2. Insert Yubikey Actual Results: nothing happens Expected Results: the window should show the information about yubikey there are no logs (As far as I could find) that would point out to this particular issue as the failure looks silent.
The fix looks quite simple - I'll backport it as downstream patch for now. :)
ping, any update here?
(In reply to Jakub Jelen from comment #2) > ping, any update here? Oops, got sidetracked a bit. I'll backport the patch during today. :)
So I've pulled in the upstream PR[1] with fix for Python 3.12 as a patch and a build[2] is now running. Hopefully upstream does a new release soon, so I can drop the patch. :) [1] https://github.com/thp/pyotherside/pull/131 [2] https://koji.fedoraproject.org/koji/taskinfo?taskID=117802692
And of course the day after I do the downstream patch there is finally an upstream release (1.6.1). :P Oh well, will the package to the upstream release in the next few days. :D