Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1286790 > unrolled thread
| Started by | Diederik de Haas <didi.debian@cknow.org> |
|---|---|
| First post | 2026-03-21 18:50 +0100 |
| Last post | 2026-03-23 22:40 +0100 |
| Articles | 11 — 3 participants |
Back to article view | Back to linux.debian.bugs.dist
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
| From | Diederik de Haas <didi.debian@cknow.org> |
|---|---|
| Date | 2026-03-21 18:50 +0100 |
| Subject | Bug#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]
| From | "Diederik de Haas" <didi.debian@cknow.org> |
|---|---|
| Date | 2026-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]
| From | Sebastian Ramacher <sramacher@debian.org> |
|---|---|
| Date | 2026-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]
| From | "Diederik de Haas" <didi.debian@cknow.org> |
|---|---|
| Date | 2026-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]
| From | Sebastian Ramacher <sramacher@debian.org> |
|---|---|
| Date | 2026-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]
| From | "Diederik de Haas" <didi.debian@cknow.org> |
|---|---|
| Date | 2026-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]
| From | Sebastian Ramacher <sramacher@debian.org> |
|---|---|
| Date | 2026-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]
| From | "Diederik de Haas" <didi.debian@cknow.org> |
|---|---|
| Date | 2026-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]
| From | "Diederik de Haas" <didi.debian@cknow.org> |
|---|---|
| Date | 2026-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]
| From | Sebastian Ramacher <sramacher@debian.org> |
|---|---|
| Date | 2026-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]
| From | Sebastian Ramacher <sramacher@debian.org> |
|---|---|
| Date | 2026-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