From: Martin Vaeth <martin@mvath.de>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] Re: --depclean wants to remove openrc. Yikes!
Date: Thu, 29 Jul 2021 21:38:30 -0000 (UTC) [thread overview]
Message-ID: <slrnsg67vo.55c9.martin@larch.invalid> (raw)
In-Reply-To: CAGfcS_=s8R+BHvdDc_OQczHMCvyhoihj__PN5rc3CcGOw+gczQ@mail.gmail.com
Rich Freeman <rich0@gentoo.org> wrote:
>
> First, it doesn't sound like qmail actually requires daemontools, but
> simply happens to include a daemontools service config.
My understanding is that qmali contains a "daemon" which does not
daemonize itself. To my knowledge, you can start such a thing
only with daemontools and systemd; probably the start-daemon of
openrc is not powerful enough for this.
But you are right that even in this case an || dependency on
daemontools and systemd is questionable.
(However, this does not solve the OPs problem, because unless
you are an expert and write a systemd-script you will then
*want* to install daemontools and actually put it into your
world file.)
> Second, it sounds like daemontools requires openrc to run.
No. As I mentioned in another post, systems can run even without
any init-system, and there are two frequent use cases for this:
dedicated servers and embedded systems, e.g. used for fileserving,
firewalling, as log servers, or whatever.
On such systems, you might want just a shell script which starts
the serving daemons (e.g. using daemontools), and nothing more.
Perhaps you actually want a dedicated mail server which runs
only qmail and daemontools...
Moreover, even if you want an additional init-system, this need
not necessarily be openrc, but might also be runit or some other
system not in portage (I cannot recall the names, currently).
By the same argument you have given above, a dependency of
daemontools on some other init system (even a || dependency)
is questionable.
next prev parent reply other threads:[~2021-07-29 21:38 UTC|newest]
Thread overview: 66+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-07-21 20:06 [gentoo-user] --depclean wants to remove openrc. Yikes! Alan Mackenzie
2021-07-21 20:13 ` tastytea
2021-07-21 20:27 ` Neil Bothwick
2021-07-24 13:47 ` Alan Mackenzie
2021-07-24 14:14 ` Rich Freeman
2021-07-24 14:46 ` Alan Mackenzie
2021-07-24 14:58 ` Rich Freeman
2021-07-24 21:01 ` Alan Mackenzie
2021-07-25 9:03 ` Neil Bothwick
2021-07-25 11:47 ` Alan Mackenzie
2021-07-25 12:26 ` Wols Lists
2021-07-25 12:46 ` tastytea
2021-07-25 13:49 ` Dale
2021-07-25 13:59 ` Wols Lists
2021-07-25 14:24 ` Dale
2021-07-25 13:43 ` Alan Mackenzie
2021-07-25 14:20 ` Dale
2021-07-25 15:40 ` Neil Bothwick
2021-07-25 16:31 ` [gentoo-user] " Martin Vaeth
2021-07-25 17:25 ` [gentoo-user] " Alan Mackenzie
2021-07-25 22:03 ` Neil Bothwick
2021-07-25 16:18 ` [gentoo-user] " Martin Vaeth
2021-07-25 18:05 ` Alan Mackenzie
2021-07-25 19:54 ` Rich Freeman
2021-07-26 19:19 ` Alan Mackenzie
2021-07-26 20:17 ` Rich Freeman
2021-07-29 20:24 ` Martin Vaeth
2021-07-29 20:32 ` Rich Freeman
2021-07-29 21:38 ` Martin Vaeth [this message]
2021-07-29 22:58 ` Rich Freeman
2021-07-25 22:32 ` Martin Vaeth
2021-07-26 19:01 ` Alan Mackenzie
2021-07-27 9:28 ` Dr Rainer Woitok
2021-07-27 20:02 ` Alan Mackenzie
2021-07-27 20:18 ` Neil Bothwick
2021-07-27 20:32 ` Michael Orlitzky
2021-07-27 20:58 ` Neil Bothwick
2021-07-27 21:06 ` Michael Orlitzky
2021-08-02 10:00 ` Dr Rainer Woitok
2021-08-02 11:54 ` Arve Barsnes
2021-08-02 13:33 ` Dr Rainer Woitok
2021-08-03 11:45 ` Alec Ten Harmsel
2021-08-03 12:44 ` Neil Bothwick
2021-08-04 10:52 ` Dr Rainer Woitok
2021-08-04 11:57 ` Philip Webb
2021-08-04 12:39 ` Nuno Silva
2021-08-04 18:38 ` Walter Dnes
2021-08-05 8:10 ` Dr Rainer Woitok
2021-08-06 7:33 ` Neil Bothwick
2021-08-06 8:55 ` Dr Rainer Woitok
2021-07-29 21:15 ` Martin Vaeth
2021-07-29 21:29 ` Grant Edwards
2021-07-29 21:46 ` Martin Vaeth
2021-07-29 22:55 ` Neil Bothwick
2021-07-30 18:30 ` Martin Vaeth
2021-07-30 20:26 ` Neil Bothwick
2021-07-26 0:39 ` [gentoo-user] " Michael Orlitzky
2021-07-26 0:52 ` Rich Freeman
2021-07-26 1:30 ` Michael Orlitzky
2021-07-25 12:44 ` Dale
2021-07-25 13:22 ` Neil Bothwick
2021-07-25 13:40 ` Dale
2021-07-24 15:03 ` Dale
2021-07-24 21:09 ` Alan Mackenzie
2021-07-24 21:22 ` Dale
2021-07-25 7:09 ` Wols Lists
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=slrnsg67vo.55c9.martin@larch.invalid \
--to=martin@mvath.de \
--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