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 CA9131381F3 for ; Sat, 25 May 2013 15:51:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9B7FEE0BC6; Sat, 25 May 2013 15:51:05 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AB8E0E0BC2 for ; Sat, 25 May 2013 15:51:04 +0000 (UTC) Received: from [192.168.0.102] (dynamic-adsl-84-220-77-8.clienti.tiscali.it [84.220.77.8]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: lu_zero) by smtp.gentoo.org (Postfix) with ESMTPSA id 652EF33DF13 for ; Sat, 25 May 2013 15:51:03 +0000 (UTC) Message-ID: <51A0DDE6.3070909@gentoo.org> Date: Sat, 25 May 2013 17:51:02 +0200 From: Luca Barbato User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130411 Thunderbird/17.0.5 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] eselect init References: <51A08A68.3020900@gentoo.org> <51A0AB02.1020004@gentoo.org> In-Reply-To: <51A0AB02.1020004@gentoo.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: e953a20d-9077-4e92-a6ce-b35b09d967ba X-Archives-Hash: b98f229843920d8163553d1c4536736b On 05/25/2013 02:13 PM, hasufell wrote: > Isn't eselect for cases where I might want to reconfigure something or > add configuration values such as for bash-completion, do testing with > java-vm or python implementations during development, switch opengl > implementation depending on the graphics driver loaded and whatnot. > > I don't see any of this applying to init system, nor do I see a reason > to randomly switch between those. It's rather something to configure > during installation, so I'd rather expect proper documentation. Beside switching completely init system (since there is this itch to try new toys here), you also have addons such as benchmarks such bootchart, fs layout mappers/optimizers such as ureadahead and e4rat. Some are something you want to run on-off. All this started because Fabio had enough people pestering him about systemd and he wanted some simple way so people could try it and get back once burnt or vice-versa. I have my uses for it since beside using bb-init to shave some time spent spawning ephemeral processes on complex runscript, there is also the runit integration in openrc that would feel bad having it rotting in a branch w/out making it available and it has the very same issues you have with systemd. So having an eselect applet for this kind of purposes makes sense. lu