Bug#1140570: ffmpeg: Dependency issues after latest stable update

Sebastian Ramacher <[email protected]>
Newsgroups gmane.linux.debian.devel.multimedia
Message-ID <ajpQ3m5XNHMqPG7j__20876.8278289185$1782206851$gmane$org@ramacher.at>
Control: severity -1 important
Control: forwarded -1 https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/23561

On 2026-06-23 09:50:05 +0200, Sebastian Ramacher wrote:
> Control: reopen -1
> Control: retitle -1 ffmpeg: FTBFS on i386: Test checkasm-aacencdsp failed
> Control: tags -1 ftbfs
> Control: severity -1 serious
> 
> On 2026-06-22 23:09:59 +0200, [email protected] wrote:
> > Hello Sebastian,
> > 
> > Sebastian Ramacher <[email protected]> writes:
> > > Nothing changed except for the expected bump from 7.1.4 to 7.1.5 in
> > > the dependencies. I also cannot reproduce the issue on any of my ffmpeg
> > > installs of trixie. This looks more like a local issue. You'll probably
> > > want to figure out why libavfilter-extra10 is selected for installation
> > > instead of libavfilter10. But please contact
> > > [email protected].
> > 
> > After using the option --solver 3.0, I get more information, which
> > uncovers a potential multilib issue (I have 32-bit Wine installed
> > on this system, for reference):
> > 
> > Reading package lists...
> > Building dependency tree...
> > Reading state information...
> > Solving dependencies...
> > Some packages could not be installed. This may mean that you have
> > requested an impossible situation or if you are using the unstable
> > distribution that some required packages have not yet been created
> > or been moved out of Incoming.
> > The following information may help to resolve the situation:
> > 
> > Unsatisfied dependencies:
> >  ffmpeg : Depends: libavcodec61 (>= 7:7.1.5)
> >           Depends: libavdevice61 (>= 7:7.1.5) but 7:7.1.4-0+deb13u1 is to be installed
> >           Depends: libavfilter10 (>= 7:7.1.5)
> >           Depends: libavformat61 (>= 7:7.1.5)
> >           Depends: libavutil59 (>= 7:7.1.5) but 7:7.1.4-0+deb13u1 is to be installed
> >           Depends: libpostproc58 (>= 7:7.1.5) but 7:7.1.4-0+deb13u1 is to be installed
> >           Depends: libswresample5 (>= 7:7.1.5) but 7:7.1.4-0+deb13u1 is to be installed
> >           Depends: libswscale8 (>= 7:7.1.5) but 7:7.1.4-0+deb13u1 is to be installed
> > Error: Unable to satisfy dependencies. Reached two conflicting decisions:
> >    1. libavutil59:i386 is selected for install because:
> >       1. wine32:i386 is selected for install
> >       2. wine32:i386 Depends libwine:i386 (= 10.0~repack-6)
> >       3. libwine:i386 Depends libavutil59:i386 (>= 7:7.0)
> >    2. libavutil59:i386 is available in versions 7:7.1.4-0+deb13u1, 7:7.1.3-0+deb13u1
> >       but none of the choices are installable:
> >       - libavutil59:i386=7:7.1.4-0+deb13u1 is not selected for install because:
> >         1. ffmpeg:amd64=7:7.1.5-0+deb13u1 is selected as an upgrade
> >         2. ffmpeg:amd64=7:7.1.5-0+deb13u1 Depends libavutil59 (>= 7:7.1.5)
> >         3. libavutil59:amd64=7:7.1.5-0+deb13u1 Breaks libavutil59:i386 (!= 7:7.1.5-0+deb13u1)
> >            [selected libavutil59:amd64=7:7.1.5-0+deb13u1]
> >       - libavutil59:i386=7:7.1.3-0+deb13u1 is not selected for install
> > 
> > The issue seems that the version in i386 is still
> > 7:7.1.4-0+deb13u1, which causes the conflict.  Could you please
> > double check on either a multiarch or a "pure" i386 system and see
> > if you can reproduce the issue?
> 
> The i386 build failed. Due to the constraints of multi-arch, you'll need
> to wait until the build issue is fixed.

The i386 build is now in the archive. This appears to be a flaky test.

Cheers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.