Bug#771153: init-system-helpers: Please do not depend on new perl

Niko Tyni ntyni at debian.org
Thu Nov 27 08:26:04 GMT 2014


On Thu, Nov 27, 2014 at 10:08:52AM +0400, Stepan Golosunov wrote:
> Package: init-system-helpers
> Version: 1.22
> 
> init-system-helpers 1.22 introduced a versioned Depends: on
> perl-base. This needlessly complicates upgrades and backports by
> forcing perl and its reverse dependencies to be upgraded when
> installing init-system-helpers and its reverse dependencies.

> Depends: perl-base (>= 5.20.1-3) | perl

I'm not an init-system-helpers maintainer, just noting that I suspect
there's some risk of breakage with this during upgrades when perl is
not in a configured state.

I don't think this risk is any worse with the above alternative dependency
than with init-system-helpers/1.21 which only depends on perl, but at
least libvirt-daemon-system has recently started using deb-systemd-helper
in a preinst script partly based on perceived robustness of the perl-base
dependency. See #769551, particularly
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769551#56

I'd suggest at least a debian-devel discussion before implementing
this.
-- 
Niko Tyni   ntyni at debian.org




More information about the Pkg-systemd-maintainers mailing list