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-dev+bounces-49334-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1RkCVW-0007YA-Ue
	for garchives@archives.gentoo.org; Mon, 09 Jan 2012 10:31:15 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 4334A21C127;
	Mon,  9 Jan 2012 10:31:06 +0000 (UTC)
Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181])
	by pigeon.gentoo.org (Postfix) with ESMTP id 092C021C11D
	for <gentoo-dev@lists.gentoo.org>; Mon,  9 Jan 2012 10:30:39 +0000 (UTC)
Received: by werm12 with SMTP id m12so3183832wer.40
        for <gentoo-dev@lists.gentoo.org>; Mon, 09 Jan 2012 02:30:39 -0800 (PST)
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.216.139.94 with SMTP id b72mr7549467wej.38.1326105038762; Mon,
 09 Jan 2012 02:30:38 -0800 (PST)
Sender: antarus@scriptkitty.com
Received: by 10.227.199.5 with HTTP; Mon, 9 Jan 2012 02:30:38 -0800 (PST)
In-Reply-To: <20120109092212.18c6dc5e@pomiocik.lan>
References: <20120101015947.GA9914@linux1>
	<4F0A1FAD.4040903@gentoo.org>
	<20120109092212.18c6dc5e@pomiocik.lan>
Date: Mon, 9 Jan 2012 02:30:38 -0800
X-Google-Sender-Auth: H3n43L4maUHO58BNqQRU13lVsvo
Message-ID: <CAAr7Pr-+YeU2asKqxWCC6VDEVZonuzL5UdNSedEDhf4ELAqeBg@mail.gmail.com>
Subject: Re: [gentoo-dev] rfc: locations of binaries and separate /usr
From: Alec Warner <antarus@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Cc: xmw@gentoo.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: 70a95f20-40c4-419b-addc-80a5c96eaffd
X-Archives-Hash: e403b434924d2302909b5f7621a09e24

On Mon, Jan 9, 2012 at 12:22 AM, Micha=C5=82 G=C3=B3rny <mgorny@gentoo.org>=
 wrote:
> On Sun, 08 Jan 2012 23:58:53 +0100
> Michael Weber <xmw@gentoo.org> wrote:
>
>> Concern is to sustain the freedom of choice that brought me to Gentoo.
>>
>> Please provide systemd as an option.
>> And provide sysvinit/openrc as an option.
>> Do __not__ make an initrd mandatory.
>
> And I'd like to have the freedom of having a clean rootfs and system
> free of random static executables needed to mount /usr with random
> filesystems.
>
> Static linking is IMHO worse than making _initramfs_ mandatory.
> Or maybe do you have method to force rebuilds of packages dependant
> on static libraries?

Do you have a method to force rebuilds of the initramfs?

The argument you used against static linking was that my statically
linked binary has a library with a data corruption bug and thus when I
go to rescue my machine I might inadvertently delete everything. How
is having the library in my initramfs any different (even dynamically
linked?)

-A

>
> --
> Best regards,
> Micha=C5=82 G=C3=B3rny