Libraries and packaging problem
Claudio Matsuoka
claudio at mandriva.com
Thu Mar 30 10:08:05 PST 2006
On Thursday 30 March 2006 13:55, Claudio Matsuoka wrote:
> On Wednesday 29 March 2006 21:27, Mike A. Harris wrote:
> > Yep, I've pointed that out before also. IMHO, either:
> > - the pkg-config files provided by X.Org are broken and incorrect and
> > should be fixed to not have Requires.private
> > or
> > - pkg-config itself is a broken design that does not allow a way of
> > specifying dependencies properly in the manner that is necessary.
>
> I was leaning towards the first case, but Ubuntu Dapper is doing it
correctly
> with the same .pc files. I'll check if their pkgconfig is patched, or the
> explanation is elsewhere.
Case solved, at least for Mandriva. The Ubuntu package is unpatched and the
Mandriva package was explicitly broken by configuring it with
--enable-indirect-deps, making it list both direct and indirect dependencies.
A have no idea why, but this flag is certainly breaking much more packages
than just Xorg. (And yes, I suck, I reported a problem that was in fact
caused by ourselves.)
If Fedora has a similar behavior, it must have a different reason, since
pkg-config isn't configured with --enable-indirect-deps.
More information about the xorg-modular
mailing list