commit: c5facb0b68448b3751d5f908ea8d6b690af11a30 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Sun Feb 8 17:57:58 2026 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sun Feb 8 18:03:25 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5facb0b
profiles: Remove obsolete packages from package.* files Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> profiles/arch/loong/package.use.mask | 5 - profiles/arch/mips/mipsel/o32/package.mask | 5 +- profiles/arch/mips/package.mask | 8 +- profiles/arch/mips/package.use.mask | 4 - profiles/arch/s390/s390x/package.use.mask | 6 +- profiles/base/package.use.mask | 16 --- profiles/features/musl/package.mask | 5 - profiles/package.deprecated | 4 +- profiles/package.mask | 201 ----------------------------- profiles/targets/desktop/package.use | 7 +- 10 files changed, 5 insertions(+), 256 deletions(-) diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index f51ca0a05cb5..2e79d64ec522 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -172,10 +172,6 @@ dev-lang/python jit # loong yet. net-misc/chrony html -# Sam James <[email protected]> (2024-03-27) -# No rust-bin available for profiler -<virtual/rust-1.73.0 profiler - # Robin H. Johnson <[email protected]) (2024-03-13) # sys-cluster/corosync not yet keyworded, niche use case for mdadm sys-fs/mdadm corosync @@ -233,7 +229,6 @@ dev-python/requests-cache test # WANG Xuerui <[email protected]> (2023-07-26) # no llvm:15 or lld:16 on loong <dev-db/postgresql-16 llvm -<dev-lang/rust-1.73.0 wasm # Ionen Wolkens <[email protected]> (2023-07-26) # MPV currently[1] has no plans to support >=lua5-3 making luajit diff --git a/profiles/arch/mips/mipsel/o32/package.mask b/profiles/arch/mips/mipsel/o32/package.mask index 3eba8c7538c5..a42c4d176204 100644 --- a/profiles/arch/mips/mipsel/o32/package.mask +++ b/profiles/arch/mips/mipsel/o32/package.mask @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Andreas K. Hüttel <[email protected]> (2024-09-10) @@ -8,6 +8,3 @@ sys-boot/arcload # Joshua Kinard <[email protected]> (2024-02-27) # app-arch/lrzip-next does not support 32-bit arches (#925548) app-arch/lrzip-next - -# fails to build, bug 920576 -=sys-apps/systemd-255* diff --git a/profiles/arch/mips/package.mask b/profiles/arch/mips/package.mask index c69b9dad143b..8084ddbfd502 100644 --- a/profiles/arch/mips/package.mask +++ b/profiles/arch/mips/package.mask @@ -1,12 +1,6 @@ -# Copyright 2006-2025 Gentoo Authors +# Copyright 2006-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Arthur Zamarin <[email protected]> (2024-09-08) -# requires <llvm-18 -dev-lang/spidermonkey:102 -=dev-lang/rust-1.71.1 -=virtual/rust-1.71.1-r2 - # matoro <[email protected]> (2023-12-15) # Broken on BE and no way to test on LE, mask for now # https://github.com/libjxl/libjxl/issues/2433 diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 0ba963319ce6..23e8caff145f 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -136,10 +136,6 @@ dev-perl/Template-Toolkit gd latex vim-syntax # requires dev-libs/hidapi to be keyworded dev-libs/libfido2 hidapi -# Matt Jolly <[email protected]> (2024-11-03) -# Requires llvm 16 which is not keyworded -~dev-lang/rust-1.71.1 system-llvm - # Felix Janda <[email protected]> (2024-10-20) # requires dev-libs/libcss and net-libs/libdom to be keyworded www-client/elinks libcss diff --git a/profiles/arch/s390/s390x/package.use.mask b/profiles/arch/s390/s390x/package.use.mask index 56e0148ca364..311a3d7e4f96 100644 --- a/profiles/arch/s390/s390x/package.use.mask +++ b/profiles/arch/s390/s390x/package.use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Andreas K. Hüttel <[email protected]> (2024-07-27) @@ -14,7 +14,3 @@ media-libs/imlib2 svg # libpcre2 has JIT support for s390x (not s390) # but it doesn't seem to build right now? dev-libs/libpcre2 jit - -# Andreas K. Hüttel <[email protected]> (2022-06-28) -# Fails to build -=dev-libs/nettle-3.8* asm diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index a4e724b164e8..480660f69d08 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -106,13 +106,6 @@ dev-games/ogre vulkan # Missing dependency sci-libs/gdal mongodb -# Ivy <[email protected]> (2025-07-11) -# app-editors/gnome-text-editor[spell] has been dropped upstream and -# replaced with app-text/libspelling, but will likely be added back -# in future releases. -~app-editors/gnome-text-editor-47.2 spell -~app-editors/gnome-text-editor-47.4 spell - # Andreas Sturmlechner <[email protected]> (2025-06-26) # >=kde-plasma/drkonqi-6.3.90 requires systemd, so specifically # unmasked only in targets/systemd. @@ -181,11 +174,6 @@ sys-cluster/drbd-utils pacemaker # restricted to ancient ffmpeg. sci-libs/opencascade ffmpeg -# Sam James <[email protected]> (2025-02-21) -# Mask for older GTK to phase in enabling Vulkan for users (and avoid a surprise -# for stable users, as Vulkan is enabled by default on desktop profiles). -<gui-libs/gtk-4.16 vulkan - # Michał Górny <[email protected]> (2025-02-20) # Requires dev-python/recommonmark with Python 3.10 <llvm-core/clang-18 doc @@ -232,10 +220,6 @@ media-libs/opencv atlas # seccomp is only supported with systemd sys-apps/fwupd seccomp -# Sam James <[email protected]> (2024-11-17) -# The example bindings fail to build. -~sys-libs/ncurses-6.5_p20241109 cxx - # Joonas Niilola <[email protected]> (2024-11-16) # Wasm support is (currently) only available on amd64 and arm64. www-client/firefox wasm-sandbox diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index c052471005d3..db56ea7c640f 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -33,10 +33,6 @@ net-im/signal-desktop-bin # Binary bazel is compiled against glibc >=app-i18n/mozc-2.31.5851.102 -# Michał Górny <[email protected]> (2025-09-28) -# Required DT_AUXILIARY support in the dynamic linker. -=sci-libs/blas-lapack-aux-wrappers-0 - # PPN-SD <[email protected]> (2025-07-28) # Bundled pcap-thread, not ported to musl # bug #713498, https://github.com/DNS-OARC/pcap-thread/issues/128 @@ -162,7 +158,6 @@ dev-ada/aws dev-ada/aunit dev-ada/ada_language_server dev-ada/gnatdoc -dev-ada/gpr-unit-provider dev-ada/gpr dev-ada/gnatmem dev-ada/ada_libfswatch diff --git a/profiles/package.deprecated b/profiles/package.deprecated index 5db9234a03b6..d038a150ef50 100644 --- a/profiles/package.deprecated +++ b/profiles/package.deprecated @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file specifies packages that are considered deprecated (but not @@ -67,12 +67,10 @@ dev-qt/qtimageformats:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 -dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtquickcontrols:5 dev-qt/qtquickcontrols2:5 dev-qt/qtscxml:5 -dev-qt/qtserialport:5 dev-qt/qtspeech:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 diff --git a/profiles/package.mask b/profiles/package.mask index eed48ac2ee8c..8af7e822bbce 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -275,12 +275,6 @@ media-libs/libsvgtiny-pixbuf # Removal on 2026-01-15 games-strategy/hedgewars -# Nowa Ammerlaan <[email protected]> (2025-12-05) -# Stuck on Qt5, no upstream action. -# Please use the games-action/prismlauncher fork instead. -# Removal on 2026-01-05. Bug 967108. -games-action/multimc-bin - # Jaco Kroon <[email protected]> (2025-12-02) # Dead upstream, limited usefulness. If you're still using it please reach out # so we can discuss options. Likely not worth the effort to fix the compiler @@ -330,30 +324,6 @@ dev-python/readthedocs-sphinx-ext # Removal on 2025-12-22. Bug #966327. dev-python/fake-py -# Petr Vaněk <[email protected]> (2025-11-13) -# The MDEV-38068 issue has been discovered with MariaDB 11.8.4. The issue -# caused a partial data deletion when using the DELETE statement on MyISAM or -# Aria tables under specific conditions. InnoDB tables are not affected by -# this. See: -# https://jira.mariadb.org/browse/MDEV-38068 -# https://lists.mariadb.org/hyperkitty/list/[email protected]/thread/IT3YIRPIS4ZVDZ5LBIDV7MPUDIL2VGIA/ -# -# Affected package was removed from the tree, but this message shall be kept -# untill 2025-12-15. -~dev-db/mariadb-11.8.4 - -# Sam James <[email protected]> (2025-11-13) -# Reported crashes (https://bugs.gentoo.org/914256#c18) -=sys-libs/musl-1.2.5-r6 - -# Sam James <[email protected]> (2025-11-05) -# re 8.3.0: Has regressions breaking media-video/subliminal and 8.3.1 -# which fixes some (but not all of those regressions) is semi-released only. -# re 8.3.1: Release not on PyPI (yet?), causing regressions in dev-python/black. -# https://github.com/pallets/click/issues/3087 -~dev-python/click-8.3.0 -=dev-python/click-8.3.1 - # Sam James <[email protected]> (2025-10-13) # Crashes in memtodest when handling PATH. Not yet reported upstream. =app-shells/dash-0.5.13.1 @@ -384,33 +354,6 @@ dev-python/fake-py # Removal on 2025-12-16. Bug #960358. sys-fs/encfs -# Andreas Sturmlechner <[email protected]> (2025-08-29) -# Obsolete transitional meta package. Bug #961795. Removal on 2025-09-28. -media-sound/pulseaudio - -# Michał Górny <[email protected]> (2025-08-21) -# Version yanked due to "unintended change in behavior". -=dev-python/click-8.2.2 - -# Eli Schwartz <[email protected]> (2025-07-18) -# End of life software. Relies on a commercial internet service which removed -# suppor for the old APIs this package needs. Impossible to use anymore. -# Removal on 2025-08-17. Bug #927026. -net-vpn/protonvpn-cli - -# Eli Schwartz <[email protected]> (2025-07-08) -# Unmaintained, out of date, QA issues, outstanding bugs for compilation -# failure / test failure. Still uses python 3.11. No revdeps. -# Removal on 2025-08-07. Bug #725252, #873304, #731876, #929772 -sci-libs/eccodes - -# Eli Schwartz <[email protected]> (2025-07-06) -# Unmaintained, abandoned upstream since 2012, stuck on Python 3.11, -# no revdeps since a year ago. -# Removal on 2025-08-05. Bug #928479, #929362. -dev-libs/libindicate -app-text/gnome-doc-utils - # Andreas K. Hüttel <[email protected]> (2025-07-04) # Obsolete Perl virtuals that will be removed (the list is work in progress). # If you have any of these installed, just remove them; they should not be @@ -436,11 +379,6 @@ virtual/perl-Unicode-Normalize # solution. Bug #959274. =app-crypt/libsecret-0.21.7-r1 -# Michał Górny <[email protected]> (2025-06-28) -# Rust/eBPF does not support 32-bit x86 host. As such, mitmproxy can -# no longer be used on this architecture. -=net-proxy/mitmproxy-9.0.1 - # Sam James <[email protected]> (2025-06-12) # Breaks several applications (bug #957943) >=dev-python/pygobject-3.52 @@ -451,11 +389,6 @@ virtual/perl-Unicode-Normalize >=sys-devel/gettext-0.24 >=dev-libs/libintl-0.24 -# Michał Górny <[email protected]> (2025-06-07) -# Destabilized due to unresolved test failures. If you need this -# package, please use the ~arch version. -=dev-python/lmdb-1.5.1 - # Sam James <[email protected]> (2025-06-03) # Fetching from GitHub seems broken with this: # > Connecting to github.com|20.26.156.215|:443... connected. @@ -476,17 +409,6 @@ virtual/perl-Unicode-Normalize # Masked for testing dev-db/mysql:8.4 -# Michał Górny <[email protected]> (2025-05-08) -# Vulnerable, EOL branch of dev-python/django. Bug #955606. -# Pleas upgrade to 5.1, 5.2 LTS, or downgrade to 4.2 LTS. -=dev-python/django-5.0* - -# Michał Górny <[email protected]> (2025-05-04) -# New wave of breakage from random removals. -# Bugs #955398, #955396, #955411. -=dev-python/ensurepip-setuptools-80.3.0 -=dev-python/setuptools-80.3.0 - # Michał Górny <[email protected]> (2025-04-19) # This package will no longer feature stable keywords, due to unresolved # test failures blocking the stabilization request for months. @@ -534,71 +456,6 @@ dev-db/mysql:8.4 # Masked for testing. Fails to update from previous version. See bug #949626. >=x11-themes/fluent-icon-theme-2025.02.10 -# Matt Jolly <[email protected]> (2025-02-10) -# Rust ebuilds are migrating to use RPATH/RUNPATH to find their libraries. -# New revisions for each Slot are already in-tree and should be used instead. -# Bug 949374 -=dev-lang/rust-1.71.1-r100 -=dev-lang/rust-1.74.1-r100 -=dev-lang/rust-1.75.0-r100 -=dev-lang/rust-1.76.0-r100 -=dev-lang/rust-1.77.1-r100 -=dev-lang/rust-1.79.0-r100 -=dev-lang/rust-1.78.0-r100 -=dev-lang/rust-1.80.1-r100 -=dev-lang/rust-1.81.0-r100 -=dev-lang/rust-1.82.0-r100 -=dev-lang/rust-1.82.0-r101 -=dev-lang/rust-1.83.0-r1 -=dev-lang/rust-1.84.0 -=dev-lang/rust-1.84.1 -=dev-lang/rust-bin-1.71.1-r101 -=dev-lang/rust-bin-1.74.1-r101 -=dev-lang/rust-bin-1.75.0-r101 -=dev-lang/rust-bin-1.77.1-r101 -=dev-lang/rust-bin-1.79.0-r101 -=dev-lang/rust-bin-1.80.1-r101 -=dev-lang/rust-bin-1.81.0-r101 -=dev-lang/rust-bin-1.82.0-r101 -=dev-lang/rust-bin-1.83.0 -=dev-lang/rust-bin-1.84.0 -=dev-lang/rust-bin-1.84.1 - -# Andreas Sturmlechner <[email protected]> (2025-01-23) -# Qt5 tools without any revdeps. Removal on 2025-06-10. -dev-qt/assistant -dev-qt/linguist -dev-qt/pixeltool -dev-qt/qdbus -dev-qt/qdbusviewer -dev-qt/qdoc -dev-qt/qtdiag -dev-qt/qtpaths -dev-qt/qtplugininfo - -# Andreas Sturmlechner <[email protected]> (2025-01-23) -# Qt5 packages without any revdeps. Removal on 2025-06-01. -dev-qt/qt3d:5 -dev-qt/qtdatavis3d:5 -dev-qt/qtgamepad:5 -dev-qt/qtlocation:5 -dev-qt/qtnetworkauth:5 -dev-qt/qtpositioning:5 -dev-qt/qtquicktimeline:5 -dev-qt/qtsensors:5 -dev-qt/qtserialbus:5 -dev-qt/qtserialport:5 -dev-qt/qtvirtualkeyboard:5 -dev-qt/qtwebchannel:5 -dev-qt/qtwebview:5 - -# Michał Górny <[email protected]> (2024-12-05) -# 6.12.2 does not boot for me. -=sys-kernel/gentoo-kernel-6.12.2 -=sys-kernel/gentoo-kernel-bin-6.12.2 -=sys-kernel/vanilla-kernel-6.12.2 -=virtual/dist-kernel-6.12.2 - # Ionen Wolkens <[email protected]> (2024-11-19) # NVIDIA dropped support for the 470.xx branch in September 2024[1]. # @@ -624,34 +481,6 @@ dev-qt/qtwebview:5 # [3] https://wiki.gentoo.org/wiki/Nouveau x11-drivers/nvidia-drivers:0/470 -# Matt Jolly <[email protected]> (2024-11-09) -# The legacy Rust ebuilds are no longer maintained and have been -# replaced by the new slotted Rust. Removal in 30 days. -=dev-lang/rust-1.71.1 -=dev-lang/rust-1.74.1 -=dev-lang/rust-1.75.0-r1 -=dev-lang/rust-1.77.1 -=dev-lang/rust-1.79.0 -=dev-lang/rust-1.80.1 -=dev-lang/rust-1.81.0 -=dev-lang/rust-1.82.0 -=dev-lang/rust-bin-1.71.1 -=dev-lang/rust-bin-1.74.1 -=dev-lang/rust-bin-1.75.0 -=dev-lang/rust-bin-1.77.1 -=dev-lang/rust-bin-1.79.0 -=dev-lang/rust-bin-1.80.1 -=dev-lang/rust-bin-1.81.0 -=dev-lang/rust-bin-1.82.0 -=virtual/rust-1.71.1-r2 -=virtual/rust-1.74.1-r1 -=virtual/rust-1.75.0-r1 -=virtual/rust-1.77.1 -=virtual/rust-1.79.0 -=virtual/rust-1.80.1 -=virtual/rust-1.81.0-r1 -=virtual/rust-1.82.0 - # Viorel Munteanu <[email protected]> (2024-10-18) # Experimental version, for testing purposes only. # Bug #941566. @@ -673,32 +502,10 @@ app-emulation/virtualbox-kvm <sys-devel/gcc-11 <sys-devel/kgcc64-11 -# Fabian Groffen <[email protected]> (2024-09-02) -# exim_tinydb utility crashes due to invalid free() (used in startup script) -=mail-mta/exim-4.98 - # Sam James <[email protected]> (2024-06-25) # The symbol versioning "fix" breaks anything built with 3.0.0. >=dev-libs/libassuan-3.0.1 -# Sam James <[email protected]> (2023-12-14) -# Gentoo's kernel maintainers have decided to discontinue gentoo-sources and -# gentoo-kernel for old kernel LTS branches because of the resources to require -# testing and patching them, combined with changing kernel lifecycles. -# -# The new policy is to support kernels with genpatches for 3 years after their -# release. -# -# Specifically, 4.14/4.19/5.4 have been dropped. See https://www.mpagano.com/blog/?p=315 -# and http://www.kroah.com/log/blog/2018/08/24/what-stable-kernel-should-i-use/. -# -# sys-kernel/vanilla-sources will continue to be provided for all branches -# until they reach formal upstream EOL. -# -<sys-kernel/gentoo-sources-5.10 -<sys-kernel/gentoo-kernel-5.10 -<virtual/dist-kernel-5.10 - # Sam James <[email protected]> (2023-09-09) # OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 3. # https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/ @@ -707,14 +514,6 @@ app-emulation/virtualbox-kvm # for old PHP or Ruby references. <dev-libs/openssl-3 -# Andreas K. Hüttel <[email protected]> (2023-07-12) -# The catalyst-3 branch is outdated and not used by Gentoo -# Release Engineering anymore. Please either use git master -# (9999) as all Release Engineering build machines or wait -# for catalyst-4. Questions or bug reports about catalyst-3 -# may or may not lead to useful results. -<dev-util/catalyst-4 - # Michał Górny <[email protected]> (2023-06-21) # suitesparseconfig-7.0.0 fails to build with multilib enabled # because of dependencies that cannot be satisfied. All the other diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use index f84b186c9234..0ba74a800954 100644 --- a/profiles/targets/desktop/package.use +++ b/profiles/targets/desktop/package.use @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Ian Jordan <[email protected]> (2026-01-14) @@ -9,12 +9,7 @@ media-video/pipewire sound-server # Andreas Sturmlechner <[email protected]> (2025-12-16) # Enable IUSE qt5 for current stable pkgs with USE-revdeps before dropping # it from make.defaults. # Bug #948836 -<app-text/poppler-25.12.0 qt5 <dev-libs/quazip-1.5 qt5 -<kde-plasma/breeze-6.5.0:6 qt5 -<kde-plasma/oxygen-6.5.0:6 qt5 -<kde-plasma/plasma-integration-6.5.0:6 qt5 -<kde-plasma/plasma-meta-6.5.5 qt5 <sys-auth/polkit-qt-0.200.0-r1 qt5 <x11-libs/qwt-6.3.0 qt5
