Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 924276 - media-video/mpv-0.37.0-r1 fails tests: 9 mpv:ffmpeg / img-format FAIL 0.03s killed by signal 6 SIGABRT
Summary: media-video/mpv-0.37.0-r1 fails tests: 9 mpv:ffmpeg / img-format FAIL 0.03s k...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Ionen Wolkens
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2024-02-11 07:04 UTC by Agostino Sarubbo
Modified: 2024-02-11 08:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,327.56 KB, text/plain)
2024-02-11 07:04 UTC, Agostino Sarubbo
Details
1-testlog.txt (1-testlog.txt,30.97 KB, text/plain)
2024-02-11 07:04 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-02-11 07:04:36 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: media-video/mpv-0.37.0-r1 fails tests.
Discovered on: amd64 (internal ref: ci)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Comment 1 Agostino Sarubbo gentoo-dev 2024-02-11 07:04:40 UTC
Created attachment 884703 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2024-02-11 07:04:41 UTC
Created attachment 884704 [details]
1-testlog.txt

1-testlog.txt
Comment 3 Agostino Sarubbo gentoo-dev 2024-02-11 07:04:42 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


7/9 mpv:ffmpeg / img-format        FAIL            0.03s   killed by signal 6 SIGABRT
7/9 mpv:ffmpeg / img-format FAIL            0.03s   killed by signal 6 SIGABRT
fatal: not a git repository (or any parent up to mount point /var/tmp)
Library OpenSLES found: NO
Run-time dependency appleframeworks found: NO (tried framework)
Run-time dependency ffnvcodec found: NO (tried pkgconfig and cmake)
Run-time dependency spirv-cross-c-shared found: NO (tried pkgconfig and cmake)
Comment 4 Ionen Wolkens gentoo-dev 2024-02-11 07:11:43 UTC
Can't reproduce from a quick try, imagine going to be something that happens with specific flags on ffmpeg and fails with sandbox or something like that.
Comment 5 Ionen Wolkens gentoo-dev 2024-02-11 07:22:00 UTC
Or nevermind, it's just when USE=vulkan is disabled.

Bit surprising though, would've felt like this would've been picked up earlier, maybe something changed.
Comment 6 Ionen Wolkens gentoo-dev 2024-02-11 07:40:30 UTC
Assume it's due to changes with how ffmpeg reports things, but it's harmless either way (it's just calling abort() due to [GENERIC] being there).

In general I'm starting to wonder if want to keep doing the img-format test either way, it's been very flaky with ffmpeg versions (also BE arches), any slight difference in how things are reported break it while not necessarily meaning there's runtime issues.
Comment 7 Larry the Git Cow gentoo-dev 2024-02-11 08:24:39 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8229de49c3505b7116dfd58bc343ee8e5b03ea

commit 9f8229de49c3505b7116dfd58bc343ee8e5b03ea
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2024-02-11 08:09:27 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2024-02-11 08:24:08 +0000

    media-video/mpv: skip ffmpeg suite for tests
    
    Could adjust or skip only with USE=-vulkan wrt bug #924276, but ffmpeg
    tests have caused other issues before depending on ffmpeg version and
    BE arches (seen on hppa, and formerly on ppc64be). They also do not
    seem very interesitng downstream as their purpose seem to be to track
    subtle changes in ffmpeg versions without necessarily meaning there is
    a notable runtime issue.
    
    Was going to skip only img-format but the other ffmpeg test has also
    caused issues on e.g. hppa and meson still doesn't allow to skip
    specific tests currently (only suites).
    
    hppa still has the timer test failing which is likely an actual
    problem though (not really looked into but it's unkeyworded now).
    
    Bug: https://bugs.gentoo.org/921091
    Closes: https://bugs.gentoo.org/924276
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 media-video/mpv/mpv-0.37.0-r1.ebuild | 8 +++++++-
 media-video/mpv/mpv-9999.ebuild      | 6 ++++++
 2 files changed, 13 insertions(+), 1 deletion(-)