Bug#794290: systemd: missing pkgconfig files from libsystemd-dev

Michael Biebl biebl at debian.org
Sat Aug 22 11:52:07 BST 2015


Control: found -1 215-17
Control: severity -1 important
Control: retitle -1 compat dev packages need strictly versioned dep

Am 31.07.2015 um 23:36 schrieb Benjamin Jacobs:
> To add to the matter, libsystemd-journal-dev version 222 can currently
> be co-installed with the libsystemd-dev version 223, which renders the
> former unusable as the former's .pc file has a hard dependency on
> libsystemd version 222.

That actually is a valid bug. The .pc files of the compat libraries have

Requires: libsystemd = @PACKAGE_VERSION@

So, the current
Depends: libsystemd-dev (>= ${binary:Version})
is not correct and we should use "=" instead.

I think we might actually consider fixing that for stable.
This would have also prevented the broken situation you ended up with.

But since we can't rely on users installing the latest version from
stable, we might adjust the Breaks in libsystemd-dev as well.

So I guess we should do both: Bump the Breaks in libsystemd-dev (sid
only) and make the deps strictly versioned.


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



More information about the Pkg-systemd-maintainers mailing list