[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#896893: transition: ffmpeg



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

Hi,

FFmpeg 4.0 is the new major release of FFmpeg and as such upstream has
bumped the SONAMEs of all libraries so there needs to be a transition.

The new package is in experimental. It currently has a few issues, but I
think all except one autopkgtest failure are fixed in git. I'll upload a
new version once that is fixed.

I performed a rebuild of all rdeps with a pre-release version of FFmpeg
three months ago and have just done another rebuild. I have filed the
bugs here (and will add them as blocking bugs of this bug):
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ffmpeg-4.0-transition;users=debian-multimedia@lists.debian.org

At the time of writing, there are 54 open bugs where packages FTBFS with
the new version. We could delay the transition a bit to reduce the
number of bugs before it starts, but given that it's been three months
since most were filed, I'm not sure how much that would help. Fixing all
of them myself sounds like a lot of work :)

The list of packages on the transition page looks about right.

Thanks,
James

Ben file:

title = "ffmpeg";
is_affected = .depends ~ "libavcodec57" | .depends ~
"libavcodec-extra57" | .depends ~ "libavfilter6" | .depends ~
"libavfilter-extra6" | .depends ~ "libavformat57" | .depends ~
"libavresample3" | .depends ~ "libavutil55" | .depends ~ "libpostproc54"
| .depends ~ "libswresample2" | .depends ~ "libswscale4" | .depends ~
"libavcodec58" | .depends ~ "libavcodec-extra58" | .depends ~
"libavfilter7" | .depends ~ "libavfilter-extra7" | .depends ~
"libavformat58" | .depends ~ "libavresample4" | .depends ~ "libavutil56"
| .depends ~ "libpostproc55" | .depends ~ "libswresample3" | .depends ~
"libswscale5";
is_good = .depends ~ "libavcodec58" | .depends ~ "libavcodec-extra58" |
.depends ~ "libavfilter7" | .depends ~ "libavfilter-extra7" | .depends ~
"libavformat58" | .depends ~ "libavresample4" | .depends ~ "libavutil56"
| .depends ~ "libpostproc55" | .depends ~ "libswresample3" | .depends ~
"libswscale5";
is_bad = .depends ~ "libavcodec57" | .depends ~ "libavcodec-extra57" |
.depends ~ "libavfilter6" | .depends ~ "libavfilter-extra6" | .depends ~
"libavformat57" | .depends ~ "libavresample3" | .depends ~ "libavutil55"
| .depends ~ "libpostproc54" | .depends ~ "libswresample2" | .depends ~
"libswscale4";


-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1,
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: