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 4BB451381F3 for ; Thu, 30 May 2013 06:30:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9ED8DE0968; Thu, 30 May 2013 06:29:55 +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 B3A12E0964 for ; Thu, 30 May 2013 06:29:54 +0000 (UTC) Received: from [192.168.0.95] (dynamic-adsl-84-220-80-211.clienti.tiscali.it [84.220.80.211]) (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 4AA3233E1C1 for ; Thu, 30 May 2013 06:29:53 +0000 (UTC) Message-ID: <51A6F1E8.6060607@gentoo.org> Date: Thu, 30 May 2013 08:30:00 +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] Re: Switchup-mode and boottime selector? Was: eselect init References: <51A1F493.90101@gentoo.org> <51A22310.70202@gentoo.org> <20130527224021.GA18963@waltdnes.org> <20130528135619.44259b60@TOMWIJ-GENTOO> <20130529105249.433e57f0@TOMWIJ-GENTOO> <20130529181554.GB23135@waltdnes.org> <20130529215600.0e53c63f@TOMWIJ-GENTOO> <20130529205523.GA6281@linux1> In-Reply-To: <20130529205523.GA6281@linux1> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 9b33c50d-cc2b-4c4d-8eac-c1c953072198 X-Archives-Hash: 583255b638765d5b80d4a992370269e5 On 05/29/2013 10:55 PM, William Hubbs wrote: > On Wed, May 29, 2013 at 09:56:00PM +0200, Tom Wijsman wrote: >>> There are a couple of other possible approaches... >>> >>> 1) If the 2 systems can achieve peacefull co-existance (i.e. no >>> identically-named files with different contents) then simply have 2 >>> boot entries in /etc/lilo.conf (or grub equivalant)... >>> >>> [SNIP to shorten mail] >> >> Users can already do this, this isn't a solution. >> >> We want to make this easier towards the user, therefore doing heavy >> discussion to exhaust all the alternatives and maybe someone's >> interested in implementing one of them that appears most feasible. > > Since users can already do this, why are we bothering with re-inventing > the wheel? How does running an eselect init command make it easier for > the user than telling them to edit their boot loader config file? Because to me and many other EFI users is quite annoying having to rebuild the kernel or do something ugly such as editing a binary file. Because it isn't just editing a file or rebuilding the kernel but also have a short trip in single mode to switch back and forth inittab. Because addons such as bootchart2 or e4rat would be much simpler to use through eselect init than doing the whole bootloader or kernel-rebuild dance. > Gentoo users are expected to build their kernel and write their boot > loader config file initially, so why are we trying to dumb this down? Because usually we aren't linux from scratch and we try to automate as much as we could, leaving the options there to be selected =) lu