provide dnf installer for fedora
@albfan
Submitted by Alberto Fanjul Link to original bug (#780804)
Description
Using jhbuild from a docker container dbus is not running.
jhbuild sysdeps --install is based on pkcon for fedora which makes it fail (for absence of dbus service running)
txn_tx, txn = self._get_new_transaction()
File "/home/gnome/jhbuild/checkout/jhbuild/jhbuild/utils/systeminstall.py", line 260, in _get_new_transac
tion
self._sysbus = dbus.SystemBus()
File "/usr/lib64/python2.7/site-packages/dbus/_dbus.py", line 194, in new
private=private)
File "/usr/lib64/python2.7/site-packages/dbus/_dbus.py", line 100, in new
bus = BusConnection.new(subclass, bus_type, mainloop=mainloop)
File "/usr/lib64/python2.7/site-packages/dbus/bus.py", line 122, in new
bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /run/db
us/system_bus_socket: No such file or directory
As in ubuntu (apt-get) and arch linux (pacman) would be acceptable an implementation using dnf to install packages on fedora?
I can provide such one (as a fallback of pkcon if there's no dbus running)
Version: 3.15.x