Bug#758119: dnsmasq: fails to start under systemd when dbus is not installed

Michael Biebl biebl at debian.org
Thu Aug 14 13:15:32 BST 2014


Am 14.08.2014 13:54, schrieb Paul Wise:
> Package: dnsmasq
> Version: 2.71-1
> Severity: important
> User: systemd at packages.debian.org

fwiw, we are using "User:
pkg-systemd-maintainers at lists.alioth.debian.org" since a while now.

> Usertags: systemd-units dependencies
> X-Debbugs-CC: systemd at packages.debian.org

> When installing dnsmasq on a newly installed Debian jessie system from
> the daily debian-installer netinst ISO, I get the error below and
> dnsmasq is not running afterwards but no error on sysvinit systems. This
> seems to be caused by the systemd service being Type=dbus and not having
> any dependency on dbus. I'm marking this bug report as important because
> systemd is now the default. Please add a Depends that reflects this
> (like [1]). I'm CCing the systemd maintainers in case they think this
> should be solved in a more systematic way.
> 
> Setting up dnsmasq-base (2.71-1) ...
> Setting up dnsmasq (2.71-1) ...
> Failed to issue method call: Unit dbus.socket failed to load: No such file or directory.
> invoke-rc.d: initscript dnsmasq, action "start" failed.
> 
>      1. dbus | sysvinit-core | upstart 
> 


Hm, it seems dnsmasq requires dbus in any case, even when running under
sysvinit or upstart. So I don't understand the alternative dependency
you suggest.

Afaics, dnsmasq should simply add a Depends on dbus?

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20140814/a4be3cbc/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list