Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 951188 - media-video/ffmpeg-compat: stablereq (sync with media-video/ffmpeg)
Summary: media-video/ffmpeg-compat: stablereq (sync with media-video/ffmpeg)
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Ionen Wolkens
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2025-03-12 10:16 UTC by Ionen Wolkens
Modified: 2025-03-12 17:55 UTC (History)
4 users (show)

See Also:
Package list:
media-video/ffmpeg-compat-4.4.5 amd64 arm arm64 ppc ppc64 sparc x86 media-video/ffmpeg-compat-6.1.2 amd64 arm arm64 ppc ppc64 sparc x86 media-libs/libopenmpt-0.7.13 amd64 arm arm64 ppc ppc64 sparc x86
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ionen Wolkens gentoo-dev 2025-03-12 10:16:06 UTC
May as well get these done early, not being stable will just be annoying over time. Usage of -compat is not widespread so even if still has issues it won't be a disaster.

If tests fails, would appreciate if tried the same-version older revision of media-video/ffmpeg to know if it's a regression from ebuild changes (if not, the no need for this to block stable), aka:

    ffmpeg-compat:4 -> =media-video/ffmpeg-4.4.5-r1 (not -r2)
    ffmpeg-compat:6 -> =media-video/ffmpeg-6.1.2-r0 (not -r1)

cpu_flags_* and --cpu option changes could "potentially" cause new problems on some arches.

We don't *super* need :4, but I'd rather keep it for now until things settle down.

openmpt is a new optional dep, given the only missing stable is arm64 may as well do it rather than mask.

On a side-note, to save arch testing work, when revised media-video/ffmpeg are ready for stable (not now for sure), will likely just sync keywords with ffmpeg-compat given the ebuilds and code are 100% identical save for installing in a different location.
Comment 1 NATTkA bot gentoo-dev Security 2025-03-12 10:20:36 UTC Comment hidden (obsolete)
Comment 2 Larry the Git Cow gentoo-dev 2025-03-12 10:38:56 UTC
The bug has been referenced in the following commit(s):

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

commit b7b87b724096ba3f84c9b58b3c5d96811279dc9e
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2025-03-12 10:36:50 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2025-03-12 10:37:17 +0000

    profiles: move ffmpeg[npp] stable masks to arch/
    
    Won't work in base.
    
    Bug: https://bugs.gentoo.org/951188
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 5 +++++
 profiles/arch/arm64/package.use.stable.mask | 5 +++++
 profiles/base/package.use.stable.mask       | 5 -----
 3 files changed, 10 insertions(+), 5 deletions(-)
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-12 17:55:00 UTC
amd64 done
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-12 17:55:02 UTC
arm done
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-12 17:55:03 UTC
x86 done
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-12 17:55:05 UTC
arm64 done