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: RESOLVED FIXED
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: 951464
Blocks:
  Show dependency tree
 
Reported: 2025-03-12 10:16 UTC by Ionen Wolkens
Modified: 2025-03-28 04:27 UTC (History)
3 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
Comment 7 Ionen Wolkens gentoo-dev 2025-03-27 04:04:04 UTC
Be nice if could get this one finished soon so can sync keywords w/ media-video/ffmpeg and get rid of the old ebuilds + do profile cleanups, thanks.
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-27 19:00:30 UTC
ppc64 done
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-27 19:00:31 UTC
ppc done
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-27 19:00:32 UTC
sparc done

all arches done
Comment 11 Larry the Git Cow gentoo-dev 2025-03-28 04:27:00 UTC
The bug has been referenced in the following commit(s):

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

commit 17f4c10e6c91ed1525f7b1af3e096c59454c3bdb
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2025-03-28 01:17:21 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2025-03-28 03:16:13 +0000

    media-video/ffmpeg: sync stable keywords with ffmpeg-compat
    
    Identical code and ebuilds except for a different --prefix,
    no sense in having arches test this twice.
    
    Bug: https://bugs.gentoo.org/951188
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 media-video/ffmpeg/ffmpeg-4.4.5-r2.ebuild | 2 +-
 media-video/ffmpeg/ffmpeg-6.1.2-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)