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 ) id 1RhjHA-00059r-Af for garchives@archives.gentoo.org; Mon, 02 Jan 2012 14:54:12 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7973B21C072; Mon, 2 Jan 2012 14:53:18 +0000 (UTC) Received: from mail-gx0-f181.google.com (mail-gx0-f181.google.com [209.85.161.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 8A6A921C223 for ; Mon, 2 Jan 2012 14:51:39 +0000 (UTC) Received: by ggnq2 with SMTP id q2so1123738ggn.40 for ; Mon, 02 Jan 2012 06:51:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=/995zml4R0T/gqjjMpELP7lKl8gn9ci3YM3Q3qr1B2w=; b=MK3/QlHTCFdiGnUjRl6gqAjkoIZRLSGwH4G6nDVy8iAiCleugglbDvu0rujAzcBNmK 8pj2euPG1mS9EfLRVjS0rbNbRueSNALTCOG7pdDLndIWUWk6O75x/QzcPQk1YAUwB5kB fbWaOxvaEU448Y7NP0kiTaDBFS2zMX2n6b7A0= Received: by 10.100.214.2 with SMTP id m2mr10226506ang.46.1325515899066; Mon, 02 Jan 2012 06:51:39 -0800 (PST) Received: from linux1 (cpe-76-187-77-158.tx.res.rr.com. [76.187.77.158]) by mx.google.com with ESMTPS id u9sm99712917anh.20.2012.01.02.06.51.36 (version=SSLv3 cipher=OTHER); Mon, 02 Jan 2012 06:51:38 -0800 (PST) Sender: William Hubbs Received: by linux1 (sSMTP sendmail emulation); Mon, 02 Jan 2012 08:48:34 -0600 Date: Mon, 2 Jan 2012 08:48:34 -0600 From: William Hubbs To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: rfc: locations of binaries and separate /usr Message-ID: <20120102144834.GA4582@linux1> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <20120101015947.GA9914@linux1> <20120101183259.GB11860@linux1> <20120101184647.GA12092@linux1> <1325449070.12935.20.camel@TesterTop4> 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: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YiEDa0DAkWCtVeE4" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 64af2082-899a-455f-9b62-80ae5fcb7bc0 X-Archives-Hash: cbd54cfdab65473a6e74221f8cbc46d8 --YiEDa0DAkWCtVeE4 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 02, 2012 at 05:39:39AM +0000, Duncan wrote: > Olivier Cr=EAte posted on Sun, 01 Jan 2012 15:17:50 -0500 as excerpted: >=20 > > On Sun, 2012-01-01 at 12:46 -0600, William Hubbs wrote: > >> I don't think the /{bin,sbin,lib} and /usr/sbin directories should be > >> deleted. > >>=20 > >> However, what I would like to see is that the package maintainers would > >> be responsible for creating any compatibility symlinks their package > >> needs, not portage. I don't think it is a good idea to have portage or > >> any package manager controling the migration. > >=20 > > The other option is to do mv /bin/* /sbin/* /usr/sbin/* /usr/bin; and > > then create symlinks from the other dirs to /usr/bin.. That can be done > > in big move, it's the way Fedora is going to do it. >=20 > That's what I had in mind, and in fact have already been thinking about= =20 > trying, here. >=20 > Which is why I don't really like the idea of packages placing symlinks,= =20 > since then it'd likely be the symlink copied last, overwriting the actual= =20 > binary with the symlink... pointing at itself due to the symlinked dirs! If we don't use symlinks at all, we do not have to force everything in one big move like this, just allow the package maintainers to update things as new releases come out or do rev bumps to move their packages. Eventually everything will be off of /{bin,sbin,lib} and be installed in /usr. William --YiEDa0DAkWCtVeE4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEARECAAYFAk8Bw8IACgkQblQW9DDEZThw8wCeIn3wfuQ3roA2vr0LzLepHpZ0 sSAAoI0paU2qSoFFnkEjN8mYDH69ksM5 =p5/Q -----END PGP SIGNATURE----- --YiEDa0DAkWCtVeE4--