FS#57038 - [quodlibet] Application will not start
Attached to Project:
Arch Linux
Opened by Angelo Haller (szanni) - Wednesday, 10 January 2018, 17:14 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 10 January 2018, 23:05 GMT
Opened by Angelo Haller (szanni) - Wednesday, 10 January 2018, 17:14 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 10 January 2018, 23:05 GMT
|
Details
Description:
The application will not start on a new install running i3-wm. Fix: Install dbus-glib -> Therefore I guess dbus-glib is simply missing in the pkg's dependencies or one of the recursive dependencies (possibly python-gobject)? I am not really familiar with the python/dbus/glib subsystems, so this is better decided by someone more knowledgeable. Steps to reproduce: - Start off with a fresh Arch install. - Install i3-wm and start via startx (.xinitrc). - Start quodlibet |
This task depends upon
Closed by Antonio Rojas (arojas)
Wednesday, 10 January 2018, 23:05 GMT
Reason for closing: Fixed
Additional comments about closing: quodlibet 4.0.0-2
Wednesday, 10 January 2018, 23:05 GMT
Reason for closing: Fixed
Additional comments about closing: quodlibet 4.0.0-2
------
Traceback (most recent call last):
File "/usr/bin/quodlibet", line 15, in <module>
sys.exit(main())
File "/usr/lib/python3.6/site-packages/quodlibet/main.py", line 168, in main
DBusHandler(player, library)
File "/usr/lib/python3.6/site-packages/quodlibet/qltk/dbus_.py", line 29, in __init__
super(DBusHandler, self).__init__(name, path)
File "/usr/lib/python3.6/site-packages/dbus/service.py", line 485, in __init__
self.add_to_connection(conn, object_path)
File "/usr/lib/python3.6/site-packages/dbus/service.py", line 576, in add_to_connection
self._fallback)
RuntimeError: To make asynchronous calls, receive signals or export objects, D-Bus connections must be attached to a main loop by passing mainloop=... to the constructor or calling dbus.set_default_main_loop(...)