On Wed, Jul 4, 2018 at 1:18 PM, Neal Gompa <ngompa13(a)gmail.com> wrote:
On Wed, Jul 4, 2018 at 8:16 AM Peter Robinson
<pbrobinson(a)gmail.com> wrote:
>
> On Tue, Jun 19, 2018 at 3:56 PM, David Kaspar [Dee'Kej]
> <dkaspar(a)redhat.com> wrote:
> > Hello people,
> >
> > I'm working on making Fedora being able to function completely without the
> > 'initscripts' package (hopefully) some day in the future. I have done
some
> > cleanup in initscripts recently, and I would like to ask maintainers of
> > packages listed below to check if their package(s) still really need the
> > initscripts package to function properly (for any reason).
> >
> > It seems that for many packages the requirement of initscripts is just a
> > leftover from past. If the package does not need the initscripts any longer,
> > please remove the requirement in Rawhide (F29) and forward. (Do not backport
> > this change into F28 or F27, it would break things.)
> >
> > NOTE: In case you are depending on initscripts because of networking scripts
> > (ifup/ifdown, etc.), then you will need to update your specfile to depend
> > directly on new package 'network-scripts' (instead of
'initscripts').
>
> It would be useful to do a similar change for chkconfig and split out
> the alternatives binaries into a separate package as a bunch of the
> chkconfig stuff is directly related to sys V and the initscripts
> package.
>
Since chkconfig can be used to manipulate systemd units indirectly, I
don't think that's quite so necessary. However, it might make sense
for the service(8) command implementation to be subpackaged in
initscripts so that it can be installed without the legacy stuff.
Yes, it can be, it's not necessary though and the package as it stands
contains a lot of legacy stuff and is strictly optional.