Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1286790 > unrolled thread

Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail

Started byDiederik de Haas <didi.debian@cknow.org>
First post2026-03-21 18:50 +0100
Last post2026-03-23 22:40 +0100
Articles 11 — 3 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail Diederik de Haas <didi.debian@cknow.org> - 2026-03-21 18:50 +0100
    Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail "Diederik de Haas" <didi.debian@cknow.org> - 2026-03-23 14:30 +0100
      Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail Sebastian Ramacher <sramacher@debian.org> - 2026-03-23 14:40 +0100
        Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail "Diederik de Haas" <didi.debian@cknow.org> - 2026-03-23 15:10 +0100
    Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail Sebastian Ramacher <sramacher@debian.org> - 2026-03-23 15:10 +0100
      Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail "Diederik de Haas" <didi.debian@cknow.org> - 2026-03-23 15:30 +0100
        Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail Sebastian Ramacher <sramacher@debian.org> - 2026-03-23 15:40 +0100
          Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail "Diederik de Haas" <didi.debian@cknow.org> - 2026-03-23 15:50 +0100
            Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail "Diederik de Haas" <didi.debian@cknow.org> - 2026-03-23 16:00 +0100
              Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail Sebastian Ramacher <sramacher@debian.org> - 2026-03-23 18:00 +0100
    Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail Sebastian Ramacher <sramacher@debian.org> - 2026-03-23 22:40 +0100

#1286790 — Bug#1131471: ffmpeg: Tests using filter-frei0r-filter fail

FromDiederik de Haas <didi.debian@cknow.org>
Date2026-03-21 18:50 +0100
SubjectBug#1131471: ffmpeg: Tests using filter-frei0r-filter fail
Message-ID<MB8Ct-9f4s-7@gated-at.bofh.it>
Source: ffmpeg
Version: 7:8.1-3
Severity: normal

First of all: Thanks for the amazing job you do with maintaining ffmpeg
(and mpv), which makes it a breeze to (make custom) build(s) :-D

Because of that I had been running git snapshots of ffmpeg and had
encountered some issues for which I wanted to test if one of those
(minor) fixes would be appropriate for Debian.

While building it locally, it failed in tests with filter-frei0r-filter:

```
Test filter-frei0r-filter-unaligned failed. Look at tests/data/fate/filter-frei0r-filter-unaligned.err for details.
Test filter-frei0r-filter failed. Look at tests/data/fate/filter-frei0r-filter.err for details.
ffmpeg version 8.1-3 Copyright (c) 2000-2026 the FFmpeg developers
  built with gcc 15 (Debian 15.2.0-15)
  configuration: --prefix=/usr --extra-version=3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --disable-pocketsphinx --disable-libcaca --disable-libmfx --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libvpl --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libdvdnav --enable-libdvdread --enable-libjack --enable-libjxl --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-librsvg --enable-shared
  libavutil      60. 26.100 / 60. 26.100
  libavcodec     62. 28.100 / 62. 28.100
  libavformat    62. 12.100 / 62. 12.100
  libavdevice    62.  3.100 / 62.  3.100
  libavfilter    11. 14.100 / 11. 14.100
  libswscale      9.  5.100 /  9.  5.100
  libswresample   6.  3.100 /  6.  3.100
[Parsed_frei0r_1 @ 0x560a7f656080] Could not find module 'distort0r'.
[AVFilterGraph @ 0x560a7f6558c0] Error initializing filters
Error : Invalid argument
threads=1
ffmpeg version 8.1-3 Copyright (c) 2000-2026 the FFmpeg developers
  built with gcc 15 (Debian 15.2.0-15)
  configuration: --prefix=/usr --extra-version=3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --disable-pocketsphinx --disable-libcaca --disable-libmfx --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libvpl --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libdvdnav --enable-libdvdread --enable-libjack --enable-libjxl --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-librsvg --enable-shared
  libavutil      60. 26.100 / 60. 26.100
  libavcodec     62. 28.100 / 62. 28.100
  libavformat    62. 12.100 / 62. 12.100
  libavdevice    62.  3.100 / 62.  3.100
  libavfilter    11. 14.100 / 11. 14.100
  libswscale      9.  5.100 /  9.  5.100
  libswresample   6.  3.100 /  6.  3.100
[Parsed_frei0r_1 @ 0x56331de6c100] Could not find module 'distort0r'.
[AVFilterGraph @ 0x56331de6b880] Error initializing filters
Error : Invalid argument
threads=1
make[2]: *** [/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg/tests/Makefile:322: fate-filter-frei0r-filter-unaligned] Error 234
TEST    filter-allrgb
make[2]: *** [/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg/tests/Makefile:322: fate-filter-frei0r-filter] Error 234
```

Which (later) resulted in a failed build:

```
make[2]: Target 'check' not remade because of errors.
make[2]: Leaving directory '/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg/debian/standard'
dh_auto_test: error: cd debian/standard && make -j16 check -k returned exit code 2
make[1]: *** [debian/rules:292: override_dh_auto_test-arch] Error 25
make[1]: Leaving directory '/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg'
make: *** [debian/rules:242: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
debuild: fatal error at line 1185:
dpkg-buildpackage -us -uc -ui -i -I failed
gbp:error: 'debuild -i -I -uc -us' failed: it exited with 29
```

