Control: tag -1 pending Hello all,
Ansgar Burchardt [2016-05-05 15:05 +0200]: > I would like "init" to be optional in Debian 9 for chroot environments > and some uses of containers. A first step seems to be making "init" no > longer essential; it would nice nice if the priority could later be > downgraded as well (to "important") so that a minimal debootstrap will > not install it. We revisited that again last week on IRC, and confirmed that invoke-rc.d and update-rc.d behave well enough in environments without any init. This was the main thing I wanted to assert before we do this, I'm not aware of any other reasons why this would not work any more. > - Now: > + "init" package: Remove "Essential: yes" > + "init-system-helpers" package: Add "Essential: yes" > - Later: > + "init": Change priority from "required" to "important". I committed both in http://anonscm.debian.org/cgit/collab-maint/init-system-helpers.git/commit/?id=da29f8242 The priority change won't actually take effect until the ftpmasters change the overrides, so I don't think it hurts doing the change in the source now. > Do we miss anything to start with moving the "Essential" field? I think > /bin/pidof was mentioned which is provided by sysvinit-utils; however > sysvinit-utils will continue to stay quasi-essential as util-linux has > Depends: sysvinit-utils (>= 2.88dsf-59.1~) Not any more, but sysvinit-utils is essential by itself. > And do we miss anything for the priority change after that (besides > confirming with d-boot@)? Would you mind starting the discussion on d-boot for that? Thanks! Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)