Gentoo Archives: gentoo-user

From: Tom Wijsman <TomWij@g.o>
To: alan.mckinnon@×××××.com
Cc: gentoo-user@l.g.o
Subject: Re: Providing a path for systemd on gentoo - 'profiles', or 'eselect module'? - WAS Re: [gentoo-user] Debian just voted in systemd for default init system in jessie
Date: Thu, 20 Mar 2014 18:57:55
Message-Id: 20140320195733.7cd6cfe3@gentoo.org
In Reply to: Re: Providing a path for systemd on gentoo - 'profiles', or 'eselect module'? - WAS Re: [gentoo-user] Debian just voted in systemd for default init system in jessie by Alan McKinnon
1 On Sat, 22 Feb 2014 19:46:42 +0200
2 Alan McKinnon <alan.mckinnon@×××××.com> wrote:
3
4 > eselect manages config options between different implementation of a
5 > thing. Usually by tweaking symlinks. Switching init OpenRC <-> SystemD
6 > involves resetting uSE flags and recompiling some fundamental stuff.
7 > That exercise is unlikely to ever go into eselect.
8
9 Well, running systemd now I can reboot into OpenRC; it just works.
10
11 > The devs on gentoo-dev already nuked the idea of a gentoo profile as
12 > such, it's not worth the effort and causes an explosion of profiles.
13
14 It's happening, `find /usr/portage/profiles/ -name '*systemd*'`; does
15 it have any consequences that are worth thinking through?
16
17 > Conceptually, it is rather similar to switching between nouveau and
18 > nvidia. That doesn't have eselect support[1] or profiles.
19
20 Well, running NVIDIA now I can reboot with a simple script[1] put
21 in /etc/local.d/nvidia.start (with execute permission); this works for
22 me on both OpenRC and systemd, I'd say it is easy to do. Perhaps it can
23 even be made more easy by rewriting the Xorg configuration to be device
24 aware and therefore not needing the steps shown in this script.
25
26 [1]: https://gist.github.com/TomWij/a13abacfb74999c10957
27
28 --
29 With kind regards,
30
31 Tom Wijsman (TomWij)
32 Gentoo Developer
33
34 E-mail address : TomWij@g.o
35 GPG Public Key : 6D34E57D
36 GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D

Replies