From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E2P90-0005Xx-SI for garchives@archives.gentoo.org; Tue, 09 Aug 2005 08:07:31 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7985X1Z014035; Tue, 9 Aug 2005 08:05:33 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7985WsI008177 for ; Tue, 9 Aug 2005 08:05:32 GMT Received: from localhost ([127.0.0.1]) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1E2P7W-0000Fb-Qt for gentoo-amd64@lists.gentoo.org; Tue, 09 Aug 2005 08:05:59 +0000 Subject: Re: [gentoo-amd64] Re: file type not allowed in /usr/lib From: Jeremy Huddleston To: gentoo-amd64@lists.gentoo.org In-Reply-To: References: <42F53B6D.1080908@burnieanglican.org.au> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-6Z1hjuxGl9btS4rmNt8c" Date: Tue, 09 Aug 2005 01:05:58 -0700 Message-Id: <1123574758.7272.12.camel@cloud.outersquare.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 X-Archives-Salt: caccd15a-b9f4-4a9b-b010-594a31efa279 X-Archives-Hash: 63a8e15d50d0a9314e33959add2ae3c1 --=-6Z1hjuxGl9btS4rmNt8c Content-Type: text/plain Content-Transfer-Encoding: quoted-printable > With 2005.1, I'm expecting FEATURES=3Dmultilib-strict will be the default= , > to finally weed out as many of the few remaining back packages as > possible. I don't suspect that will be "default" as I'd rather not burden users with those problems that should be caught by developers. Before we make the switch to eliminating the symlink for good, we'll need to QA every amd64 marked package to make sure it doesn't break under multilib-strict... I'm not looking forward to that, but hopefully we'll be able to break up the burden among the devs, ATs and community. > With 2006.0, it's possible that lib -> lib64 symlink can > finally be broken, and any remaining packages then WILL get bugs filed, > when someone tries to use them and has issues. You can actually do that now with the 2005.0/no-symlinks profile, but I haven't done much QA on it yet, but PLEASE file bugs that you come across with it. > With luck, by 2006.1, it > should be safe to start doing basically the same thing with the lib32 -> > lib move, as we will have just got thru doing with the lib -> lib64 move. Again, 2005.0/no-symlinks/no-lib32 profile... uh... don't expect this one to work though ;) BUG reports welcome... also developer muscle welcome. I want to get gcc-config 2.0 done first (see my blog). > First, there will be a symlink between the two, in another release or two= , > the main packages will be changed and it'll be time to activate the > multilib-strict test for anything still ending up in lib32 instead of lib= . > By 2007.0, therefore, if luck holds, that multilib-strict test can be the > default, to catch all the stragglers possible, and 2007.1 should then > hopefully be able to remove lib32, relegating it to the annuls of > Gentoo-amd64 history. (Those .1 mentions assume that Gentoo continues > with the twice-yearly releases, thus, they mean second-half.) So yeah, in like many years down the road, this should all be worked out assuming I get off my ass and get things rolling... > However, that's really only half the issue. The other half is portage, > which currently can't track 32-bit dependencies separate from its 64-bit > dependencies. We had hoped that portage would have dual-bitness support > by 2005.1, but that's now looking impossible,=20 Uhm... yeah... did I mention that I don't like python... so that means this probably won't happen soon or quickly unless someone else steps up to the task to help out (or someone convinces me to enjoy python)... the design is pretty much there, but it's not gonna get implemented by me alone. If anyone is interested in helping out with this project, this is a great opportunity to contribute a much needed feature. > Thus, it'll be 2006.0 at the earliest, before portage > will be able to handle dual-bitness tracking, keeping the 32-bit > dependencies separate from the 64-bit dependencies. And that's very optimistic. --Jeremy --=-6Z1hjuxGl9btS4rmNt8c Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBC+GPlOpjtAl+gMRURAjXVAKCoQxzVaLxC4ukPVnuHqwicjpdzHwCcCNME b/HvXH1J7KTfd22G7fTDlbw= =B6Rw -----END PGP SIGNATURE----- --=-6Z1hjuxGl9btS4rmNt8c-- -- gentoo-amd64@gentoo.org mailing list