Comment 47 for bug 312898

Revision history for this message
benchang (ben-bcchang) wrote : Re: [Bug 312898] Re: libxxx-dev should be installablewith libxxx-unstripped

Got it. Actually I described the issue incorrectly in my example: the problem
is in fact with compiling, not with dependencies in just using the packages.
OpenCV is largely used for development, and it's libcv-dev that depends on
libav*-dev, which is not satisfied by libav*-unstripped.

So if (in karmic) libavcodec-dev can now be satisfied by having libavcodec-
unstripped, etc., then it's all good. thanks!

On Tuesday 11 August 2009 02:26:37 am Paul Gevers wrote:
> > Kdenlive (video editor) requires libav*-unstripped in order to render and
> > export videos OpenCV (computer vision library) depends on libav*
> > (stripped), so you cannot have both packages installed.
>
> This bug is about an other problem. libxxx-dev is the package that these
> programs need to BUILD. What you are talking about is what they need to
> WORK. As far as I understand it BOTH packages should depend on
> "libav* | libav*-unstripped" because these libraries are api/abi
> compatible, but just provide more ore less codecs (depending on what you
> are allowed/willing to install). So these programs will BOTH function
> with either of the packages, but depending on which one you have, they
> can use a limited set or all codecs available.
>
> Please file separate bugs for both packages requesting this (at least
> for OpenCV).
>
> Paul