Created attachment 766449 [details] Output of emerge --info Before emerging deb-python/dbus-python: volker@eckert-nb ~ $ screenkey Traceback (most recent call last): File "/usr/lib/python-exec/python3.9/screenkey", line 122, in <module> main() File "/usr/lib/python-exec/python3.9/screenkey", line 116, in main exit(app.run()) File "/usr/lib/python3.9/site-packages/Screenkey/screenkey.py", line 1084, in run self.start_lockscreen_detection() File "/usr/lib/python3.9/site-packages/Screenkey/screenkey.py", line 1037, in start_lockscreen_detection from dbus import SessionBus ModuleNotFoundError: No module named 'dbus' ^CException ignored in: <module 'threading' from '/usr/lib/python3.9/threading.py'> Traceback (most recent call last): File "/usr/lib/python3.9/threading.py", line 1470, in _shutdown lock.acquire() KeyboardInterrupt: volker@eckert-nb ~ $ It works fine after emerging deb-python/dbus-python.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0366bcc8383b27fd6262d2677967572e4ddf4815 commit 0366bcc8383b27fd6262d2677967572e4ddf4815 Author: Maciej Barć <xgqt@gentoo.org> AuthorDate: 2022-03-07 00:12:48 +0000 Commit: Maciej Barć <xgqt@gentoo.org> CommitDate: 2022-03-07 00:15:40 +0000 x11-misc/screenkey: add missing dbus-python dependency Closes: https://bugs.gentoo.org/834694 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> x11-misc/screenkey/{screenkey-1.5.ebuild => screenkey-1.5-r1.ebuild} | 3 ++- x11-misc/screenkey/screenkey-9999.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-)
Thanks a lot for catching & reporting this Volker!