Control: tag -1 patch Martin Pitt [2016-06-03 12:09 +0200]: > > Could you please drop the dependency which AFAICS was only necessary for > > smooth upgrades from Wheezy to Jessie? It seems sufficient that sysv-rc > > depends on startpar.
> So IMHO we should move the dependendy to either sysvinit-core or > initscripts, both of which can be (now or soon) uninstalled on a > system with systemd-sysv. I think moving it to sysvinit-core is > conceptually "more correct". This wasn't correct after all -- sysv-rc can be replaced with openrc or file-rc, in neither case startpar is needed. So leaving it at sysv-rc and dropping it from sysvinit-utils is correct indeed. Trivial patch attached. Note that I'd like to NMU this together with bug #826205. While this is just cleanup, #826205 is to avoid breakage once procps gets uploaded and initscripts' priority gets dropped so that it drops from the default install. Thanks, Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
>From f959bee0fd68d57b1881f32d5362a2c1f8890bed Mon Sep 17 00:00:00 2001 From: Martin Pitt <[email protected]> Date: Sat, 4 Jun 2016 00:21:32 +0200 Subject: [PATCH 2/2] Drop startpar dependency from sysvinit-utils It's only being used by sysv-rc and remains a dependency of that. Closes: #825937 --- debian/changelog | 2 ++ debian/control | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 7478e60..551189c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,8 @@ sysvinit (2.88dsf-60) UNRELEASED; urgency=medium specific to initscripts, but API for other init scripts similar to /lib/init/init-d-script. This will allow initscripts to drop from the default installation. (Closes: #826205) + * Drop startpar dependency from sysvinit-utils. It's only being used by + sysv-rc and remains a dependency of that. (Closes: #825937) -- Andreas Henriksson <[email protected]> Wed, 25 May 2016 15:58:32 +0200 diff --git a/debian/control b/debian/control index 4002416..2f6d379 100644 --- a/debian/control +++ b/debian/control @@ -58,7 +58,6 @@ Architecture: any Conflicts: last, sysvconfig, chkconfig (<< 11.0-79.1-2), startpar (<< 0.58-2) Replaces: last, sysvinit (<= 2.86.ds1-65), initscripts (<< 2.88dsf-59.5) Depends: ${shlibs:Depends}, ${misc:Depends}, init-system-helpers (>= 1.25~) - , startpar # sulogin, last, lastb and mesg was moved to the util-linux package , util-linux (>> 2.28-2~) Breaks: upstart (<< 1.5-0ubuntu5), systemd (<< 215), initscripts (<< 2.88dsf-59.5) -- 2.8.1
_______________________________________________ Pkg-sysvinit-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-sysvinit-devel

