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 635DC1381F3 for ; Fri, 9 Nov 2012 21:02:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2F32021C00D for ; Fri, 9 Nov 2012 21:02:05 +0000 (UTC) Received: from amun.cheops.bitzolder.nl (amun.cheops.bitzolder.nl [83.161.135.166]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 07AE6E04ED for ; Fri, 9 Nov 2012 18:21:29 +0000 (UTC) Received: from nut.cheops.bitzolder.nl ([2001:888:1022:0:ca2a:14ff:fe35:7a00] helo=gentoo.org) by amun.cheops.bitzolder.nl with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1TWtCo-0000Cu-T8 for gentoo-project@lists.gentoo.org; Fri, 09 Nov 2012 19:21:28 +0100 Date: Fri, 9 Nov 2012 19:21:25 +0100 From: Fabian Groffen To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] Council meeting: Tuesday 11 November 2012, 19:00 UTC Message-ID: <20121109182125.GW83592@gentoo.org> Mail-Followup-To: gentoo-project@lists.gentoo.org References: <20121106212816.GE82762@gentoo.org> <20121108174548.GB3842@linux1> <20121108181557.GP83592@gentoo.org> <20121108185348.GB3931@linux1> <20121108204629.5ae6765d@gentoo.org> <20121109051346.GA20124@linux1> <20121109083355.248ffbe3@gentoo.org> <20121109153247.GA21483@linux1> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RlgFhasKO3bfRJ5j" Content-Disposition: inline In-Reply-To: <20121109153247.GA21483@linux1> User-Agent: Mutt/1.5.21 (Darwin 11.4.2, VIM - Vi IMproved 7.3) Organization: Gentoo Foundation, Inc. X-Content-Scanned: by amun.cheops.bitzolder.nl (Exim Exiscan) using SpamAssassin and ClamAV X-Archives-Salt: b79f74f2-9f99-4bdc-8d3b-d3c93850c589 X-Archives-Hash: ca5aa22bcbf18e57d70bb1a27c219ba1 --RlgFhasKO3bfRJ5j Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 09-11-2012 09:32:47 -0600, William Hubbs wrote: > > Testing it. Testing the /usr move broadly. > > You want gen_usr_ldscript on non-bootable systems (eg prefix, mingw) to > > be (mostly) a noop too which you can't distinguish from only CHOST. >=20 > That has been done already by toolchain a while back. Take a look at the > code in toolchain-funcs.eclass. There are very few platforms where this > function does anything at all these days. It would just be a matter of > removing linux from the platforms it supports. They tested it? Are you referring to the platforms from bug #417451? (excluding the Prefix platforms, because in the Prefix tree gen_usr_ldscript just works, because it breaks existing installs to disable it) > > IMHO this needs a discussion on -dev before going through the council. > =20 > I would send the patch to do this to -dev anyway, so at that time I > guess we could have folks apply it and rebuild their systems and see > what breaks. >=20 > Since applying the patch itself will not force any rebuilds, it should > just end up being a natural migration; as things are rebuilt the > libraries will move from /lib to /usr/lib with no harm being done. I thought so too, until I got dangling symlinks for older zlib for some reason (preserve-libs? ebuild?) which wasn't really a funny experience. So, before this is done, we must test it in all forms, not rely on theory. Alexis' profile suggestion nicely allows existing installs to remain as is, new installs to be without /usr-split, and people to move over when they deem that a good idea. --=20 Fabian Groffen Gentoo on a different level --RlgFhasKO3bfRJ5j Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (Darwin) iEYEARECAAYFAlCdSaUACgkQX3X2B8XHTomVVwCfeuAY9596UX5t/mZfcffhgjjZ d34An3wjL6JIjlyhJ7sRW/oqoCVyZe+7 =JWoT -----END PGP SIGNATURE----- --RlgFhasKO3bfRJ5j--