dev-util/pkgconfig is not installed in my system, but ffmpeg needs it for configure: >>> Preparing source in /tmp/portage/media-video/ffmpeg-0.5_p20373/work/ffmpeg-0.5_p20373 ... >>> Source prepared. >>> Configuring source in /tmp/portage/media-video/ffmpeg-0.5_p20373/work/ffmpeg-0.5_p20373 ... true ./configure: line 2307: pkg-config: command not found ./configure: line 2308: pkg-config: command not found ERROR: libschroedinger not found Reproducible: Always Steps to Reproduce: 1. emerge -C dev-util/pkgconfig 2. emerge -Dv media-video/ffmpeg
Not exactly, ffmpeg tries its utmost to avoid depending on pkg-config, however due to their design it is impossible to use dirac and schroedinger without pkg-config. The two are the only ones for which FFmpeg needs pkg-config. Possible solutions: 1) Make libschroedinger/libdirac depend on pkg-config. While I'd consider that somewhat correct I expect others might not consider it a good idea. 2) Make schroedinger/dirac use flags depend on pkg-config.
>Make libschroedinger/libdirac depend on pkg-config why they should depend on it? >Make schroedinger/dirac use flags depend on pkg-config. this is the best solution.
any progress?
Hi, thanks for the notice, fixed in cvs now =)