Extras i386 rawhide rebuild in mock status 2006-05-29
Paul Howarth
paul at city-fan.org
Wed May 31 17:11:48 UTC 2006
Matthias Saou wrote:
> Paul Howarth wrote :
>
> [...]
>>> Additionally, -devel packages which don't get it right often break the .pc
>>> file dependency chain, so that is the place where to fix the "Requires".
>> Two questions:
>>
>> 1. should bugs be raised on packages like freetype, which has a -devel
>> subpackage that includes a .pc file but has no dep on pkgconfig?
>>
>> 2. If the answer to the first question is yes, should the raised bug be
>> a blocker of the BuildReqBlocker bug? Or should it be a blocker of a bug
>> for a specific package that's failing to build because pkg-config is not
>> present (as in Matthias' example).
>>
>> Something as low down in the dependency chain as freetype could
>> potentially fix a lot of package build issues.
>
> I remember having filed a bug against gtk2 or glib2 a long time ago
> because the -devel sub-package didn't require pkgconfig, but the
> maintainer didn't want to make the change. If general consensus is to
> go in that direction now, and the minimal set of build packages
> reflects that, then I'm all for it.
>
> I've actually filed that exact same bug for lua a moment ago since
> Matt's reports show that it makes the lighttpd rebuild fail :
>
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=193674
WindowMaker has buildreqs that, with their dep chain, pull in the
following -devel packages:
glibc-devel i386 2.4.90-10 core
1.9 M
libstdc++-devel i386 4.1.1-1 core
9.5 M
fontconfig-devel i386 2.3.95-3 core
169 k
gettext-devel i386 0.14.5-3 core
1.1 M
giflib-devel i386 4.1.3-7 core
109 k
libICE-devel i386 1.0.1-1 core
13 k
libSM-devel i386 1.0.1-1 core
9.2 k
libX11-devel i386 1.0.1-1 core
679 k
libXext-devel i386 1.0.1-1 core
58 k
libXft-devel i386 2.1.8.2-3.2 core
16 k
libXinerama-devel i386 1.0.1-1.2 core
5.0 k
libXpm-devel i386 3.5.5-1 core
31 k
libXrender-devel i386 0.9.1-1 core
8.5 k
libjpeg-devel i386 6b-36.2.1 core
106 k
libpng-devel i386 2:1.2.10-5 core
182 k
libtiff-devel i386 3.8.2-3 core
497 k
xorg-x11-proto-devel i386 7.1-1 core
264 k
zlib-devel i386 1.2.3-1.2.1 core
101 k
freetype-devel i386 2.1.10-6 core
577 k
libXau-devel i386 1.0.1-1 core
11 k
libXdmcp-devel i386 1.0.1-1 core
7.1 k
mesa-libGL-devel i386 6.5-6 core
118 k
If just one of those had a dep on pkgconfig, WindowMaker would build (I
realise that not all of them ship .pc files, but many of them do).
Paul.
More information about the fedora-devel-list
mailing list