From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 9934259CAF for ; Wed, 6 Apr 2016 08:55:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 281C821C083; Wed, 6 Apr 2016 08:55:22 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2165B21C05D for ; Wed, 6 Apr 2016 08:55:21 +0000 (UTC) Received: from red.yakaraplc.local (host213-123-185-55.in-addr.btopenworld.com [213.123.185.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: chewi) by smtp.gentoo.org (Postfix) with ESMTPSA id 38EF1340BD2 for ; Wed, 6 Apr 2016 08:55:19 +0000 (UTC) Date: Wed, 6 Apr 2016 09:55:12 +0100 From: James Le Cuirot To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] usr merge Message-ID: <20160406095512.10fcedc4@red.yakaraplc.local> In-Reply-To: <674824c3-71f2-4ebd-bb4b-fa70b26b0669@gentoo.org> References: <570312c8.1469ca0a.30985.5db1@mx.google.com> <674824c3-71f2-4ebd-bb4b-fa70b26b0669@gentoo.org> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-redhat-linux-gnu) 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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 375acb4c-bfbd-4dee-bcc1-7dd5510f08c5 X-Archives-Hash: b108cbe150a310e70b67e80c525ad3db On Wed, 06 Apr 2016 09:42:04 +0200 Alexis Ballier wrote: > > This was invented in Solaris and copied by RHEL. The upgrade > > path for the /usr merge on those systems is a complete > > reinstall. Upgrading from RHEL6 to RHEL7 this Solaris 10 to > > Solaris 11 is not supported. The reason being that there are > > ways of configuring the system boot process with the original > > layout that break if you try using scripts to migrate to the new > > one. A USE flag for the /usr merge that is off by default would > > allow us to have both worlds without putting any systems at > > risk. > > that's what i'm actually more worried about: the fact they failed to > have a proper upgrade path doesnt mean it is impossible, just that it > is not easy. What about Fedora? This system I'm on now started as Fedora 16 and has been upgraded step by step to 23. /bin, /lib, /lib64, and /sbin are symlinks but I'm pretty sure it didn't start out that way. I knew the change was coming but when it actually happened, I didn't notice for quite a while. -- James Le Cuirot (chewi) Gentoo Linux Developer