On Wednesday, 21 January 2009 at 00:09, Nicolas Chauvet wrote: > 2009/1/20 Nicolas Chauvet <kwiz...@gmail.com>: > > 2009/1/20 Dominik 'Rathann' Mierzejewski <domi...@greysector.net>: > >> They're not missing. Most probably the .pc file is broken or it's a bug > >> in pkg-config. > > We are talking about the EL-5 ffmpeg-devel here. > > > > Nah, this is a bug in ffmpeg-devel package (meant the pc files) > > Because they have something like > > Requires.private: libraw1394 > > > > And the ffmpeg-devel doesn't requires libraw1394-devel where the > > libraw1394.pc is so it doesn't have any chance to output the requested > > information. > > > > Actually, the current situation avoid the problem in the ffmpeg > > pkg-config files by using libs.private with the non-pkgconfig form for > > defining used libraries (instead of the pkg-config form using > > requires.private). > > > Well actually it is a little bit more complicated because there is a problem > at: > https://bugzilla.redhat.com/show_bug.cgi?id=224148 > > So this remains a ffmpeg-devel problem, but for a different reason: > the ffmpeg-devel pkgconfig implementation rely on a version of > pkg-config that support the Requires.private , which the EL5 version > doesn't features yet. > > Until this feature is backported, this remains a ffmpeg-devel bug.
Very well. It's better to add a workaround in just one place instead of in every package that needs ffmpeg-devel. I'll try to fix that soon, but if you or Karel could send me a patch for the spec file with the necessary BRs, it'd make the fix faster. I'm a bit short on time these days. Regards, R. -- Fedora http://fedoraproject.org/wiki/User:Rathann RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu "Faith manages." -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"