My commit message (from those snapshot builds) where I disabled those
tests (as I didn't know how to properly fix them):

```
    d/rules: Disable filter-frei0r-filter* tests

    There was an upstream bug wrt frei0r plugin fixed in commit
    549b45459e4c ("avfilter/vf_frei0r: fix time not being passed in seconds")

    That commit added a test for it, but that test fails on my system.
    Error message: "Could not find module 'distort0r'"

    But that module is available via the frei0r-plugins package at
    /usr/lib/x86_64-linux-gnu/frei0r-1/distort0r.so

    I think /usr/lib/x86_64-linux-gnu/ is likely included in the search
    path, but possibly the 'frei0r-1' subdir not.
    I do not (yet) know how to fix it, so disable that test for now.

    Another frei0r test got added, which also failed, in commit
    4c4ab2ec6ff9 ("fate/filter-video: add frei0r test where input is realigned")

    Its commit description mentioned 'FREI0R_PATH', which makes it likely
    this is indeed a PATH issue. Disable this test too.
```

It could be completely bogus/irrelevant, but I'm quite sure you will be
able to tell that. If not, hopefully the above gives a useful hint.

Cheers,
  Diederik

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.19.8+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- no debconf information

[toc] | [next] | [standalone]


#1287058

From"Diederik de Haas" <didi.debian@cknow.org>
Date2026-03-23 14:30 +0100
Message-ID<MBNvX-9HyV-1@gated-at.bofh.it>
In reply to#1286790

[Multipart message — attachments visible in raw view] — view raw

On Sat Mar 21, 2026 at 6:42 PM CET, Diederik de Haas wrote:
> Source: ffmpeg
> Version: 7:8.1-3
>
> While building it locally, it failed in tests with filter-frei0r-filter:
>
> ```
> Test filter-frei0r-filter-unaligned failed. Look at tests/data/fate/filter-frei0r-filter-unaligned.err for details.
> Test filter-frei0r-filter failed. Look at tests/data/fate/filter-frei0r-filter.err for details.
> ...
> [Parsed_frei0r_1 @ 0x560a7f656080] Could not find module 'distort0r'.
> [AVFilterGraph @ 0x560a7f6558c0] Error initializing filters
> Error : Invalid argument
> ...
> [Parsed_frei0r_1 @ 0x56331de6c100] Could not find module 'distort0r'.
> [AVFilterGraph @ 0x56331de6b880] Error initializing filters
> Error : Invalid argument
> threads=1
> make[2]: *** [/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg/tests/Makefile:322: fate-filter-frei0r-filter-unaligned] Error 234
> TEST    filter-allrgb
> make[2]: *** [/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg/tests/Makefile:322: fate-filter-frei0r-filter] Error 234
> ```

Interestingly, those tests do NOT fail on the buildd's.

[toc] | [prev] | [next] | [standalone]


#1287061

FromSebastian Ramacher <sramacher@debian.org>
Date2026-03-23 14:40 +0100
Message-ID<MBNFE-9HCb-3@gated-at.bofh.it>
In reply to#1287058
Control: tags -1 moreinfo

On 2026-03-23 14:15:11 +0100, Diederik de Haas wrote:
> On Sat Mar 21, 2026 at 6:42 PM CET, Diederik de Haas wrote:
> > Source: ffmpeg
> > Version: 7:8.1-3
> >
> > While building it locally, it failed in tests with filter-frei0r-filter:
> >
> > ```
> > Test filter-frei0r-filter-unaligned failed. Look at tests/data/fate/filter-frei0r-filter-unaligned.err for details.
> > Test filter-frei0r-filter failed. Look at tests/data/fate/filter-frei0r-filter.err for details.
> > ...
> > [Parsed_frei0r_1 @ 0x560a7f656080] Could not find module 'distort0r'.
> > [AVFilterGraph @ 0x560a7f6558c0] Error initializing filters
> > Error : Invalid argument
> > ...
> > [Parsed_frei0r_1 @ 0x56331de6c100] Could not find module 'distort0r'.
> > [AVFilterGraph @ 0x56331de6b880] Error initializing filters
> > Error : Invalid argument
> > threads=1
> > make[2]: *** [/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg/tests/Makefile:322: fate-filter-frei0r-filter-unaligned] Error 234
> > TEST    filter-allrgb
> > make[2]: *** [/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg/tests/Makefile:322: fate-filter-frei0r-filter] Error 234
> > ```
> 
> Interestingly, those tests do NOT fail on the buildd's.

Some how my first mail to the bug was lost …

7:8.1-1 added a build dependency on frei0r-plugins. Can you please
provide a full log of the build failure that also shows the packages
that you have installed?

Cheers
-- 
Sebastian Ramacher

[toc] | [prev] | [next] | [standalone]


#1287066

From"Diederik de Haas" <didi.debian@cknow.org>
Date2026-03-23 15:10 +0100
Message-ID<MBO8F-9I4g-3@gated-at.bofh.it>
In reply to#1287061

[Multipart message — attachments visible in raw view] — view raw

On Mon Mar 23, 2026 at 2:31 PM CET, Sebastian Ramacher wrote:
> 7:8.1-1 added a build dependency on frei0r-plugins. Can you please
> provide a full log of the build failure that also shows the packages
> that you have installed?

I can provide a full build log and I can confirm that I have both
frei0r-plugins as frei0r-plugins-dev installed.
FTR: I build it with ``gbp buildpackage -uc -us`` and that would fail
immediately if one of the build dependencies was not installed.

I have a ffmpeg_8.1-3_amd64.build (~14MB), but I don't have a
ffmpeg_8.1-3_amd64.buildinfo file which tends to show the list of
installed build dependencies? Is that file generated after a successful
build? If so, then how can I provide that info?

Cheers,
  Diederik

[toc] | [prev] | [next] | [standalone]


#1287064

FromSebastian Ramacher <sramacher@debian.org>
Date2026-03-23 15:10 +0100
Message-ID<MBO8F-9I4g-1@gated-at.bofh.it>
In reply to#1286790
On 2026-03-23 14:50:46 +0100, Diederik de Haas wrote:
> On Mon Mar 23, 2026 at 2:31 PM CET, Sebastian Ramacher wrote:
> > 7:8.1-1 added a build dependency on frei0r-plugins. Can you please
> > provide a full log of the build failure that also shows the packages
> > that you have installed?
> 
> I can provide a full build log and I can confirm that I have both
> frei0r-plugins as frei0r-plugins-dev installed.
> FTR: I build it with ``gbp buildpackage -uc -us`` and that would fail
> immediately if one of the build dependencies was not installed.
> 
> I have a ffmpeg_8.1-3_amd64.build (~14MB), but I don't have a
> ffmpeg_8.1-3_amd64.buildinfo file which tends to show the list of
> installed build dependencies? Is that file generated after a successful
> build? If so, then how can I provide that info?

You could run dpkg -l with all build dependencies as arguments and
attach the output. A sbuild buildlog would have the information too, but
if you are not using sbuild, that won't help.

Cheers
-- 
Sebastian Ramacher

[toc] | [prev] | [next] | [standalone]


#1287072

From"Diederik de Haas" <didi.debian@cknow.org>
Date2026-03-23 15:30 +0100
Message-ID<MBOs1-9Ibv-3@gated-at.bofh.it>
In reply to#1287064

[Multipart message — attachments visible in raw view] — view raw

On Mon Mar 23, 2026 at 3:04 PM CET, Sebastian Ramacher wrote:
> On 2026-03-23 14:50:46 +0100, Diederik de Haas wrote:
>> On Mon Mar 23, 2026 at 2:31 PM CET, Sebastian Ramacher wrote:
>> > 7:8.1-1 added a build dependency on frei0r-plugins. Can you please
>> > provide a full log of the build failure that also shows the packages
>> > that you have installed?
>> 
>> I can provide a full build log and I can confirm that I have both

Full build log shared separately.

>> I have a ffmpeg_8.1-3_amd64.build (~14MB), but I don't have a
>> ffmpeg_8.1-3_amd64.buildinfo file which tends to show the list of
>> installed build dependencies? Is that file generated after a successful
>> build? If so, then how can I provide that info?
>
> You could run dpkg -l with all build dependencies as arguments and
> attach the output. A sbuild buildlog would have the information too, but
> if you are not using sbuild, that won't help.

Processed d/control to remove all 'annotations' and saved that to
'ffmpeg-bds.txt', which is then used as argument for ``dpkg -l``.
See attachment for the results.

Learning to use sbuild is still on my TODO ...

Cheers,
  Diederik

[toc] | [prev] | [next] | [standalone]


#1287076

FromSebastian Ramacher <sramacher@debian.org>
Date2026-03-23 15:40 +0100
Message-ID<MBOBH-9Ifj-5@gated-at.bofh.it>
In reply to#1287072
On 2026-03-23 15:23:34 +0100, Diederik de Haas wrote:
> On Mon Mar 23, 2026 at 3:04 PM CET, Sebastian Ramacher wrote:
> > On 2026-03-23 14:50:46 +0100, Diederik de Haas wrote:
> >> On Mon Mar 23, 2026 at 2:31 PM CET, Sebastian Ramacher wrote:
> >> > 7:8.1-1 added a build dependency on frei0r-plugins. Can you please
> >> > provide a full log of the build failure that also shows the packages
> >> > that you have installed?
> >> 
> >> I can provide a full build log and I can confirm that I have both
> 
> Full build log shared separately.
> 
> >> I have a ffmpeg_8.1-3_amd64.build (~14MB), but I don't have a
> >> ffmpeg_8.1-3_amd64.buildinfo file which tends to show the list of
> >> installed build dependencies? Is that file generated after a successful
> >> build? If so, then how can I provide that info?
> >
> > You could run dpkg -l with all build dependencies as arguments and
> > attach the output. A sbuild buildlog would have the information too, but
> > if you are not using sbuild, that won't help.
> 
> Processed d/control to remove all 'annotations' and saved that to
> 'ffmpeg-bds.txt', which is then used as argument for ``dpkg -l``.
> See attachment for the results.
> 
> Learning to use sbuild is still on my TODO ...
> 
> Cheers,
>   Diederik

> root@bagend:~# dpkg -l $(cat ffmpeg-bds.txt)
> ┌── Desired=Unknown/Install/Remove/Purge/Hold
> │┌─ Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
> ││┌ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> │││ Name                        Version                       Architecture Description
> ├┼┼─═══════════════════════════─═════════════════════════════─════════════─══════════════════════════════════════════════════════════════════════════════
> ii  clang                       1:21.1.6-71+b1                amd64        C, C++ and Objective-C compiler (LLVM based), clang binary
> ii  cleancss                    5.3.3+~5.6.3-2                all          Tool for minifying CSS files
> un  debhelper-compat            <none>                        <none>       (no description available)
> ii  doxygen                     1.15.0+ds1-1+b1               amd64        Generate documentation from source code
> ii  flite1-dev:amd64            2.2-7+b1                      amd64        Small run-time speech synthesis engine - development files
> ii  frei0r-plugins              2.5.4-1                       amd64        minimalistic plugin API for video effects, plugins collection
> ii  frei0r-plugins-dev          2.5.4-1                       all          minimalistic plugin API for video effects, header files

Does the /usr/lib/frei0r-1 symlink exist?

Cheers

> ii  glslang-dev:amd64           16.2.0-2                      amd64        OpenGL and OpenGL ES shader front end and validator -- development files
> ii  ladspa-sdk                  1.17-2                        amd64        sample tools for linux-audio-dev plugin architecture
> ii  libaom-dev:amd64            3.13.1-2                      amd64        AV1 Video Codec Library -- Development Files
> ii  libaribb24-dev:amd64        1.0.3-3                       amd64        library for ARIB STD-B24 decoding (development files)
> ii  libass-dev:amd64            1:0.17.4-2+b1                 amd64        development files for libass
> ii  libavc1394-dev:amd64        0.5.4-5+b3                    amd64        control IEEE 1394 audio/video devices (development files)
> ii  libbluray-dev:amd64         1:1.4.1-1                     amd64        Blu-ray disc playback support library (development files)
> ii  libbs2b-dev:amd64           3.1.0+dfsg-8+b2               amd64        Bauer stereophonic-to-binaural DSP library development files
> ii  libbz2-dev:amd64            1.0.8-6+b1                    amd64        high-quality block-sorting file compressor library - development
> ii  libcdio-paranoia-dev:amd64  10.2+2.0.2-2+b1               amd64        library to read digital audio CDs with error correction (development files)
> ii  libchromaprint-dev:amd64    1.6.0-2+b1                    amd64        audio fingerprinting library - development files
> ii  libcodec2-dev:amd64         1.2.0-4                       amd64        Codec2 library development files
> ii  libdav1d-dev:amd64          1.5.3-1+b1                    amd64        fast and small AV1 video stream decoder (development files)
> ii  libdc1394-dev:amd64         2.2.6-6+b1                    amd64        high level programming interface for IEEE 1394 digital cameras - development
> ii  libdrm-dev:amd64            2.4.131-1                     amd64        Userspace interface to kernel DRM services -- development files
> ii  libdvdnav-dev:amd64         7.0.0-2                       amd64        DVD navigation library (development)
> ii  libdvdread-dev:amd64        7.0.1-1                       amd64        library for reading DVDs (development)
> ii  libffmpeg-nvenc-dev         12.1.14.0-1                   all          FFmpeg headers for interfacing with NVIDIA's codec APIs
> ii  libfontconfig-dev:amd64     2.17.1-5                      amd64        generic font configuration library - development
> ii  libfreetype-dev:amd64       2.14.2+dfsg-1                 amd64        Freetype 2 font engine, development files
> ii  libfribidi-dev:amd64        1.0.16-5                      amd64        Development files for FreeBidi library
> ii  libgl-dev:amd64             1.7.0-3                       amd64        Vendor neutral GL dispatch library -- GL development files
> ii  libgme-dev:amd64            0.6.4-1                       amd64        Playback library for video game music files - development files
> ii  libgnutls28-dev:amd64       3.8.12-3                      amd64        GNU TLS library - development files
> ii  libgsm1-dev:amd64           1.0.23-2                      amd64        Development libraries for a GSM speech compressor
> ii  libharfbuzz-dev:amd64       12.3.2-2+b2                   amd64        Development files for OpenType text shaping engine
> ii  libiec61883-dev             1.2.0-8                       amd64        partial implementation of IEC 61883 (devel)
> ii  libjack-jackd2-dev:amd64    1.9.22~dfsg-5+b1              amd64        JACK Audio Connection Kit (development files)
> ii  libjxl-dev:amd64            0.11.2-0.1                    amd64        JPEG XL Image Coding System - "JXL" (development files)
> ii  liblilv-dev:amd64           0.26.4-1                      amd64        library for simple use of LV2 plugins (development files)
> ii  liblzma-dev:amd64           5.8.2-2                       amd64        XZ-format compression library - development files
> ii  libmp3lame-dev:amd64        3.101~svn6525+dfsg-2          amd64        MP3 encoding library (development)
> ii  libmysofa-dev:amd64         1.3.3+dfsg-1+b1               amd64        library to read HRTFs stored in the AES69-2015 SOFA format - development files
> ii  libopenal-dev:amd64         1:1.25.1-2                    amd64        Software implementation of the OpenAL audio API (development files)
> ii  libopencore-amrnb-dev:amd64 0.1.6-1+b3                    amd64        Adaptive Multi Rate speech codec - development files
> ii  libopencore-amrwb-dev:amd64 0.1.6-1+b3                    amd64        Adaptive Multi-Rate - Wideband speech codec - development files
> ii  libopenjp2-7-dev:amd64      2.5.4-1                       amd64        development files for OpenJPEG, a JPEG 2000 image library
> ii  libopenmpt-dev:amd64        0.8.4-1                       amd64        module music library based on OpenMPT -- development files
> ii  libopus-dev:amd64           1.6.1-1                       amd64        Opus codec library development files
> ii  libplacebo-dev:amd64        7.360.1-1                     amd64        GPU-accelerated video/image rendering primitives (development files)
> ii  libpulse-dev:amd64          17.0+dfsg1-2.1                amd64        PulseAudio client development headers and libraries
> ii  librabbitmq-dev:amd64       0.15.0-1+b1                   amd64        AMQP client library written in C - Dev Files
> ii  librav1e-dev:amd64          0.8.1-7                       amd64        Fastest and safest AV1 encoder - development files
> ii  librist-dev:amd64           0.2.11+dfsg-1+b1              amd64        Reliable Internet Stream Transport -- development files
> ii  librsvg2-dev:amd64          2.61.3+dfsg-3+b1              amd64        SAX-based renderer library for SVG files (development)
> ii  librubberband-dev:amd64     4.0.0+dfsg-2                  amd64        audio time-stretching and pitch-shifting library (development files)
> ii  libsctp-dev:amd64           1.0.21+dfsg-1+b1              amd64        user-space access to Linux kernel SCTP - development files
> ii  libsdl2-dev:amd64           2.32.10+dfsg-6                amd64        Simple DirectMedia Layer development files
> ii  libshine-dev:amd64          3.1.1-3                       amd64        Fixed-point MP3 encoding library - development files
> ii  libsmbclient-dev:amd64      2:4.23.6+dfsg-2               amd64        development files for libsmbclient
> ii  libsnappy-dev:amd64         1.2.2-2+b1                    amd64        fast compression/decompression library (development files)
> ii  libsoxr-dev:amd64           0.1.3-4.1                     amd64        High quality 1D sample-rate conversion library (development files)
> ii  libspeex-dev:amd64          1.2.1-3+b1                    amd64        Speex codec library (development files)
> ii  libsrt-gnutls-dev:amd64     1.5.4-3                       amd64        Secure Reliable Transport UDP streaming library (GnuTLS flavour development)
> ii  libssh-dev:amd64            0.12.0-3                      amd64        tiny C SSH library - Development files (OpenSSL flavor)
> ii  libsvtav1enc-dev:amd64      3.1.2+dfsg-2                  amd64        Scalable Video Technology for AV1 (libsvtav1enc development files)
> ii  libtesseract-dev:amd64      5.5.0-1+b3                    amd64        Development files for the tesseract command line OCR tool
> ii  libtheora-dev:amd64         1.2.0+dfsg-6+b1               amd64        Theora Video Compression Codec (development files)
> ii  libtwolame-dev:amd64        0.4.0-2+b3                    amd64        MPEG Audio Layer 2 encoder (development files)
> ii  libva-dev:amd64             2.23.0-1                      amd64        Video Acceleration (VA) API for Linux -- development files
> ii  libvdpau-dev:amd64          1.5-4                         amd64        Video Decode and Presentation API for Unix (development files)
> ii  libvidstab-dev:amd64        1.1.0-2.1                     amd64        video stabilization library (development files)
> ii  libvo-amrwbenc-dev:amd64    0.1.3-2+b3                    amd64        VisualOn AMR-WB encoder library (development files)
> ii  libvorbis-dev:amd64         1.3.7-3+b1                    amd64        development files for Vorbis General Audio Compression Codec
> ii  libvpl-dev                  1:2.16.0-1                    amd64        Intel Video Processing Library -- development files
> ii  libvpx-dev:amd64            1.16.0-3                      amd64        VP8 and VP9 video codec (development files)
> ii  libvulkan-dev:amd64         1.4.341.0-1                   amd64        Vulkan loader library -- development files
> ii  libwebp-dev:amd64           1.5.0-0.1+b1                  amd64        Lossy compression of digital photographic images (development files)
> ii  libx264-dev:amd64           2:0.165.3222+gitb35605ac-3+b2 amd64        development files for libx264
> ii  libx265-dev:amd64           4.1-4+b1                      amd64        H.265/HEVC video stream encoder (development files)
> ii  libxcb-shape0-dev:amd64     1.17.0-2+b2                   amd64        X C Binding, shape extension, development files
> ii  libxcb-shm0-dev:amd64       1.17.0-2+b2                   amd64        X C Binding, shm extension, development files
> ii  libxcb-xfixes0-dev:amd64    1.17.0-2+b2                   amd64        X C Binding, xfixes extension, development files
> ii  libxml2-dev:amd64           2.15.1+dfsg-2+b1              amd64        GNOME XML library - development files
> ii  libxv-dev:amd64             2:1.0.13-1                    amd64        X11 Video extension library (development headers)
> ii  libxvidcore-dev:amd64       2:1.3.7-3+b1                  amd64        Open source MPEG-4 video codec (development)
> ii  libzimg-dev:amd64           3.0.6+ds1-1+b1                amd64        scaling, colorspace, depth conversion library (development files)
> ii  libzmq3-dev:amd64           4.3.5-1+b4                    amd64        lightweight messaging kernel (development files)
> ii  libzvbi-dev:amd64           0.2.44-1+b1                   amd64        Vertical Blanking Interval decoder (VBI) - development files
> ii  nasm                        3.01-1                        amd64        General-purpose x86 assembler
> ii  node-less                   3.13.0+dfsg-13                all          LESS CSS meta-language - compiler and Node module
> ii  ocl-icd-opencl-dev:amd64    2.3.4-1                       amd64        OpenCL development files
> ii  pkgconf:amd64               2.5.1-4                       amd64        manage compile and link flags for libraries
> ii  texinfo                     7.2-5                         all          Documentation system for on-line information and printed output
> ii  tree                        2.3.2-1                       amd64        displays an indented directory tree, in color
> ii  zlib1g-dev:amd64            1:1.3.dfsg+really1.3.1-3      amd64        compression library - development




-- 
Sebastian Ramacher

[toc] | [prev] | [next] | [standalone]


#1287077

From"Diederik de Haas" <didi.debian@cknow.org>
Date2026-03-23 15:50 +0100
Message-ID<MBOLn-9Ij0-11@gated-at.bofh.it>
In reply to#1287076

[Multipart message — attachments visible in raw view] — view raw

On Mon Mar 23, 2026 at 3:29 PM CET, Sebastian Ramacher wrote:
> On 2026-03-23 15:23:34 +0100, Diederik de Haas wrote:
>> On Mon Mar 23, 2026 at 3:04 PM CET, Sebastian Ramacher wrote:
>> > On 2026-03-23 14:50:46 +0100, Diederik de Haas wrote:
>> >> On Mon Mar 23, 2026 at 2:31 PM CET, Sebastian Ramacher wrote:
>> >> > 7:8.1-1 added a build dependency on frei0r-plugins. Can you please
>> >> > provide a full log of the build failure that also shows the packages
>> >> > that you have installed?
>
>> root@bagend:~# dpkg -l $(cat ffmpeg-bds.txt)
>> ┌── Desired=Unknown/Install/Remove/Purge/Hold
>> │┌─ Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
>> ││┌ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
>> │││ Name                        Version                       Architecture Description
>> ├┼┼─═══════════════════════════─═════════════════════════════─════════════─══════════════════════════════════════════════════════════════════════════════
>> ii  clang                       1:21.1.6-71+b1                amd64        C, C++ and Objective-C compiler (LLVM based), clang binary
>> ii  cleancss                    5.3.3+~5.6.3-2                all          Tool for minifying CSS files
>> un  debhelper-compat            <none>                        <none>       (no description available)
>> ii  doxygen                     1.15.0+ds1-1+b1               amd64        Generate documentation from source code
>> ii  flite1-dev:amd64            2.2-7+b1                      amd64        Small run-time speech synthesis engine - development files
>> ii  frei0r-plugins              2.5.4-1                       amd64        minimalistic plugin API for video effects, plugins collection
>> ii  frei0r-plugins-dev          2.5.4-1                       all          minimalistic plugin API for video effects, header files
>
> Does the /usr/lib/frei0r-1 symlink exist?

Nope:
root@bagend:~# ls -lh /usr/lib/frei0r-1
total 0

I just checked my arm64 device and noticed that frei0r-plugins-dev was
installed, but frei0r-plugins (itself) was not.
After installing that ...

root@rock5b:~# ls -lh /usr/lib/frei0r-1
lrwxrwxrwx 1 root root 26 Mar  2 17:18 /usr/lib/frei0r-1 -> aarch64-linux-gnu/frei0r-1

Which makes it *very* likely that a build of the Debian package would
succeed on my arm64 device (now). So it was indeed a PATH issue, but I
have no idea why it's missing on my amd64 machine.

Doing ``aptitude reinstall frei0r-plugins`` on my amd64 machine did NOT
get the link either. But an ``aptitude purge frei0r-plugins`` and then
an ``aptitude install frei0r-plugins`` did give me the symlink ...

Thanks!

Feel free to close this bug if you consider this resolved with this.

Cheers,
  Diederik

[toc] | [prev] | [next] | [standalone]


#1287079

From"Diederik de Haas" <didi.debian@cknow.org>
Date2026-03-23 16:00 +0100
Message-ID<MBOV3-9Inj-3@gated-at.bofh.it>
In reply to#1287077

[Multipart message — attachments visible in raw view] — view raw

On Mon Mar 23, 2026 at 3:42 PM CET, Diederik de Haas wrote:
> On Mon Mar 23, 2026 at 3:29 PM CET, Sebastian Ramacher wrote:
>> On 2026-03-23 15:23:34 +0100, Diederik de Haas wrote:
>>> On Mon Mar 23, 2026 at 3:04 PM CET, Sebastian Ramacher wrote:
>>> > On 2026-03-23 14:50:46 +0100, Diederik de Haas wrote:
>>> >> On Mon Mar 23, 2026 at 2:31 PM CET, Sebastian Ramacher wrote:
>>> >> > 7:8.1-1 added a build dependency on frei0r-plugins. Can you please
>>> >> > provide a full log of the build failure that also shows the packages
>>> >> > that you have installed?
>>
>>> root@bagend:~# dpkg -l $(cat ffmpeg-bds.txt)
>>> ii  frei0r-plugins              2.5.4-1                       amd64        minimalistic plugin API for video effects, plugins collection
>>> ii  frei0r-plugins-dev          2.5.4-1                       all          minimalistic plugin API for video effects, header files
>>
>> Does the /usr/lib/frei0r-1 symlink exist?
>
> Nope:
> root@bagend:~# ls -lh /usr/lib/frei0r-1
> total 0

root@bagend:~# zgrep frei0r-plugins /var/log/aptitude.6.gz
[UPGRADE] frei0r-plugins:amd64 2.3.3-1+b1 -> 2.4.0-1
[UPGRADE] frei0r-plugins-dev:amd64 2.3.3-1 -> 2.4.0-1

https://salsa.debian.org/multimedia-team/frei0r/-/commit/997a628ccdce6097b40a523b611650346d7e2a0f
"Install to multiarch locations (with compat symlinks)"

that commit is part of debian/2.4.0-1 tag, so I had it installed on my
amd64 machine before the compat link was added.

[toc] | [prev] | [next] | [standalone]


#1287088

FromSebastian Ramacher <sramacher@debian.org>
Date2026-03-23 18:00 +0100
Message-ID<MBQNb-9JBG-1@gated-at.bofh.it>
In reply to#1287079
On 2026-03-23 15:53:18 +0100, Diederik de Haas wrote:
> On Mon Mar 23, 2026 at 3:42 PM CET, Diederik de Haas wrote:
> > On Mon Mar 23, 2026 at 3:29 PM CET, Sebastian Ramacher wrote:
> >> On 2026-03-23 15:23:34 +0100, Diederik de Haas wrote:
> >>> On Mon Mar 23, 2026 at 3:04 PM CET, Sebastian Ramacher wrote:
> >>> > On 2026-03-23 14:50:46 +0100, Diederik de Haas wrote:
> >>> >> On Mon Mar 23, 2026 at 2:31 PM CET, Sebastian Ramacher wrote:
> >>> >> > 7:8.1-1 added a build dependency on frei0r-plugins. Can you please
> >>> >> > provide a full log of the build failure that also shows the packages
> >>> >> > that you have installed?
> >>
> >>> root@bagend:~# dpkg -l $(cat ffmpeg-bds.txt)
> >>> ii  frei0r-plugins              2.5.4-1                       amd64        minimalistic plugin API for video effects, plugins collection
> >>> ii  frei0r-plugins-dev          2.5.4-1                       all          minimalistic plugin API for video effects, header files
> >>
> >> Does the /usr/lib/frei0r-1 symlink exist?
> >
> > Nope:
> > root@bagend:~# ls -lh /usr/lib/frei0r-1
> > total 0
> 
> root@bagend:~# zgrep frei0r-plugins /var/log/aptitude.6.gz
> [UPGRADE] frei0r-plugins:amd64 2.3.3-1+b1 -> 2.4.0-1
> [UPGRADE] frei0r-plugins-dev:amd64 2.3.3-1 -> 2.4.0-1
> 
> https://salsa.debian.org/multimedia-team/frei0r/-/commit/997a628ccdce6097b40a523b611650346d7e2a0f
> "Install to multiarch locations (with compat symlinks)"
> 
> that commit is part of debian/2.4.0-1 tag, so I had it installed on my
> amd64 machine before the compat link was added.

In that case frei0r-plugins might be missing the maintscript to convert
directories to symlinks (which would be a serious bug in
frei0r-plugins).

Cheers
-- 
Sebastian Ramacher

[toc] | [prev] | [next] | [standalone]


#1287122

FromSebastian Ramacher <sramacher@debian.org>
Date2026-03-23 22:40 +0100
Message-ID<MBVa9-9MNv-5@gated-at.bofh.it>
In reply to#1286790
Control: tags -1 moreinfo

On 2026-03-21 18:42:01 +0100, Diederik de Haas wrote:
> Source: ffmpeg
> Version: 7:8.1-3
> Severity: normal
> 
> First of all: Thanks for the amazing job you do with maintaining ffmpeg
> (and mpv), which makes it a breeze to (make custom) build(s) :-D
> 
> Because of that I had been running git snapshots of ffmpeg and had
> encountered some issues for which I wanted to test if one of those
> (minor) fixes would be appropriate for Debian.
> 
> While building it locally, it failed in tests with filter-frei0r-filter:

I am somewat surprised that you see this issue. In -1 I addd
frei0r-plugins to Build-Depends. Can you provide a full log of the
failing build?

Cheers

> 
> ```
> Test filter-frei0r-filter-unaligned failed. Look at tests/data/fate/filter-frei0r-filter-unaligned.err for details.
> Test filter-frei0r-filter failed. Look at tests/data/fate/filter-frei0r-filter.err for details.
> ffmpeg version 8.1-3 Copyright (c) 2000-2026 the FFmpeg developers
>   built with gcc 15 (Debian 15.2.0-15)
>   configuration: --prefix=/usr --extra-version=3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --disable-pocketsphinx --disable-libcaca --disable-libmfx --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libvpl --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libdvdnav --enable-libdvdread --enable-libjack --enable-libjxl --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-librsvg --enable-shared
>   libavutil      60. 26.100 / 60. 26.100
>   libavcodec     62. 28.100 / 62. 28.100
>   libavformat    62. 12.100 / 62. 12.100
>   libavdevice    62.  3.100 / 62.  3.100
>   libavfilter    11. 14.100 / 11. 14.100
>   libswscale      9.  5.100 /  9.  5.100
>   libswresample   6.  3.100 /  6.  3.100
> [Parsed_frei0r_1 @ 0x560a7f656080] Could not find module 'distort0r'.
> [AVFilterGraph @ 0x560a7f6558c0] Error initializing filters
> Error : Invalid argument
> threads=1
> ffmpeg version 8.1-3 Copyright (c) 2000-2026 the FFmpeg developers
>   built with gcc 15 (Debian 15.2.0-15)
>   configuration: --prefix=/usr --extra-version=3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --disable-pocketsphinx --disable-libcaca --disable-libmfx --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libvpl --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libdvdnav --enable-libdvdread --enable-libjack --enable-libjxl --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-librsvg --enable-shared
>   libavutil      60. 26.100 / 60. 26.100
>   libavcodec     62. 28.100 / 62. 28.100
>   libavformat    62. 12.100 / 62. 12.100
>   libavdevice    62.  3.100 / 62.  3.100
>   libavfilter    11. 14.100 / 11. 14.100
>   libswscale      9.  5.100 /  9.  5.100
>   libswresample   6.  3.100 /  6.  3.100
> [Parsed_frei0r_1 @ 0x56331de6c100] Could not find module 'distort0r'.
> [AVFilterGraph @ 0x56331de6b880] Error initializing filters
> Error : Invalid argument
> threads=1
> make[2]: *** [/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg/tests/Makefile:322: fate-filter-frei0r-filter-unaligned] Error 234
> TEST    filter-allrgb
> make[2]: *** [/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg/tests/Makefile:322: fate-filter-frei0r-filter] Error 234
> ```
> 
> Which (later) resulted in a failed build:
> 
> ```
> make[2]: Target 'check' not remade because of errors.
> make[2]: Leaving directory '/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg/debian/standard'
> dh_auto_test: error: cd debian/standard && make -j16 check -k returned exit code 2
> make[1]: *** [debian/rules:292: override_dh_auto_test-arch] Error 25
> make[1]: Leaving directory '/home/diederik/dev/debian/salsa/multimedia-team/ffmpeg'
> make: *** [debian/rules:242: binary] Error 2
> dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
> debuild: fatal error at line 1185:
> dpkg-buildpackage -us -uc -ui -i -I failed
> gbp:error: 'debuild -i -I -uc -us' failed: it exited with 29
> ```
> 
> My commit message (from those snapshot builds) where I disabled those
> tests (as I didn't know how to properly fix them):
> 
> ```
>     d/rules: Disable filter-frei0r-filter* tests
> 
>     There was an upstream bug wrt frei0r plugin fixed in commit
>     549b45459e4c ("avfilter/vf_frei0r: fix time not being passed in seconds")
> 
>     That commit added a test for it, but that test fails on my system.
>     Error message: "Could not find module 'distort0r'"
> 
>     But that module is available via the frei0r-plugins package at
>     /usr/lib/x86_64-linux-gnu/frei0r-1/distort0r.so
> 
>     I think /usr/lib/x86_64-linux-gnu/ is likely included in the search
>     path, but possibly the 'frei0r-1' subdir not.
>     I do not (yet) know how to fix it, so disable that test for now.
> 
>     Another frei0r test got added, which also failed, in commit
>     4c4ab2ec6ff9 ("fate/filter-video: add frei0r test where input is realigned")
> 
>     Its commit description mentioned 'FREI0R_PATH', which makes it likely
>     this is indeed a PATH issue. Disable this test too.
> ```
> 
> It could be completely bogus/irrelevant, but I'm quite sure you will be
> able to tell that. If not, hopefully the above gives a useful hint.
> 
> Cheers,
>   Diederik
> 
> -- System Information:
> Debian Release: forky/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 6.19.8+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> -- no debconf information
> 

-- 
Sebastian Ramacher

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web