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-136851-garchives=archives.gentoo.org@lists.gentoo.org>) id 1SCeIM-0001sv-4t for garchives@archives.gentoo.org; Tue, 27 Mar 2012 21:51:14 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 38F38E0776; Tue, 27 Mar 2012 21:51:05 +0000 (UTC) Received: from mail-wi0-f175.google.com (mail-wi0-f175.google.com [209.85.212.175]) by pigeon.gentoo.org (Postfix) with ESMTP id D66ABE073F for <gentoo-user@lists.gentoo.org>; Tue, 27 Mar 2012 21:49:29 +0000 (UTC) Received: by wibhn6 with SMTP id hn6so5408342wib.10 for <gentoo-user@lists.gentoo.org>; Tue, 27 Mar 2012 14:49:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :organization:x-mailer:mime-version:content-type :content-transfer-encoding; bh=WOMMp+2kU1PWF3PCvKVBlaM4pbmEqj9XhII9DJDVDco=; b=GpdhWzQL5vhv6S3HitEgGWFKZxRDKa+7voIisica3v4WgFn+WU3uZiqV+7v9NLqFb5 RPRgPYVgg0yJiJ8lbJZy2c7nqvEmw/0oB4kw02LnZsYOCt5yV2ms9CT+iI3zywuGaP2y NYwnq2e6lwFWrx8ptOZFnKFAfSerZ9s1/Gjxyb4TE41vCYI6+uaqH9d785AS06BgWv/r EPEYyjvndLMIuzJ6MayaNuJB7x6FvKtVOJ7uK8D5qhmRNCsLVpOkKfLBgv9qeqwAiF4p 9IsBTHNUU2zlOxR9b8sDxC4LWzh43I1rQylKe6/TOhgoWc8q9q0P1kMNMMX4iE0NDMoF Mv6w== Received: by 10.180.73.143 with SMTP id l15mr1311651wiv.11.1332884969141; Tue, 27 Mar 2012 14:49:29 -0700 (PDT) Received: from khamul.example.com (196-210-183-224.dynamic.isadsl.co.za. [196.210.183.224]) by mx.google.com with ESMTPS id k7sm4372186wia.5.2012.03.27.14.49.26 (version=SSLv3 cipher=OTHER); Tue, 27 Mar 2012 14:49:28 -0700 (PDT) Date: Tue, 27 Mar 2012 23:48:19 +0200 From: Alan McKinnon <alan.mckinnon@gmail.com> To: gentoo-user@lists.gentoo.org Cc: acm@muc.de Subject: Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? Message-ID: <20120327234819.45111444@khamul.example.com> In-Reply-To: <20120327212422.GA3437@acm.acm> References: <20120327133728.GA3754@acm.acm> <01c301cd0c22$2fac1300$8f043900$@kutulu.org> <20120327142646.GB3754@acm.acm> <20120327154620.21440f87@digimed.co.uk> <86iphq0vza.fsf@jane.chrekh.se> <003e01cd0c53$a2e99b90$e8bcd2b0$@kutulu.org> <20120327212422.GA3437@acm.acm> Organization: Internet Solutions X-Mailer: Claws Mail 3.7.10 (GTK+ 2.24.10; x86_64-pc-linux-gnu) 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-Transfer-Encoding: 7bit X-Archives-Salt: 0673d5a2-ed1a-46a0-acbb-2066603b5675 X-Archives-Hash: fa68ba4a6649d58aa5221c7eccc3db32 On Tue, 27 Mar 2012 21:24:22 +0000 Alan Mackenzie <acm@muc.de> wrote: > That is precisely what the question was NOT about. The idea was to > copy (not move) booting software to /sbin instead of an initramfs - > the exact same programs, modulo noise - to have the SW in /sbin > necessary to mount /usr. Two words: shared libraries Copying binaries is not enough. You have to find and copy every shared library those binaries use. Plus all the data and other files they might need. This is non-trivial. -- Alan McKinnnon alan.mckinnon@gmail.com