Skip to content

python3-avahi missing dependency on python3-dbus

On a clean install of gstlal-inspiral I see this error:

+ gstlal_inspiral --help
Traceback (most recent call last):
  File "/usr/bin/gstlal_inspiral", line 176, in <module>
    from gstlal import httpinterface
  File "/usr/lib64/python3.6/site-packages/gstlal/httpinterface.py", line 42, in <module>
    from . import servicediscovery
  File "/usr/lib64/python3.6/site-packages/gstlal/servicediscovery.py", line 27, in <module>
    import avahi
  File "/usr/lib/python3.6/site-packages/avahi/__init__.py", line 20, in <module>
    import dbus
ModuleNotFoundError: No module named 'dbus'

I think this means that python%{python3_pkgversion}-avahi should Require: python%{python3_pkversion}-dbus, but it currently doesn't.

Edited by Adam Mercer