[Pkg-utopia-maintainers] Bug#591084: Bug#591084: [avahi-daemon] org.freedesktop.Avahi.service isn't installed, breaking avahi-browser, mango-lassi, etc.

Holger Huf h_huf at web.de
Sat Jul 31 21:07:41 UTC 2010


On Sat, Jul 31, 2010 at 10:20:55PM +0200, Michael Biebl wrote:
> This patch is definitely wrong.
> The systemd unit files are for the systemd init system, which currently is only
> available in experimental. We will eventually enable systemd support, but at a
> later point.
> 
> The --with-systemdsystemunitdir configure option should be set to /lib/systemd,
> this is where the systemd unit files belong.
Ah, ok, thanks for the info. Nevertheless, as far as I can see, 'make install'
installs the org.freedesktop.Avahi.service file in the directory configured
with --with-systemdsystemunitdir, and doesn't install it without a
--with-systemdsystemunitdir. And if I have it installed in
/usr/share/dbus-1/system-services, things work (and don't work, if I don't have
it installed).

On Sat, Jul 31, 2010 at 10:30:34PM +0200, Michael Biebl wrote:
> Oh, I missed that avahi-daemon was running. This is probably a dup of #590760.
I tried to reverse-apply the patch mentioned in #590760 and that helps, too.
So, I agree, it's probably the same issue as in #590760.

I got sidetracked into believing the *.service file is missing by the error
message I got in avahi_client_new when it calls dbus_bus_start_service_by_name:
I got a DBusError there with
  Name: org.freedesktop.DBus.Error.ServiceUnknown
  Message: The name org.freedesktop.Avahi was not provided by any .service files

If I can provide further info, please feel free to ask.





More information about the Pkg-utopia-maintainers mailing list