commit: a3d9d727aebb5f958446ffbc2a994508aef21119 Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com> AuthorDate: Mon Feb 5 15:05:45 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Feb 5 15:34:44 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d9d727
profiles/arch/sparc: fix totally bogus mupdf-based cups mask In bug 631970, mupdf dropped its sparc keyword for nonsense reasons. Due to an ebuild bug, it was wrong everywhere and actually failed to build on sparc. Despite diagnosis in the original report, it was left unfixed for years after dropping ~sparc: > Can someone with access to a sparc machine submit a patch? [...] if > this bug report is correct, mupdf on sparc has now been broken for quite > a while. I'd tend to unkeyword it. Fast forward to 2021, and commit 41543c0badfcd7ba9ee39386a3f4a8c8675135c0 which ninja-fixed this inside another commit. Now mupdf builds sanely. Fast forward again to 2023, and bug 761550, where it was keyworded for ~sparc. This odd mask is outdated and incorrect in a few different ways! The status today is much more simple: the feature is expected to work on ~sparc, but no one has requested stabilizing mupdf for sparc. Hence, cups *can* be built with USE=pdf, as long as you don't mind running unstable keywords. Move the mask from use, to use.stable, and correct the false information. Bug: https://bugs.gentoo.org/631970 Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com> Signed-off-by: Sam James <sam <AT> gentoo.org> profiles/arch/sparc/package.use.mask | 7 ------- profiles/arch/sparc/package.use.stable.mask | 7 +++++++ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index f3f5ae949db6..db6629c870ff 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,13 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Eli Schwartz <[email protected]> (2024-02-05) -# app-text/mupdf sparc keyword was dropped in bug #631970 -# and subsequently prevented stabilization in bug #923811 -net-print/cups-filters pdf -net-print/libcupsfilters pdf -net-print/cups-meta pdf - # Leonardo Hernández Hernández <[email protected]> (2024-01-15) # net-libs/grpc not keyworded here app-admin/syslog-ng grpc diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index fe1888ca9b8b..5451339c6b85 100644 --- a/profiles/arch/sparc/package.use.stable.mask +++ b/profiles/arch/sparc/package.use.stable.mask @@ -1,6 +1,13 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Eli Schwartz <[email protected]> (2024-02-05) +# app-text/mupdf is not stable. bug #923811 +net-print/cups-filters pdf +net-print/libcupsfilters pdf +net-print/cups-meta pdf + + # Sam James <[email protected]> (2023-12-30) # Qt not marked stable here. app-text/doxygen gui
