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 packages > >> are broken allows other devs to look at things and maybe come to agreement > >> that crossdev is the source of the problem or perhaps another solution that > >> applies to all of them can be worked up. > > > > All multilib packages that use pkgconfig, for one thing. (Which means almost > > all multilib packages.) Because current crossdev versions blindly install > > their > > /usr/bin/i686-pc-linux-gnu-pkg-config wrapper script, overwriting the binary > > belonging to pkgconfig[abi_x86_32]. > > 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 crossdev > 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
signature.asc
Description: This is a digitally signed message part