Your message dated Fri, 31 May 2024 18:24:25 +0000
with message-id <e1sd6vr-009z5h...@fasolo.debian.org>
and subject line Bug#1071666: fixed in ffmpeg 7:7.0.1-1
has caused the Debian Bug report #1071666,
regarding ffmpeg: autopkgtest failure with ffmpeg 7.0
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1071666: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071666
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ffmpeg
Version: 7:7.0-1+b1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

The autopkgtest job [1] fails with ffmpeg 7.0 with the following error:
"no single success: something is definitely wrong"

AFAICT this is caused by an extra column in the ``ffmpeg -format``
command which results in an empty "muxers" list, which in turn causes
it to skip all the tests.
If I apply the attached patch then the muxers list is no longer empty
and then it does run all the tests.
There's still a failure though [2], but now it's only one test
that fails:

```
Test 674:
trying muxer 'nut' with 'a' encoder 'adpcm_ima_wav' for codec 'adpcm_ima_wav'
ffmpeg -threads 2 -f lavfi -i sine=d=0.1 -strict -2 -c:a adpcm_ima_wav -f nut 
/tmp/autopkgtest-lxc.uwh7i80y/downtmp/autopkgtest_tmp/test/adpcm_ima_wav.nut -y 
-hide_banner -nostdin
Input #0, lavfi, from 'sine=d=0.1':
  Duration: N/A, start: 0.000000, bitrate: 705 kb/s
  Stream #0:0: Audio: pcm_s16le, 44100 Hz, mono, s16, 705 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (pcm_s16le (native) -> adpcm_ima_wav (native))
Output #0, nut, to 
'/tmp/autopkgtest-lxc.uwh7i80y/downtmp/autopkgtest_tmp/test/adpcm_ima_wav.nut':
  Metadata:
    encoder         : Lavf61.1.100
  Stream #0:0: Audio: adpcm_ima_wav ([17][0][0][0] / 0x0011), 44100 Hz, mono, 
s16p, 176 kb/s
      Metadata:
        encoder         : Lavc61.3.100 adpcm_ima_wav
[out#0/nut @ 0x556381aa17c0] video:0KiB audio:3KiB subtitle:0KiB other 
streams:0KiB global headers:0KiB muxing overhead: 9.700521%
size=       3KiB time=00:00:00.10 bitrate= 269.6kbits/s speed=46.9x    
FAILED: nut;a=adpcm_ima_wav; probing failed: 1
```

There are also several "SUCCESS" test which mention "streamcopying fails".
I don't know if that's expected though.

I don't know if the patch is correct (so didn't tag it as such) and it's
certainly incomplete as there's still a failure. I didn't look into why
that was though.
Hopefully it does help find a proper/complete fix for autopkgtest.

Cheers,
  Diederik

[1] https://salsa.debian.org/diederik/ffmpeg/-/jobs/5762517
[2] https://salsa.debian.org/diederik/ffmpeg/-/jobs/5762735


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

Kernel: Linux 6.8.9-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

Versions of packages ffmpeg depends on:
ii  libavcodec-extra61 [libavcodec61]    7:7.0-1+b1
ii  libavdevice61                        7:7.0-1+b1
ii  libavfilter10                        7:7.0-1+b1
ii  libavformat-extra61 [libavformat61]  7:7.0-1+b1
ii  libavutil59                          7:7.0-1+b1
ii  libc6                                2.38-11
ii  libplacebo338                        6.338.2-2
ii  libpostproc58                        7:7.0-1+b1
ii  libsdl2-2.0-0                        2.30.2+dfsg-1
ii  libswresample5                       7:7.0-1+b1
ii  libswscale8                          7:7.0-1+b1

ffmpeg recommends no packages.

Versions of packages ffmpeg suggests:
pn  ffmpeg-doc  <none>

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQT1sUPBYsyGmi4usy/XblvOeH7bbgUCZk84QQAKCRDXblvOeH7b
bvVIAQDA4LvXWWAPSZQwaqZlylM725y7ufLDUipcQjCdeAPB2wEAkt24mkzhrX4a
k4j1ha90YnCJ4osRP4cQB7zVM9NgPAE=
=T+qu
-----END PGP SIGNATURE-----
>From 7a9c17ed2508f9f4a3ac8e8fc104e1da07335935 Mon Sep 17 00:00:00 2001
From: Diederik de Haas <didi.deb...@cknow.org>
Date: Thu, 23 May 2024 12:08:28 +0200
Subject: [PATCH] d/tests: Update list_formats for extra output column in
 ffmpeg 7.0

The ``ffmpeg -formats`` command got an extra output column.

``ffmpeg -formats`` output header for ffmpeg 6.1:
```
File formats:
 D. = Demuxing supported
 .E = Muxing supported
```

