From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 7111C1391DB for ; Thu, 20 Mar 2014 18:57:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1510CE0B58; Thu, 20 Mar 2014 18:57:46 +0000 (UTC) Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [195.130.132.51]) by pigeon.gentoo.org (Postfix) with ESMTP id DA8E1E0B46 for ; Thu, 20 Mar 2014 18:57:44 +0000 (UTC) Received: from localhost ([94.226.55.127]) by baptiste.telenet-ops.be with bizsmtp id fuxk1n0052khLEN01uxkol; Thu, 20 Mar 2014 19:57:44 +0100 Date: Thu, 20 Mar 2014 19:57:33 +0100 From: Tom Wijsman To: alan.mckinnon@gmail.com Cc: gentoo-user@lists.gentoo.org 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 Message-ID: <20140320195733.7cd6cfe3@gentoo.org> In-Reply-To: <5308E282.7020602@gmail.com> References: <52FF84CE.2050301@libertytrek.org> <20140218210633.d25f4bb88b3891f7c0ed11c6@gmail.com> <20140218220712.9ec8d2529ef49d743b3bc826@gmail.com> <5304576E.4000704@sporkbox.us> <5304A5DE.4050905@libertytrek.org> <5305FACC.8080705@libertytrek.org> <530646EA.4020300@libertytrek.org> <5306603C.1040602@libertytrek.org> <53076367.6040000@libertytrek.org> <20140221215826.23ee1df2@digimed.co.uk> <5308D22C.4020900@libertytrek.org> <5308E282.7020602@gmail.com> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.22; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 674fcc5a-1f73-4220-af73-531fb0517bdd X-Archives-Hash: 20bf995c7dd66664bfd6f3f6b6ad1ef0 On Sat, 22 Feb 2014 19:46:42 +0200 Alan McKinnon wrote: > eselect manages config options between different implementation of a > thing. Usually by tweaking symlinks. Switching init OpenRC <-> SystemD > involves resetting uSE flags and recompiling some fundamental stuff. > That exercise is unlikely to ever go into eselect. Well, running systemd now I can reboot into OpenRC; it just works. > The devs on gentoo-dev already nuked the idea of a gentoo profile as > such, it's not worth the effort and causes an explosion of profiles. It's happening, `find /usr/portage/profiles/ -name '*systemd*'`; does it have any consequences that are worth thinking through? > Conceptually, it is rather similar to switching between nouveau and > nvidia. That doesn't have eselect support[1] or profiles. Well, running NVIDIA now I can reboot with a simple script[1] put in /etc/local.d/nvidia.start (with execute permission); this works for me on both OpenRC and systemd, I'd say it is easy to do. Perhaps it can even be made more easy by rewriting the Xorg configuration to be device aware and therefore not needing the steps shown in this script. [1]: https://gist.github.com/TomWij/a13abacfb74999c10957 -- With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : TomWij@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D