diff options
author | Eli Schwartz <eschwartz93@gmail.com> | 2024-02-05 10:05:45 -0500 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2024-02-05 15:34:44 +0000 |
commit | a3d9d727aebb5f958446ffbc2a994508aef21119 (patch) | |
tree | b8c2ac0c643cd662a6e87f18bc4e297e366686db /profiles | |
parent | app-emulation/firecracker-bin: drop 1.4.0, 1.4.1 (diff) | |
download | gentoo-a3d9d727aebb5f958446ffbc2a994508aef21119.tar.gz gentoo-a3d9d727aebb5f958446ffbc2a994508aef21119.tar.bz2 gentoo-a3d9d727aebb5f958446ffbc2a994508aef21119.zip |
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@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r-- | profiles/arch/sparc/package.use.mask | 7 | ||||
-rw-r--r-- | 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 <eschwartz93@gmail.com> (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 <leohdz172@proton.me> (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 <eschwartz93@gmail.com> (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 <sam@gentoo.org> (2023-12-30) # Qt not marked stable here. app-text/doxygen gui |