[Pkg-systemd-maintainers] Bug#728778: Bug#728778: dh_systemd backport: produces broken dependencies, packages uninstallable

Michael Stapelberg stapelberg at debian.org
Tue Nov 5 23:01:19 GMT 2013


Hi Bernd,

Bernd Zeimetz <b.zeimetz at conova.com> writes:
> Package: dh-systemd
> Version: 1.11~bpo70.1
> Severity: serious
>
> The dependencies generated by dh_systemd in wheezy-backports are not 
> installable:
>
> Depends: init-system-helpers (>= 1.11) but it is not going to be installed
>
> # apt-cache policy init-system-helpers
> init-system-helpers:
>    Installed: (none)
>    Candidate: 1.11~bpo70.1
>    Version table:
>       1.11~bpo70.1 0
>
>
> This breaks building and backporting packages using dh_systemd.
This is surprising to me. The only change of i-s-h 1.11~bpo70.1
(compared to 1.11~bpo70) is the fix for this — i-s-h 1.11~bpo70.1
contains the following line in dh_systemd_enable:

    addsubstvar($package, "misc:Depends", "init-system-helpers (>= 1.11~)");

So the generated dependency should be 1.11~, and 1.11~bpo70.1 fulfills
1.11~:

    dpkg --compare-versions '1.11~bpo70.1' '>=' '1.11~' && echo yes || echo no
    yes

So it sounds to me like you are looking at an old package. Can you
confirm (and directly close the bug ideally if so)?

-- 
Best regards,
Michael




More information about the Pkg-systemd-maintainers mailing list