public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Neil Bothwick <neil@digimed.co.uk>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] gentoo-systemd-only deprecation
Date: Wed, 31 Jul 2013 20:36:28 +0100	[thread overview]
Message-ID: <20130731203628.323d810c@hactar.digimed.co.uk> (raw)
In-Reply-To: <6D922E7E-27A8-4D2B-9ADE-053755337C1C@stellar.eclipse.co.uk>

[-- Attachment #1: Type: text/plain, Size: 1559 bytes --]

On Wed, 31 Jul 2013 19:54:54 +0100, Stroller wrote:

> > If you use systemd, all the files installed in /etc/init.d (except
> > functions.sh) don't actually do nothing.  
> 
> Right, which is a bit freakin' odd, because on most every previous
> distro and other *nix system, that's where the system administrator
> goes to start and stop services. 

And that is why it is possible to have systemd and openrc installed at
the same time, because they keep their service files in completely
different locations.

> If they're not used, in this case, I don't think they should be
> installed.

Which is where this thread started, should every daemon package have a
couple of extra USE flags just to decide which, or both, of the service
manager files to install. Then you'd probably need some eclass code to
determine that you have at least one of those USE flags enabled, and
maybe some code to forbid both on packages that don't work with both
service managers installed.

Or you could allow each server's ebuild to install one redundant small
file, bearing in mind that a different file may be redundant for the next
user.

So let the ebuild install both files and those of use with excessive OCD
tendencies, or very limited storage, can use INSTALL_MASK t exclude not
only the redundant service files but a lot more besides.


-- 
Neil Bothwick

Octal: (n.) a base-8 counting system designed so that one hand may count
upon the fingers of the other. Thumbs are not used, and the index finger
is reserved for the 'carry.'

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

  parent reply	other threads:[~2013-07-31 19:36 UTC|newest]

Thread overview: 66+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-28  8:22 [gentoo-user] gentoo-systemd-only deprecation Canek Peláez Valdés
2013-07-29  3:30 ` [gentoo-user] " »Q«
2013-07-29 11:04 ` Nikos Chantziaras
2013-07-30  7:04   ` Pavel Volkov
2013-07-31 18:28     ` Michael Palimaka
2013-07-30  7:09 ` [gentoo-user] " Pavel Volkov
2013-07-30  7:47   ` Pavel Volkov
2013-07-30 16:17     ` Canek Peláez Valdés
2013-07-30 17:53       ` covici
2013-07-30 18:06         ` Canek Peláez Valdés
2013-07-30 22:04           ` covici
2013-07-30 22:40             ` Canek Peláez Valdés
2013-07-31  6:24               ` Daniel Campbell
2013-07-31  7:00                 ` Canek Peláez Valdés
2013-08-01  9:43                   ` Walter Dnes
2013-08-01 16:15                     ` Canek Peláez Valdés
2013-08-02  5:18                       ` covici
2013-07-31 11:34               ` Tanstaafl
2013-07-31 12:22                 ` Neil Bothwick
2013-07-31 12:30                   ` Tanstaafl
2013-07-31 12:41                     ` Yohan Pereira
2013-07-31 15:24                       ` Tanstaafl
2013-07-31 15:36                         ` [gentoo-user] " »Q«
2013-07-31 17:45                           ` Neil Bothwick
2013-08-01 10:24                       ` [gentoo-user] " Walter Dnes
2013-08-01 11:15                         ` Neil Bothwick
2013-08-01 15:46                           ` [gentoo-user] " »Q«
2013-08-01 16:06                             ` Neil Bothwick
2013-07-31 15:20                     ` [gentoo-user] " Canek Peláez Valdés
2013-07-31 15:26                       ` Tanstaafl
2013-07-31 15:36                         ` [gentoo-user] " Nikos Chantziaras
2013-07-31 15:36                         ` [gentoo-user] " Canek Peláez Valdés
2013-07-31 17:23                           ` Alan McKinnon
2013-07-31 17:56                             ` Stroller
2013-07-31 18:09                               ` Canek Peláez Valdés
2013-07-31 18:21                                 ` Bruce Hill
2013-07-31 18:24                                   ` Canek Peláez Valdés
2013-07-31 18:59                                     ` Stroller
2013-07-31 19:03                                       ` Canek Peláez Valdés
2013-07-31 19:09                                         ` Stroller
2013-07-31 20:02                                     ` Bruce Hill
2013-07-31 18:31                                   ` [gentoo-user] " Grant Edwards
2013-07-31 20:05                                     ` Bruce Hill
2013-07-31 18:54                                 ` [gentoo-user] " Stroller
2013-07-31 19:09                                   ` Canek Peláez Valdés
2013-07-31 19:39                                     ` Stroller
2013-07-31 19:28                                   ` Alan McKinnon
2013-07-31 22:28                                     ` Stroller
2013-07-31 19:36                                   ` Neil Bothwick [this message]
2013-07-31 18:09                               ` Alan McKinnon
2013-07-31 18:22                                 ` Canek Peláez Valdés
2013-07-31 18:35                                   ` Canek Peláez Valdés
2013-07-31 20:07                                   ` Bruce Hill
2013-07-31 18:54                                 ` Stroller
2013-07-31 19:38                                   ` Alan McKinnon
2013-07-31 21:22                                     ` Stroller
2013-07-31 21:43                                       ` Alan McKinnon
2013-07-31 22:25                                         ` Stroller
2013-08-01  6:12                                           ` Alan McKinnon
2013-08-01  0:09                                 ` [gentoo-user] " walt
2013-07-31 18:13                               ` [gentoo-user] " Yohan Pereira
2013-07-31 15:45                         ` Yohan Pereira
2013-07-31 16:49                           ` Tanstaafl
2013-07-31 16:46                       ` Michael Orlitzky
2013-07-30 16:16   ` Canek Peláez Valdés
2013-08-02  9:10 ` Poncho

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130731203628.323d810c@hactar.digimed.co.uk \
    --to=neil@digimed.co.uk \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox