Michael,

Would you consider making this into a find-requires script? In that case the dependencies won't need to be added manually.

regards,

Stefan

Hi.

will trying to fix buildrequires, i have come on this one

http://eijk.homelinux.org/build/contrib/i586/problem/ices-0.3-2mdk

the compilation stopped when configure tried to detect libshout3-devel, listed as buildrequires. It stopped because pkgconfig was not found.
libshout3-devel should require pkgconfig, since it is needed for the proper auto detection of the include.

there is a lot of package who drop a file in /usr/lib/pkgconfig/ without having a requires on pkgconfig.

this script [1] gives most of the package who misses the requires on pkgconfig [2].

Am i wrong when i say they should be fixed ?
Because there is a lot of wrong requires, i may have missed a detail....

Some of the packages are not -devel library, i guess they should be fixed, because pkgconfig files belong to the -devel.

And some are not library, such as linphone, who does not provides any include or libray, so i guess there is a problem.


[1]

for i in `urpmf '/usr/lib/pkgconfig/' | awk -F: '{print $1}' | sort | uniq `; do if ! urpmq -d $i | grep -q pkgconfig ; then
echo $i ;
fi;
done;




[2]

autotrace
epiphany-devel
gdesklets
gedit
gkrellm-devel
gnome-mime-data
gnome-python
gnome-system-tools
gok
gretl
gstreamer-python
gtk-doc
gtk-engines2
gtkmathview
ImageMagick
libaiksaurus-1.0_0-devel
libalsa2-devel
libalsaplayer0-devel
libaudiofile0-devel
libavifile0.7-devel
libdia-newcanvas0
libdirectfb0.9_18-devel
libebg1
libecore0
libedb1
libeet0
libefs1-devel
libesound0-devel
libevas1
libexif9-devel
libflatzebra0.1
libfontconfig1-devel
libgmime2.0-devel
libgnokii0
libgphoto2-devel
libgsl0-devel
libgtkglarea2.0
libgtksharpglue-devel
libladcca1-devel
liblrdf0-devel
libmnote7-devel
libmpeg2dec0-devel
libmusicbrainz2-devel
libneon0.24-devel
libnspr4-devel
libnss3-devel
libogre0-devel
libopenbabel0-devel
libopenssl0.9.7-devel
libots-1_0-devel
libparagui1.0-devel
libpng3-devel
libscaffold-1_0-devel
libshout3-devel
libsmi2-devel
libsqlite0-devel
libstartup-notification-1_0-devel
libticables3-devel
libticalcs4-devel
libtifiles0-devel
libtre3-devel
libuser1-devel
libxfree86-devel
libxine1-devel
libxml++10-devel
libxml1-devel
libxml2-devel
libxslt1-devel
linphone
mozilla-devel
mozilla-firebird-devel
pstoedit
pyorbit-devel
rhythmbox
spirit
streamtuner-devel
zziplib0-devel






Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to