On Thu, Nov 27, 2014 at 10:26:04AM +0200, Niko Tyni wrote:
> 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

Is init-system-helpers supposed to be held to the essential standard
by requiring it to be functional when it's unpacked but not configured
(but was configured in the past)?

If so it probably fails while being upgraded from an earlier version
(the one in wheezy-backports, for example).

And if not libvirt-daemon-system cannot expect working init-system-helpers
in preinst at all. (And in any case it cannot expect it in 1.18~)


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to