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-49184-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1RiA2l-0005vk-EZ
	for garchives@archives.gentoo.org; Tue, 03 Jan 2012 19:29:07 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 6017221C1FF;
	Tue,  3 Jan 2012 19:28:58 +0000 (UTC)
Received: from mail-ey0-f181.google.com (mail-ey0-f181.google.com [209.85.215.181])
	by pigeon.gentoo.org (Postfix) with ESMTP id 0C05121C05E
	for <gentoo-dev@lists.gentoo.org>; Tue,  3 Jan 2012 19:28:06 +0000 (UTC)
Received: by eaai1 with SMTP id i1so11376980eaa.40
        for <gentoo-dev@lists.gentoo.org>; Tue, 03 Jan 2012 11:28:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type;
        bh=Uy3ju7MxeF4xsAT6PiX/glsIG9fbjT7L5o4kHNzLVlU=;
        b=WKZVHT8LS1r+NAtwSdzXDRNFd0je5QEny+PzsArRQfkJA0SLDvsG9UjaAwXcAMcwkK
         nOOvD393vfNT15d+D/NYmKB95oKM6tJwrnZytXTWVPwPl+IsNuekofXqwP4nGfRbnaez
         f3MgFzCGOSuLdMx+bSFEivMJzg9y15qCESkto=
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.205.122.76 with SMTP id gf12mr12259270bkc.21.1325618886099;
 Tue, 03 Jan 2012 11:28:06 -0800 (PST)
Sender: freemanrich@gmail.com
Received: by 10.204.19.1 with HTTP; Tue, 3 Jan 2012 11:28:05 -0800 (PST)
In-Reply-To: <20120103183608.GB13702@linux1>
References: <20120101015947.GA9914@linux1>
	<20120103095157.GC1961@waltdnes.org>
	<20120103151035.GA13017@linux1>
	<4F032F62.9050800@gentoo.org>
	<20120103183608.GB13702@linux1>
Date: Tue, 3 Jan 2012 14:28:05 -0500
X-Google-Sender-Auth: XyxVAelnPrtI8NibxKCt1BlGMTc
Message-ID: <CAGfcS_menv2egoR-U07S0T6dnviCqqnEWNtvx-6_0F_TST7kCg@mail.gmail.com>
Subject: Re: [gentoo-dev] rfc: locations of binaries and separate /usr
From: Rich Freeman <rich0@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Content-Type: text/plain; charset=ISO-8859-1
X-Archives-Salt: dbd0a2ae-15ce-4dad-9910-a224ad75f90a
X-Archives-Hash: 1355162c270b6c7a10a21ca51ca71bb1

On Tue, Jan 3, 2012 at 1:36 PM, William Hubbs <williamh@gentoo.org> wrote:
> Well, I don't think everything is going to move immediately. The way I
> see this happening is, udev/systemd/kmod are moving first, then other
> upstreams will move their software.

Agreed.  If only a few packages have issues we don't have to subject
our users to a huge overnight change.  We can just move gradually with
upstream.

> Hmm, I'm not really interested in putting symbolic links in /usr/bin
> linking to things in /bin or /sbin. I'm not following what that does for
> us.

Perhaps we could consider compatibility packages, like a bash-links
that just installs a symlink to /usr/bin/bash in /bin.  Ideally we'd
never create them, but if a package can't be fixed in a
straightforward way we could add a link package and then have that
package depend on it.  Then we can get rid of those links over time as
nothing depends on them when upstream catches up.

Before anything changes at all we need to have a solution in
dracut/etc for mounting /usr.  Once that is in place packages can move
at any pace we wish, so there is no reason to short-cut QA.

Rch