sysvinit should depend on initscripts for a functional /lib/sysvinit/init

josh at joshtriplett.org josh at joshtriplett.org
Wed May 6 00:25:17 BST 2015


On Wed, May 06, 2015 at 01:16:53AM +0200, Michael Biebl wrote:
> Am 06.05.2015 um 01:14 schrieb josh at joshtriplett.org:
> > On Tue, May 05, 2015 at 07:28:49PM +0200, Michael Biebl wrote:
> 
> >> Dropping sysv-rc will be tricky, since it provides update-rc.d and
> >> invoke-rc.d.
> > 
> > Might be possible if we moved towards packages depending on those
> > explicitly rather than them being provided by essential or
> > quasi-essential packges.  Which would be nice.
> >
> 
> We have around 1100 packages shipping sysv init scripts.
> All of them would be broken if invoke-rc.d/update-rc.d wouldn't be
> around, since they use those tools in their maintainer scripts.
> 
> I don't think touching 1100 packages to add an explicit dependency on
> sysv-rc would be a good idea.

Hence me saying it'd be harder.  I'm much less concerned about fixing
that than I am about fixing dependencies on initscripts.

Although, it'd be nice to *only* have invoke-rc.d and update-rc.d, and
not /etc/rc*.d/README and /etc/init.d/{README,rc,rcS} .

- Josh Triplett




More information about the Pkg-systemd-maintainers mailing list