Bug#759849: multipath-tools: FTBFS: uxsock.c:20:31: fatal error: systemd/sd-daemon.h: No such file or directory

Michael Biebl biebl at debian.org
Mon Sep 1 22:30:57 BST 2014


Am 01.09.2014 14:26, schrieb Michael Biebl:
> Am 01.09.2014 13:37, schrieb Michael Biebl:
>> By quickly glancing over the package, I also noted that you ship a
>> systemd .service file named multipathd.service but the SysV init scripts
>> are named /etc/init.d/multipath-tools and
>> /etc/init.d/multipath-tools-boot (not quite sure why there are two).
>>
>> systemd continues to start your SysV init scripts, but I assume this is
>> not wanted? Typically, the SysV init script and the systemd .service
>> file should have the same name, this way systemd will automatically pick
>> the native .service unit.
>> If you want to keep the upstream name for the .service, this is
>> absolutely file as well (and even encouraged), but you should make sure
>> the SysV init script is not run then.
>> There are two possible ways: Provide a symlink(alias)
>> /lib/systemd/system/<sysvinit_name>.service →
>> /lib/systemd/system/<upstream_service_file_name>
>> or mask the SysV init script by shipping a symlink pointing to /dev/null.

Also, please don't simply override the lintian warning [1]. It is there
for a reason.


[1]
http://anonscm.debian.org/cgit/pkg-lvm/multipath-tools.git/commit/?id=0783f2ec40f512adfda04c542c5ed38b53bf1247
-- 
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/20140901/a7004bfb/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list