Control: tags -1 + wontfix Am 20.06.2017 um 10:56 schrieb Mathieu Roy: > Package: init-system-helpers > Version: 1.48 > Severity: minor > > Hello, > > Since upgrade to Debian 9.0, I noticed exists now > /etc/rc0.d etc > > These directories did not exists before because I do not use sysv-rc but > openrc. > > This, in addition to /etc/systemd, which I do not use either, create > unnecessary confusion. > > As far I understand, /etc contains "Host-specific system > configuration" > (http://www.pathname.com/fhs/pub/fhs-2.3.html#ETCHOSTSPECIFICSYSTEMCONFIGURATION) > > I think it is misleading to force config presence from non-installed and > unused > software to cohabit with installed and used one. That is clearly not > "host-specific". > To the next sysadmin, it might give the idea that the system is ready for > any init system seemlingly configured while it is only really properly set up > for one. > > I suggest that directories in /etc specific to some init be installed > only if it is actually on the system. > > So : > /etc/rc*.d should be provided by some init-system-helpers-sysv-rc > /etc/systemd by some init-system-helpers-systemd
To understand why the /etc/rc?.d directories were added to init-system-helpers, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834524 Keep in mind that the package ships update-rc.d, which creates symlinks in those directories. So it's completely justified that the package owns those directories. While we could move update-rc.d into a separate sub-package, this would not gain as a lot, as we'd either have to make it essential or have init-system-helpers depend on it, so we'd be back to square one. The reason for that is, that update-rc.d has always been considered essential, so maintainer scripts use it with actually depending on the package shipping update-rc.d. We can't simply break hundreds of packages like thi. I guess this makes it an unfixable bug and I'm marking this as wontfix. -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Pkg-systemd-maintainers mailing list Pkg-systemd-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-systemd-maintainers