``ffmpeg -formats`` output header for ffmpeg 7.0:
```
Formats:
 D.. = Demuxing supported
 .E. = Muxing supported
 ..d = Is a device
```

This caused problems with the ``sed`` statement and caused the list of
muxers to be empty, which caused the autopkgtests to fail.

Fix the ``sed`` statement in the ``list_formats`` function so that the
list of muxers is no longer empty.
---
 debian/tests/encdec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/tests/encdec b/debian/tests/encdec
index 377bd70d..97588833 100755
--- a/debian/tests/encdec
+++ b/debian/tests/encdec
@@ -160,7 +160,7 @@ list_formats() {
     # Get the raw list
     lines=$(ffmpeg -hide_banner -formats | grep "^ $match")
     for line in $lines; do
-        item=$(echo "$line" | sed "s/^ [D ][E ] \([^ ]*\) .*/\1/")
+        item=$(echo "$line" | sed "s/^ [D ][E ][d ] \([^ ]*\) .*/\1/")
         item=${item%%,*}
         echo "$item"
     done
-- 
2.45.1


--- End Message ---
--- Begin Message ---
Source: ffmpeg
Source-Version: 7:7.0.1-1
Done: Sebastian Ramacher <sramac...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ffmpeg, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1071...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Ramacher <sramac...@debian.org> (supplier of updated ffmpeg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 31 May 2024 19:31:33 +0200
Source: ffmpeg
Architecture: source
Version: 7:7.0.1-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Sebastian Ramacher <sramac...@debian.org>
Closes: 1071666
Changes:
 ffmpeg (7:7.0.1-1) experimental; urgency=medium
 .
   [ Sebastian Ramacher ]
   * New upstream version 7.0.1
   * debian/: Disable ASM-based optimizations on powerpc and ppc64el
   * debian/tests: Drop one test for nut
 .
   [ Diederik de Haas ]
   * d/tests: Update list_formats for extra output column in ffmpeg 7.0
     (Closes: #1071666)
Checksums-Sha1:
 b4494ae472b52e7f443d8e9ebe1a0267bf5425c6 5806 ffmpeg_7.0.1-1.dsc
 f82eea4505bd834943179d3ded46c77341fd2a42 10793572 ffmpeg_7.0.1.orig.tar.xz
 26ee081b6d013215abb4c6977ba0df30a76a1cc3 520 ffmpeg_7.0.1.orig.tar.xz.asc
 b685a189187b7f5d653af21a9736f1d03f73bb2b 53496 ffmpeg_7.0.1-1.debian.tar.xz
 77d6e0e305fc1f0b409958093d6e20b9f0ab83ad 22106 ffmpeg_7.0.1-1_source.buildinfo
Checksums-Sha256:
 63455114373cbbaa8fa04876c5b7d6990cb31e17eb3c3ec000e10795ff4c22c3 5806 
ffmpeg_7.0.1-1.dsc
 bce9eeb0f17ef8982390b1f37711a61b4290dc8c2a0c1a37b5857e85bfb0e4ff 10793572 
ffmpeg_7.0.1.orig.tar.xz
 66b7793c56d293ab86b7294df9b14ff0b1bc1bc68ad86d02342547965f319551 520 
ffmpeg_7.0.1.orig.tar.xz.asc
 210b8c466d45229ea74c9aebfa34deb2c5183595de5ed889972616e252434d17 53496 
ffmpeg_7.0.1-1.debian.tar.xz
 955048b3d6a95ade7d494b95a236f9bbf9701c7982572ea4b57353e5d9c0119f 22106 
ffmpeg_7.0.1-1_source.buildinfo
Files:
 d7db9401b7cd66b15c020b7fe386f8b6 5806 video optional ffmpeg_7.0.1-1.dsc
 81d5e65494f573ec28c9f56e99247815 10793572 video optional 
ffmpeg_7.0.1.orig.tar.xz
 33a20dc6e519595325d30bf966c45bd1 520 video optional 
ffmpeg_7.0.1.orig.tar.xz.asc
 5151d49bc3803b5260bd15d8f83b72bd 53496 video optional 
ffmpeg_7.0.1-1.debian.tar.xz
 36087f6be61a9368b427af1cd2ba3c1f 22106 video optional 
ffmpeg_7.0.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRCYn6EHZln2oPh+pAhk2s2YA/NiQUCZloJ9wAKCRAhk2s2YA/N
iQ2aAQCb1MMVCVMi8F/6I9f29/de05PfwdUnf4HQXCzNzbnN2gD/eFENTqm13a3E
ES+0eP0XgMuH7rNvjgX4w0rntGgMdws=
=Sh5Z
-----END PGP SIGNATURE-----

Attachment: pgpdnBWaWC65J.pgp
Description: PGP signature


--- End Message ---

Reply via email to