Bug#504220: Missing dependencies

Reinhard Tartler siretart at tauware.de
Mon Nov 3 08:14:57 UTC 2008


Sebastian Dröge <slomo at circular-chaos.org> writes:

> Even if this is a dupe of #475031 ffmpeg should be fixed as it currently
> breaks packages depending on it (gstreamer0.10-ffmpeg FTBFS because the
> pkg-config check for libavcodec fails because libtheora is not pulled in
> by libavcodec-dev).

Some ways this bug could be fixed of the top of my head:

 - adding hardcoded dependencies to libav{codec,format}-dev
 - adding calculated dependencies via some substvars mechanism
 - adding hardcoded dependencies to gstreamer0.10-ffmpeg
 - not using pkg-config in gstreamer0.10-ffmpeg in the first place

You suggest using option 1. TBH, I don't think this is the best
technical solution, but rather an ugly workaround. Depending on Tollef's
answer, I'd suggest implementing 2. or even better, fix pkg-config to
avoid the issue in the fist place.

I don't feel like rushing in quick hacks; we are not under release
timeline pressure ATM. Since pkg-config is in widespread use in debian,
let's please try to find a propoer solution for the underlying issue.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4





More information about the pkg-multimedia-maintainers mailing list