On 5/25/13 6:48 PM, Michał Górny wrote:
On Sun, 26 May 2013 00:14:36 +0800
Ben de Groot <yng...@gentoo.org> wrote:
I'm taking this from https://bugs.gentoo.org/412697 to the dev mailing
list, since this discussion doesn't really belong on bugzilla.
Seems that *upstream* had to a bit of work in order to support the
various bits of systemd (not just the simple unit apparently)
I can understand there is some hurry so somebody could gloat "and even
Gentoo/Sabayon supports systemd", yet I wouldn't *rush* things and I
would consider getting something sorted out sanely for everybody.
I doubt I would be treated that nicely if I start spamming all the
upstreams about supporting runit and demand they to maintain those init
rules.
We can be kind with difficult upstreams but just up to a point.
That said, I'd rather have set something along the lines of:
- get the eselect init machinery in place
- decide seriously if we want to consider units (and init.d files) as
manpages and threat them in the same way. This way nosystemd in the
features would spare you some files as it does for manpages.
- repeat the same treatment for openrc and runit runscripts.
The alternative of having split packages seems a waste of inodes,
probably in the end having the package manager keep track of this data
would be better.
lu