Hi On 2018-04-25 15:28:42, James Cowgill wrote: > Package: release.debian.org > Severity: normal > User: release.debian....@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-multime...@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 open bugs is down to the following: Also FTBFS in unstable: #888360 [src:pjproject] pjproject: FTBFS with FFmpeg 4.0 Not in testing: #888357 [src:opal] opal: FTBFS with FFmpeg 4.0 #888372 [src:freerdp] freerdp: FTBFS with FFmpeg 4.0 (scheduled to be removed) Fixed upstream, patches forwarded upstream or patches in the BTS: #888326 [src:gst-libav1.0] gst-libav1.0: FTBFS with FFmpeg 4.0 #888338 [src:libavg] libavg: FTBFS with FFmpeg 4.0 #888345 [src:forked-daapd] forked-daapd: FTBFS with FFmpeg 4.0 #888366 [src:qtwebengine-opensource-src] qtwebengine-opensource-src: FTBFS with FFmpeg 4.0 #888371 [src:webcamoid] webcamoid: FTBFS with FFmpeg 4.0 #888373 [src:libextractor] libextractor: FTBFS with FFmpeg 4.0 #888383 [src:kodi] kodi: FTBFS with FFmpeg 4.0 No patches and not fixed upstream: #888331 [src:vdr-plugin-softhddevice] vdr-plugin-softhddevice: FTBFS with FFmpeg 4.0 #888340 [src:gmerlin-encoders] gmerlin-encoders: FTBFS with FFmpeg 4.0 #888374 [src:gmerlin-avdecoder] gmerlin-avdecoder: FTBFS with FFmpeg 4.0 The last three would be candidates for temporary removal from testing. All the others should be fixable with maintainer uploads or NMUs. So I think we should consider starting the transition soon. Cheers > > 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 > -- Sebastian Ramacher
signature.asc
Description: PGP signature