Bug#739079: transition: libav10

Reinhard Tartler siretart at tauware.de
Sat Feb 15 17:42:41 UTC 2014


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: transition

Hi,

We have a new libav transition pending. Libav 10 is prepared in
debian/experimental, and I've started to build packges against this new
version; in fact, more or more packages require Libav 10 and the new
APIs it provides.

Unfortunately, this new release does break a number of packages in the
debian archive. At upstream, we are concerned about this and have
conducted a survey about the fallout here:
https://etherpad.mozilla.org/mnrZI5XlxP

Most projects have been fixed upstream already, some other are rather
easy to fix (e.g., simple renames such as CODEC_ID -> AV_CODEC_ID,
etc.). In order to help with porting, Libav provides a migration guide here:
https://wiki.libav.org/Migration/10

I sincerly do hope that this libav10 transition will not be as painful
as libav9, but we do have a number of undermaintained packages in the
archive that require upstream work. For those, I'd suggest to be a bit
more aggressive with removing them from testing for the sake of having
this transition done more quickly.

Thanks for your assistance.

Ben file:

title = "libav";
is_affected = .depends ~ /lib(avcodec|avformat|avutil|device|filter)-dev/
is_good = .depends ~ /lib(avcodec55|avformat55|avutil53|device54|filter4)/
is_bad = .depends ~ /lib(avcodec54|avformat54|avutil52|device53|filter3)/


-- System Information:
Debian Release: 7.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.11.0-15-generic (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the pkg-multimedia-maintainers mailing list