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