From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-user+bounces-136906-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1SCwP6-0002n0-DC
	for garchives@archives.gentoo.org; Wed, 28 Mar 2012 17:11:24 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id C7276E0E9A;
	Wed, 28 Mar 2012 17:10:59 +0000 (UTC)
Received: from mail.muc.de (colin.muc.de [193.149.48.1])
	by pigeon.gentoo.org (Postfix) with ESMTP id 00A6FE0E3A
	for <gentoo-user@lists.gentoo.org>; Wed, 28 Mar 2012 17:08:51 +0000 (UTC)
Received: (qmail 21062 invoked by uid 3782); 28 Mar 2012 17:08:50 -0000
Received: from acm.muc.de (pD951BA67.dip.t-dialin.net [217.81.186.103]) by
	colin.muc.de (tmda-ofmipd) with ESMTP;
	Wed, 28 Mar 2012 19:08:49 +0200
Received: (qmail 27874 invoked by uid 1000); 28 Mar 2012 17:07:33 -0000
Date: Wed, 28 Mar 2012 17:07:33 +0000
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: After /usr conflation: why not copy booting
	software to /sbin rather than initramfs?
Message-ID: <20120328170733.GA27818@acm.acm>
References: <20120327142646.GB3754@acm.acm>
	<20120327154620.21440f87@digimed.co.uk>
	<86iphq0vza.fsf@jane.chrekh.se>
	<003e01cd0c53$a2e99b90$e8bcd2b0$@kutulu.org>
	<20120327212422.GA3437@acm.acm>
	<20120327234819.45111444@khamul.example.com>
	<20120327223544.GC3437@acm.acm>
	<20120328005520.140b8fd6@khamul.example.com>
	<20120328140132.GA3546@acm.acm>
	<20120328155636.5296a82d@hactar.digimed.co.uk>
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
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-Disposition: inline
In-Reply-To: <20120328155636.5296a82d@hactar.digimed.co.uk>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Delivery-Agent: TMDA/1.1.12 (Macallan)
From: Alan Mackenzie <acm@muc.de>
X-Primary-Address: acm@muc.de
X-Archives-Salt: 1ea1f7aa-9e2a-46bd-83b8-a9789d44909f
X-Archives-Hash: a7351588398620397f316cc382caefa7

Hi, Neil.

On Wed, Mar 28, 2012 at 03:56:36PM +0100, Neil Bothwick wrote:
> On Wed, 28 Mar 2012 14:01:32 +0000, Alan Mackenzie wrote:

> > > Read my other mail and pay attention to the difference between
> > > transient and persistent.  

> > In my proposed solution, the executables in /sbin would only exist until
> > /usr had been mounted and the runtime PATH set up.  After the
> > unification of /usr, /sbin won't even exist (apart from in schemes like
> > mine).

> What happens to files that are installed to /bin, /sbin or /lib by
> default?

Aren't they getting shoved into /usr?  I thought that was the whole point
of the excercise.

> Where do kernel modules go?

I hadn't actually thought of that - I've never built a kernel with
modules enabled.  Where do kernel modules go?  Won't they be going into
/usr somewhere?

Incidentally, dracut says it won't work on a kernel without modules.  I
don't know if it's true or not.

> > I look forward with foreboding to the time when such recovery will not
> > be possible.  Only a legacy Gentoo system or a recovery CD will help
> > then. I think it highly probable that "can't boot" bugs will continue
> > to happen occasionally.  I'd like to carry on having a bootable
> > skeleton system for when this happens.

> When an initramfs fails to boot, it drops you to a busybox shell, ...

You know, that cheers me up a lot.

> ...although I also have a SystemRescueCD ISO in /boot for such
> situations.

I suppose I could do with that, too.  And I should learn how to use it.

> -- 
> Neil Bothwick

> Top Oxymorons Number 12: Plastic glasses

I wear spectacular glasses.

-- 
Alan Mackenzie (Nuremberg, Germany).