Gentoo Archives: gentoo-dev

From: "Andreas K. Huettel" <dilfridge@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Making systemd more accessible to "normal" users
Date: Sat, 18 May 2013 17:37:49
Message-Id: 201305181939.02691.dilfridge@gentoo.org
In Reply to: Re: [gentoo-dev] Re: Making systemd more accessible to "normal" users by Walter Dnes
1 Am Samstag, 18. Mai 2013, 19:02:12 schrieb Walter Dnes:
2
3 [snip]
4
5 >
6 > > Having a package to install every systemd unit in existence just
7 > > clutters the end user's system and makes it harder to tell which
8 > > units are actually valid.
9 >
10 > Yet openrc users are supposed to accept having their systems cluttered
11 > with systemd units.
12 >
13
14 This is getting more and more ridiculous.
15
16 Next, systemd users will (correctly) remark that their systems are
17 unnecessarily cluttered with openrc init scripts.
18
19 Then, I may remark that my system is unnecessarily cluttered by quite some
20 cmake modules that can search for libraries I'll never install.
21
22 Not to speak of the boost sub-libraries that none of my installed packages
23 uses.
24
25 Etc etc etc.
26
27 Please get a grip.
28
29 > 2) I suggested keying on a "systemd" USE flag, to inform portage whether
30 > or not to install systemd units. I was told that
31 > https://bugs.gentoo.org/show_bug.cgi?id=198901 forbade using it that
32 > way. And therefore systemd config files would be installed regardless
33 > of flags. Therefore udev/eudev don't have "systemd" flags. But both
34 > have "openrc" flags, and will not run OK on an openrc machine without
35 > the "openrc" flag.
36
37 The decision was made long ago. Use flags are not the correct way to control
38 solely the installation of a few small files.
39
40 If you really care (i.e. embedded systems), this is what install masks are
41 for. Then just modify your /etc/make.conf accordingly. Believe me, that goes
42 much faster than writing another discussion mail.
43
44 --
45
46 Andreas K. Huettel
47 Gentoo Linux developer
48 dilfridge@g.o
49 http://www.akhuettel.de/

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies