+1 maintenance report

Dan Bungert daniel.bungert at canonical.com
Wed Jul 27 01:02:02 UTC 2022


I was on +1 this week.  I focused exclusively on the ffmpeg transition.
Thanks to William Wilson and Brian Murray for retest, rebuild, and sponsored
uploads.

##### xpra (LP: #1982418) ######

Upstream had fixes for FFMPEG 5 compatability across a few commits.  Cherry
pick relevant stuff, upload by way of sponsor.  Patch forwarded to Debian.

##### xmms2-plugin-avcodec (LP: #1982419) #####

Upstream had a straightforward single commit.  Cherry pick, debdiff in sponsor
queue.  Patch forwarded to Debian.

##### vtk7 (LP: #1982514) #####

vtk7 is sadly quite behind upstream, and attempting to merge individual fixes
is not at all clear that it will be correct.  I did my work the same time Peter
Green was doing so for Debian, and came to the same conclusion.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004793#23

Not entirely sure what to do next.  Simply grabbing the latest version of
ffmpeg-affected source files and dropping it into the codebase does build.

##### unpaper (LP: #1982594) #####

A newer version of unpaper is in the deferred queue currently and does build
for Kinetic and Sid.  I suggest we sync that, when available.

##### shotdetect (LP: #1982598) #####

The fixes for FFMPEG 5 look non-trivial and upstream doesn't have this
implemented yet.  No rdeps on shotdetect outside of a suggests on a
metapackage, possibly should remove shotdetect.

##### retroarch (LP: #1982606) #####

Upstream is quite active and the upstream version has a fix, but the changes
aren't even close to applying to the codebase in the archive.
"Fixed" by disabling FFMPEG usage.  Affected functionality listed
here: https://docs.libretro.com/library/ffmpeg/
Uploaded by way of sponsor.

##### qtox #####

Builds fine, fails in autopkgtest due to needing another package from proposed.
Moved onward with an extra trigger on chromaprint.

##### pqiv (LP: #1982779) #####

Just needed rebuild.  Upload by way of sponsor.

##### performous (LP: #1982781, LP: #1982860) #####

While there is a version in experimental, it isn't required to get this to
build with FFMPEG 5.  Cherry-picked a commit from upstream and extended it just
a little to get this buildinging.

Also needed a ppc64el fix
https://salsa.debian.org/games-team/performous/-/merge_requests/1

Uploaded by way of sponsor, patch for the FFMPEG part forwarded to Debian.

##### motion (LP: #1982886) #####

Backported commit, in sponsor queue, forwarded to Debian.

##### minidlna (LP: #1982890) #####

Just needs no change rebuild.  In sponsor queue.

##### RISC-V rebuilds #####

A few packages built fine, except for some temporary non-availability of the
new FFMPEG packages in proposed for RISC-V.  On rebuild they were fine.
* loudgain
* lynkeos.app
* mediastreamer2
* mgba
* moc
* mpv

##### brief looks #####

* mplayer - upstream 1.5 version has support for ffmpeg 5
* octave-video (LP: #1982875) Not able to find any work upstream on a
  transition.
* olive-editor (LP: #1982869) Upstream is focused on a new 0.2 version, which
  looks like it would be fine with FFMPEG 5.
* lives - Upstream is aware but a compatible version is not yet ready.
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013421
* qtav (LP: #1982609) Upstream work started upstream on FFMPEG 5.
* openboard (LP: #1982784) Builds with upstream PR, which is not yet merged.
  At quick glance, PR looks similar to what other projects are doing.

-Dan



More information about the ubuntu-devel mailing list