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 1E96A13877A for ; Wed, 18 Jun 2014 05:09:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 60A89E0B67; Wed, 18 Jun 2014 05:09:53 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 50924E0B4F for ; Wed, 18 Jun 2014 05:09:52 +0000 (UTC) Received: from rook (unknown [96.241.16.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: tetromino) by smtp.gentoo.org (Postfix) with ESMTPSA id 5B502340063 for ; Wed, 18 Jun 2014 05:09:51 +0000 (UTC) Message-ID: <1403068120.20262.1.camel@rook> Subject: Re: [gentoo-dev] Re: Re: Re: crossdev and multilib interference From: Alexandre Rostovtsev To: gentoo-dev@lists.gentoo.org Date: Wed, 18 Jun 2014 01:08:40 -0400 In-Reply-To: <53A05CC5.9070808@gentoo.org> References: <53208139.2040509@gentoo.org> <1660834.UE1ARX9orZ@vapier> <20140327084108.GA3654@rathaus.eclipse.co.uk> <31757180.gTPZtqku3h@vapier> <20140330095348.GA18419@rathaus.eclipse.co.uk> <539E03A9.3010109@gentoo.org> <539E0563.3080302@gentoo.org> <539EF323.7020208@gentoo.org> <1402944163.8309.2.camel@oswin.hackershack.net> <539F462E.6050905@gentoo.org> <20140616214257.096c93fc@marga.jer-c2.orkz.net> <539F49C2.6090008@gentoo.org> <539F4DFA.7020706@gentoo.org> <539F5288.1000000@gentoo.org> <539F5AB5.7000006@gentoo.org> <539F6B3C.7030807@gentoo.org> <539F8000.5080804@gentoo.org> <539F9E41.9050505@gentoo.org> <539FA536.3010401@gentoo.org> <53A034F4.2000900@gentoo.org> <53A04DF6.6050407@gentoo.org> <1403017001.11300.1.camel@rook> <53A05CC5.9070808@gentoo.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-Ide3jwctx3XbQGe6Wiq/" X-Mailer: Evolution 3.12.3 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 X-Archives-Salt: ec30e409-854a-46d3-8d23-40f50c3b9e08 X-Archives-Hash: 0af3133f9fca870c3a91c722c60f551a --=-Ide3jwctx3XbQGe6Wiq/ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2014-06-17 at 11:20 -0400, Joshua Kinard wrote: > On 06/17/2014 10:56, Alexandre Rostovtsev wrote: > > On Tue, 2014-06-17 at 10:17 -0400, Joshua Kinard wrote: > >> What I'd like to see is a list of all affected packages so we all can = get a > >> sense of just how big the actual problem really is. All I am hearing = so far > >> are unsubstantiated claims of tree-wide breakage. Knowing which packa= ges > >> are broken allows other devs to look at things and maybe come to agree= ment > >> that crossdev is the source of the problem or perhaps another solution= that > >> applies to all of them can be worked up. > >=20 > > All multilib packages that use pkgconfig, for one thing. (Which means a= lmost > > all multilib packages.) Because current crossdev versions blindly insta= ll their > > /usr/bin/i686-pc-linux-gnu-pkg-config wrapper script, overwriting the b= inary > > belonging to pkgconfig[abi_x86_32]. >=20 > But how many packages is that? Is there a way to filter and count the > packages in the tree that are both multilib-capable and rely on pkgconfig= ? > This still doesn't convey the scale of the perceived problem, and this is > why people are not really convinced that a problem exists and that crossd= ev > is the source of the problem. $ eix --depend -z virtual/pkgconfig -a --use -z abi_x86_32 -a --use -z abi_= x86_64 --only-names | wc -l 285 --=-Ide3jwctx3XbQGe6Wiq/ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABAgAGBQJToR7YAAoJEKRDAQ9PHUhgE2IQALavde9NTQvythId3Q8ozNwO HWeyuelpKHozg+NmmG3SygJnBKxlbrzhZbXbN3q+4uJ3l3KyGSrEIfWXFsMV3TdO bgxG3hnv4kb16RforwhOB1bc0jX1A+JaQcUONCj8LmDQBj7ell3FDaQp9DDu0tno eqX5NCuEsFtEfL7HtkJGc/G2KcmiEZYgd8arqWZl6ThTwC10XU8kYu5kSq4i/34x bhw8GeTQy2Qe+6xZykDZhMf3Owysom/4NpePzQeNbxi22J+eWtYFBJWj41G3JPkO TIC0FhclydI5cPNzRibhxou3Vze2jCqLjBd8t3zIUstPEmjzBV7bTbPVUj0yMvsj 1PUFtDSHhH+iwsBxzbNPx8/PNDWzzKtxMNinFAtTS8YV55EW4PL4C08l0G6ETuCG KKNLRvMtTzIQ4NyERjy61lb7toEc+lK4tPm7rcbvG6o6inabzUcMtabNI0V9KOy2 sLZ2CzHUS4EZPlFK0t/KFM/9AEHwCVk/OSJsx4KUdt1szLkta5wEqNbXBrRMDpHx PBl5tzeSvnpMH66i4ICYrJTg7dBgtkPTXED3kC+W6Fnblgi1kce8F5iJMW8DhhAr 7yO6VbRy4bxf5RdQWpHlYNvNUWZMt3dN2w6xsOX0Gr3/ap5VUlk4f5f9qzr2haI9 sXkqxWDwb/WR4+p4Sm0J =Ig9k -----END PGP SIGNATURE----- --=-Ide3jwctx3XbQGe6Wiq/--