Bug#671302: libav: circular dependency between libav and opencv

Pino Toscano pino at debian.org
Thu May 3 13:29:42 UTC 2012


Alle giovedì 3 maggio 2012, Andres Mejia ha scritto:
> On Thu, May 3, 2012 at 3:44 AM, Pino Toscano <pino at debian.org> wrote:
> > Package: libav
> > Version: 6:0.8.1-7
> > Severity: important
> > 
> > Hi,
> > 
> > libav 6:0.8.1-7 reenables the use of opencv... which itself uses
> > libav libraries. This currently makes libav unbuildable on mipsel
> > and hurd-i386, and generically makes libav no more bootstrap'able
> > without having itself compiled already.
> > Could you please drop the opencv usage again, please?
> > 
> What could be done instead is a binary only upload with opencv
> support disabled (i.e. use dpkg-buildpackage -B). Doing it on our
> end will not require changing the version. Once this package is
> uploaded, the release team can then be asked to do a binNMU for
> these archs, which will bring back opencv support since the archive
> will contain the regular *.debian.tar.gz changes that included
> opencv.
> 
> I believe this is better than doing a full build on all archs without
> opencv, then doing another build with opencv.

This mess (which is only a mess, not a clean solution) does not solve at 
all the fact that you cannot do a clean build of libav without having 
libav compiled already (for opencv).
I don't see this as a viable solution, especially if in the future the 
epoch is raised bringing again conflicts between the old libav libraries 
and the new one.

-- 
Pino Toscano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20120503/c5b01941/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list