Re: Extras i386 rawhide rebuild in mock status 2006-05-29

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux