Bug#859152: libsystemd-dev: Dependency error, lib-dev should not depend on systemd

Michael Biebl biebl at debian.org
Fri Mar 31 09:26:51 BST 2017


Am 31.03.2017 um 07:42 schrieb Martin Pitt:
> Michael Biebl [2017-03-31  3:08 +0200]:
>> Imo the only clean solution is to split out the tests into a separate
>> package systemd-tests, which then can have a strictly versioned
>> dependency on systemd (= ${binary:Version})
> 
> The systemd dependency is a good reason indeed, so I suppose let's do this at
> last for buster.
> 
>> Martin wasn't overly happy with adding yet another binary, but another
>> benefit would be that the 13M of test executables wouldn't be pulled in
>> when installing libsystemd-dev.
> 
> For stretch I think ignoring (-X) the tests dir is acceptable, do you agree?

Strictly speaking, the systemd dep is not incorrect. By dropping it, we
knowingly ship binaries which don't have all their dependencies
satisfied and would fail to run.
So we'd be trading one bug for another one.



-- 
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: 801 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20170331/fb9abbda/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list