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

Bug#896893: transition: ffmpeg



Hi

On 2018-04-25 15:28:42, James Cowgill wrote:
> 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 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

Attachment: signature.asc
Description: PGP signature


Reply to: