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.77) (envelope-from ) id 1SroYw-0005Kg-Gd for garchives@archives.gentoo.org; Thu, 19 Jul 2012 11:06:31 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EA7A3E04C8; Thu, 19 Jul 2012 11:06:16 +0000 (UTC) Received: from mail-bk0-f53.google.com (mail-bk0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id EB2DDE0369 for ; Thu, 19 Jul 2012 11:05:40 +0000 (UTC) Received: by bkwj4 with SMTP id j4so2220244bkw.40 for ; Thu, 19 Jul 2012 04:05:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=GuS49fjO2fM9l7yQin0XfZeho+DPpwW7TumF39XTYmU=; b=I8eLUrN3EP5+nIGOr6p8+g/jryn7M98mqjRE4HwccxMk1Po3YyrV1d2FgxTBN9qL3E Y4UOVJRdVpYd3sCAtlU8xMGA/qfEh3acFUexnSdpyNtOXHLYXP4cb1cfRp7daBNlhYZN HU0VX0iCMMykl/LIH4hFd0Fj8Pi5r0Ah2xneCatwXKZhLWvDTYMfj/bAcxqVk7wLA8sA K+TLYKq+frp8MA9/VBxcztCtbBaVAl5GmUcfOPcta+aRHvbwYclIpKKLTSqo+N+P8EL1 F/BjLy/iIBLAEaefx+nuTb4/32B7wjG9nwspNQGhueDVZkKv/u2zF+wynHjc5XKVFVeX 6LGg== 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 Received: by 10.205.137.8 with SMTP id im8mr624848bkc.135.1342695940005; Thu, 19 Jul 2012 04:05:40 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.205.35.79 with HTTP; Thu, 19 Jul 2012 04:05:39 -0700 (PDT) In-Reply-To: References: <5005D70D.3060108@gentoo.org> <1342566449.18313.38.camel@TesterTop4> <50063368.8080106@gentoo.org> <20120718101027.55dd00fe@pomiocik.lan> <5006B7A4.6010202@gentoo.org> <20120718161351.GA19044@serenity.o.westcall.spb.ru> <20120718184012.12446404@googlemail.com> <20120718195809.242f7d99@pomiocik.lan> Date: Thu, 19 Jul 2012 07:05:39 -0400 X-Google-Sender-Auth: E3dvUHxDazaFC1PBmwSsFUCzgNo Message-ID: Subject: Re: [gentoo-dev] Opinion against /usr merge From: Rich Freeman To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: d8438a68-183a-4ccb-8bbb-869523d91f47 X-Archives-Hash: 724b24fc720e1d68d1d4031d0683a293 On Wed, Jul 18, 2012 at 4:05 PM, Alec Warner wrote: > > I'm not really following your logic here, so forgive me. I completely > understand why folks do not say, rebuild their kernel when it is > updated (kernel configs are annoying.) > > However lets say I have coreutils in / and coreutils in my initramfs. > I upgrade coreutils from v1 to v2. Are you saying that you are too > afraid to update coreutils in / and then also update it in the > initramfs (probably by running $TOOL to copy coreutils from / to > initramfs-root.) As others have mentioned, coreutils doesn't impact the initramfs much anyway, though other tools like mdadm/lvm/etc are more likely to. I think the more practical issue is that it isn't straightforward to do in an automated way. I suppose we could keep an always-up-to-date kernel and initramfs SOMEWHERE, but that won't necessarily be where the user boots it from. Also, we need flexibility as users tend to tweak these things - dracut has lots of options for how the initramfs is built, users might use any of several initramfs implementations, and the kernel config is frequently tweaked, and doesn't always work if you just do a make oldconfig. Usually the way other distros make all of this work is by making everything generic and not support configurability. Rich