mirror of
https://github.com/flatcar/scripts.git
synced 2026-05-05 12:16:41 +02:00
profiles: Sync with Gentoo
It's from Gentoo commit 8a285dc079f9abbbb18f897551760135ec2cbf3a.
This commit is contained in:
parent
b5cc125fd1
commit
32319658dd
@ -1,6 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-10)
|
||||
# Needs dev-libs/openspecfun which is not yet keyworded
|
||||
sci-visualization/gnuplot amos
|
||||
|
||||
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07)
|
||||
# media-libs/quirc and media-sound/liblc3 are not keyworded here
|
||||
media-video/ffmpeg quirc liblc3
|
||||
@ -71,6 +75,7 @@ app-alternatives/ninja samurai
|
||||
# indicate a passing test suite, you must check the logs.
|
||||
# https://buildd.debian.org/status/logs.php?pkg=weston&arch=alpha
|
||||
gui-libs/gtk wayland
|
||||
dev-libs/libportal wayland
|
||||
|
||||
# matoro <matoro_gentoo@matoro.tk> (2023-06-18)
|
||||
# sci-physics/bullet not keyworded here (#908240)
|
||||
|
||||
@ -130,7 +130,7 @@ net-libs/ngtcp2 -ssl
|
||||
|
||||
# Matt Jolly <kangie@gentoo.org> (2023-08-10)
|
||||
# nghttp3 has been tested to work on amd64
|
||||
net-misc/curl -nghttp3 -http3 -quic
|
||||
net-misc/curl -nghttp3 -http3 -quic -curl_quic_openssl
|
||||
|
||||
# Sam James <sam@gentoo.org> (2023-07-18)
|
||||
# dev-cpp/cppdap is not keyworded in most places
|
||||
|
||||
@ -29,10 +29,6 @@ sys-kernel/installkernel ugrd
|
||||
# Experimental, virt-firmware is keyworded only unstable
|
||||
sys-kernel/installkernel efistub
|
||||
|
||||
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
|
||||
# dev-python/pyside6 is not stable here yet
|
||||
dev-python/QtPy pyside6
|
||||
|
||||
# Ionen Wolkens <ionen@gentoo.org> (2024-01-16)
|
||||
# cuda (and thus cudnn) are not available in stable
|
||||
media-libs/opencv cudnn
|
||||
@ -50,10 +46,6 @@ sys-kernel/gentoo-kernel-bin generic-uki
|
||||
# librttopo has not been stabalized on this arch yet
|
||||
dev-db/spatialite rttopo
|
||||
|
||||
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-21)
|
||||
# Mask testing on stable until we have stable qt6
|
||||
dev-python/pytest-qt test
|
||||
|
||||
# Matt Jolly <kangie@gentoo.org> (2023-08-10)
|
||||
# net-libs/ngtcp2 is not marked stable
|
||||
net-misc/curl nghttp3
|
||||
|
||||
@ -8,10 +8,6 @@
|
||||
# ROCm/HIP is not suitable for stabilization.
|
||||
hip
|
||||
|
||||
# Jimi Huotari <chiitoo@gentoo.org> (2023-03-03)
|
||||
# Mask until stable.
|
||||
pyside6
|
||||
|
||||
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06)
|
||||
# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
|
||||
mkl
|
||||
|
||||
@ -1,13 +1,17 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
|
||||
# Needs dev-libs/openspecfun which is not yet keyworded
|
||||
sci-visualization/gnuplot amos
|
||||
|
||||
# Michał Górny <mgorny@gentoo.org> (2024-07-24)
|
||||
# Full testing requires www-client/firefox.
|
||||
dev-python/selenium test-rust
|
||||
|
||||
# Matt Jolly <kangie@gentoo.org> (2023-08-10)
|
||||
# nghttp3 has been tested to work on amd64
|
||||
net-misc/curl -http3 -quic curl_quic_ngtcp2
|
||||
net-misc/curl -http3 -quic -curl_quic_openssl curl_quic_ngtcp2
|
||||
|
||||
# orbea <orbea@riseup.net> (2024-07-19)
|
||||
# Unmask the dynarec flag which has arm asm.
|
||||
|
||||
@ -1,6 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
|
||||
# Needs dev-libs/openspecfun which is not yet keyworded
|
||||
sci-visualization/gnuplot amos
|
||||
|
||||
# orbea <orbea@riseup.net> (2024-07-19)
|
||||
# Unmask the dynarec flag which has arm64 asm.
|
||||
games-emulation/rmg -dynarec
|
||||
|
||||
@ -297,7 +297,7 @@ app-emulation/aranym jit
|
||||
|
||||
# Craig Andrews <candrews@gentoo.org> (2019-10-08)
|
||||
# net-libs/nghttp3 net-libs/ngtcp2[ssl] are not available on all arches
|
||||
net-misc/curl nghttp3 http3 quic
|
||||
net-misc/curl nghttp3 http3 quic curl_quic_openssl
|
||||
|
||||
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21)
|
||||
# Moved from arch/powerpc/ppc64 as it applies to most architectures.
|
||||
|
||||
@ -4,6 +4,10 @@
|
||||
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
|
||||
# request bug for the hppa arch.
|
||||
|
||||
# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
|
||||
# Needs dev-libs/openspecfun which is not yet keyworded
|
||||
sci-visualization/gnuplot amos
|
||||
|
||||
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07)
|
||||
# media-libs/quirc and media-sound/liblc3 are not keyworded here
|
||||
media-video/ffmpeg quirc liblc3
|
||||
@ -71,10 +75,6 @@ sys-apps/openrc-navi s6
|
||||
# Qt not keyworded here.
|
||||
app-text/doxygen gui
|
||||
|
||||
# Sam James <sam@gentoo.org> (2023-09-22)
|
||||
# Qt 6 not keyworded here.
|
||||
dev-build/cmake gui
|
||||
|
||||
# Sam James <sam@gentoo.org> (2023-09-18)
|
||||
# x11-libs/gtksourceview:4 not keyworded here
|
||||
media-gfx/inkscape sourceview
|
||||
|
||||
@ -17,6 +17,10 @@
|
||||
|
||||
#--- END OF EXAMPLES ---
|
||||
|
||||
# Sam James <sam@gentoo.org> (2024-07-31)
|
||||
# Qt 6 not stable here.
|
||||
dev-build/cmake gui
|
||||
|
||||
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-25)
|
||||
# Moved to stable.mask, issue is fixed in unstable v40
|
||||
# Sam James <sam@gentoo.org> (2024-06-19)
|
||||
|
||||
@ -1,6 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
|
||||
# Needs dev-libs/openspecfun which is not yet keyworded
|
||||
sci-visualization/gnuplot amos
|
||||
|
||||
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07)
|
||||
# media-libs/quirc and media-sound/liblc3 are not keyworded here
|
||||
media-video/ffmpeg quirc liblc3
|
||||
|
||||
@ -1,6 +1,10 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
|
||||
# Needs dev-libs/openspecfun which is not yet keyworded
|
||||
sci-visualization/gnuplot amos
|
||||
|
||||
# Michał Górny <mgorny@gentoo.org> (2024-07-24)
|
||||
# Full testing requires www-client/firefox.
|
||||
dev-python/selenium test-rust
|
||||
|
||||
@ -1,6 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
|
||||
# Needs dev-libs/openspecfun which is not yet keyworded
|
||||
sci-visualization/gnuplot amos
|
||||
|
||||
# Thomas Bettler <thomas.bettler@gmail.com> (2024-06-10)
|
||||
# requires dev-libs/apache-arrow which is net yet keyworded
|
||||
sci-libs/gdal parquet
|
||||
|
||||
@ -48,10 +48,6 @@ dev-python/nbconvert test
|
||||
# dev-db/mysql not keyworded/stable here
|
||||
dev-perl/DBD-mysql mysql
|
||||
|
||||
# Sam James <sam@gentoo.org> (2023-09-22)
|
||||
# Qt 6 not keyworded here.
|
||||
dev-build/cmake gui
|
||||
|
||||
# Sam James <sam@gentoo.org> (2023-09-22)
|
||||
# sys-apps/flatpak is not keyworded here
|
||||
sys-apps/xdg-desktop-portal flatpak
|
||||
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# All extra USE/etc should be specified in sub-profiles.
|
||||
# DO NOT POLLUTE USE ON THIS PROFILE.
|
||||
|
||||
ARCH="ppc"
|
||||
CHOST="powerpc-unknown-linux-gnu"
|
||||
ABI="ppc"
|
||||
MULTILIB_ABIS="ppc"
|
||||
DEFAULT_ABI="ppc"
|
||||
ACCEPT_KEYWORDS="${ARCH} -ppc64"
|
||||
|
||||
# Michał Górny <mgorny@gentoo.org> (2014-06-27)
|
||||
# Make the ABI flag implicit for compatibility with native ebuilds.
|
||||
IUSE_IMPLICIT="abi_ppc_32 -abi_ppc_64"
|
||||
@ -1,7 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Sam James <sam@gentoo.org> (2022-01-18)
|
||||
# No bootstrap binary available on big endian PPC64 right now
|
||||
# But there is one for PPC (big endian).
|
||||
-dev-lisp/sbcl
|
||||
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Lars Wendler <polynomial-c@gentoo.org> (2022-04-22)
|
||||
# gnome-base/librsvg missing keywords
|
||||
media-libs/freetype svg
|
||||
|
||||
# Andreas Sturmlechner <asturm@gentoo.org> (2021-01-19)
|
||||
# dev-java/openjdk:11 is not keyworded
|
||||
>=app-office/libreoffice-7 java
|
||||
|
||||
# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
|
||||
# PPS should work on all arches, but only keyworded on some arches
|
||||
>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
|
||||
|
||||
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
|
||||
# app-text/libwpd and app-text/libwpg are not keyworded
|
||||
media-gfx/inkscape cdr visio wpg
|
||||
@ -1,5 +0,0 @@
|
||||
# Copyright 2012-2012 Gentoo Foundation.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# This is no longer needed for ppc64-32ul builds
|
||||
-*sys-devel/kgcc64
|
||||
@ -1,3 +0,0 @@
|
||||
../../../../features/multilib
|
||||
..
|
||||
../../ppc32
|
||||
@ -1,5 +0,0 @@
|
||||
# Force the flag which corresponds to ARCH.
|
||||
ppc
|
||||
|
||||
# Unforce the flag which corresponds to the 64-bit ARCH.
|
||||
-ppc64
|
||||
@ -1,12 +0,0 @@
|
||||
# Unmask the flag which corresponds to ARCH.
|
||||
-ppc
|
||||
|
||||
# Mask the flag which corresponds to the 64-bit ARCH.
|
||||
ppc64
|
||||
|
||||
# We mask this since we're not really a multilib profile
|
||||
multilib
|
||||
|
||||
# matoro <matoro_gentoo@matoro.tk> (2023-06-17)
|
||||
# media-libs/libheif is not keyworded here
|
||||
heif
|
||||
@ -1,6 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-09)
|
||||
# KDE PIM 6 is not being keyworded here
|
||||
kde-apps/libkgapi:5 kf6compat
|
||||
|
||||
# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-01)
|
||||
# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine]
|
||||
# which is package.use.mask'ed on these arches. We cannot mask the
|
||||
@ -8,19 +12,10 @@
|
||||
# additional dev-qt/qtwebengine revdeps.
|
||||
kde-frameworks/purpose:5 kaccounts
|
||||
|
||||
# Sam James <sam@gentoo.org> (2024-06-13)
|
||||
# Needs as-yet-unkeyworded KF6 (bug #934215)
|
||||
app-crypt/pinentry qt6
|
||||
app-office/libreoffice qt6
|
||||
|
||||
# Sam James <sam@gentoo.org> (2024-05-19)
|
||||
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
|
||||
media-gfx/graphicsmagick jpeg2k
|
||||
|
||||
# José de Paula R. N. Assis <espinafre@gmail.com> (2024-03-25)
|
||||
# No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on ppc64.
|
||||
>=dev-python/qscintilla-python-2.14.1-r1 qt6
|
||||
|
||||
# Sam James <sam@gentoo.org> (2024-03-23)
|
||||
# dev-qt/qtwebengine not available here
|
||||
dev-python/QtPy webengine test
|
||||
@ -33,10 +28,6 @@ app-emulation/libvirt -virtiofsd
|
||||
# media-libs/shaderc is keyworded here.
|
||||
media-libs/libplacebo -shaderc
|
||||
|
||||
# Sam James <sam@gentoo.org> (2023-09-22)
|
||||
# Qt 6 not keyworded here.
|
||||
dev-build/cmake gui
|
||||
|
||||
# Alexey Sokolov <alexey+gentoo@asokolov.org> (2023-08-14)
|
||||
# OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5.
|
||||
# Therefore apply mask/force to override the profile's defaults, and invert on
|
||||
|
||||
@ -3,10 +3,6 @@
|
||||
|
||||
### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!!
|
||||
|
||||
# Sam James <sam@gentoo.org> (2024-06-13)
|
||||
# Needs as-yet-unkeyworded KF6 (bug #934215)
|
||||
kf6compat
|
||||
|
||||
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-03-29)
|
||||
# not available here (see openexr, opencolorio, opencv)
|
||||
openvdb
|
||||
|
||||
@ -1,6 +1,10 @@
|
||||
# Copyright 2019-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
|
||||
# Needs dev-libs/openspecfun which is not yet keyworded
|
||||
sci-visualization/gnuplot amos
|
||||
|
||||
# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-06)
|
||||
# KDE PIM is not keyworded here
|
||||
kde-apps/libkgapi:5 kf6compat
|
||||
|
||||
@ -1,6 +1,14 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
|
||||
# Needs dev-libs/openspecfun which is not yet keyworded
|
||||
sci-visualization/gnuplot amos
|
||||
|
||||
# Joonas Niilola <juippis@gentoo.org> (2024-07-29)
|
||||
# Dependency not keyworded on sparc.
|
||||
dev-libs/re2 benchmark
|
||||
|
||||
# Michał Górny <mgorny@gentoo.org> (2024-07-24)
|
||||
# Full testing requires www-client/firefox.
|
||||
dev-python/selenium test-rust
|
||||
@ -116,10 +124,6 @@ dev-qt/qtgui vulkan
|
||||
sys-apps/openrc s6
|
||||
sys-apps/openrc-navi s6
|
||||
|
||||
# Sam James <sam@gentoo.org> (2023-09-22)
|
||||
# Qt 6 not keyworded here.
|
||||
dev-build/cmake gui
|
||||
|
||||
# Sam James <sam@gentoo.org> (2023-07-21)
|
||||
# Requires app-emulation/qemu.
|
||||
sys-kernel/gentoo-kernel test
|
||||
|
||||
@ -1,6 +1,10 @@
|
||||
# Copyright 2019-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Sam James <sam@gentoo.org> (2024-07-31)
|
||||
# Qt 6 not stable here.
|
||||
dev-build/cmake gui
|
||||
|
||||
# Eli Schwartz <eschwartz93@gmail.com> (2024-02-05)
|
||||
# app-text/mupdf is not stable. bug #923811
|
||||
net-print/cups-filters pdf
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
|
||||
# Matt Jolly <kangie@gentoo.org> (2023-08-10)
|
||||
# http3 is avilable via openssl[quic] on this arch.
|
||||
net-misc/curl -http3 -quic curl_quic_ngtcp2
|
||||
net-misc/curl -http3 -quic -curl_quic_openssl curl_quic_ngtcp2
|
||||
|
||||
# orbea <orbea@riseup.net> (2024-07-19)
|
||||
# Unmask the dynarec flag which has x86 asm.
|
||||
|
||||
@ -18,7 +18,7 @@
|
||||
#--- END OF EXAMPLES ---
|
||||
|
||||
# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-21)
|
||||
# Need as-yet-unkeyworded KF6-based counterparts (bug #934361)
|
||||
# Need not as yet stable KF6-based counterparts (bug #934361)
|
||||
kde-apps/libkcddb kf6compat
|
||||
kde-apps/libkcompactdisc kf6compat
|
||||
kde-apps/libksane kf6compat
|
||||
|
||||
@ -230,7 +230,6 @@ sys-firmware/seabios binary
|
||||
net-analyzer/snort libtirpc
|
||||
net-fs/autofs libtirpc
|
||||
net-misc/netkit-bootparamd libtirpc
|
||||
sci-astronomy/esomidas libtirpc
|
||||
sys-cluster/glusterfs libtirpc
|
||||
|
||||
# Maciej Mrozowski <reavertm@gentoo.org> (2016-09-01)
|
||||
|
||||
@ -1,104 +0,0 @@
|
||||
default/linux/ppc/23.0/split-usr
|
||||
|
||||
A profile upgrade to version 23.0 is available for your architecture.
|
||||
The new 23.0 profiles enable some toolchain hardening features and
|
||||
performance enhancements by default, and standardize settings.
|
||||
You can find the list of changes on the wiki tracking page [1].
|
||||
|
||||
Upgrade instructions
|
||||
|
||||
Note 1: If you have manually changed your CHOST to a value different from
|
||||
what the stages and profiles set, you may have to do that in the future too.
|
||||
In that case you should know what you are doing, hopefully; please read the
|
||||
instructions with a critical eye then.
|
||||
|
||||
Note 2: In case you are already familiar with binary packages, you should be
|
||||
able to add "--getbinpkg" to the emerge calls to speed things up.
|
||||
The use of binary packages is completely optional though, and also not
|
||||
as much tested as the source-based upgrade path yet.
|
||||
|
||||
1. Ensure your system backups are up to date. Please also update
|
||||
your system fully and depclean before proceeding.
|
||||
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
|
||||
|
||||
2. If you are still using one of the long-deprecated amd64 17.0 profiles
|
||||
(other than x32 or musl), then first complete the migration to the
|
||||
corresponding 17.1 profile. Instructions can be found at [3].
|
||||
|
||||
3. If you are currently using systemd in a split-usr configuration, then first
|
||||
complete the migration to the corresponding merged-usr profile of the
|
||||
same profile version. Details on how to do this can be found in the news
|
||||
item [4].
|
||||
If you are currently using openrc, migrate to 23.0 first, keeping your disk
|
||||
layout. If you want to move from split-usr to merged-usr, do that afterwards.
|
||||
|
||||
4. Run "emerge --info" and note down the value of the CHOST variable.
|
||||
|
||||
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
|
||||
remove it. Also delete all lines defining CHOST_... variables.
|
||||
|
||||
6. Select the 23.0 profile corresponding to your current profile, either using
|
||||
"eselect profile" or by manually setting the profile symlink.
|
||||
Note that old profiles are by default split-usr and the 23.0 profiles by
|
||||
default merged-usr. Do NOT change directory scheme now, since this will
|
||||
mess up your system!
|
||||
Instead, make sure that the new profile has the same property: for example,
|
||||
OLD default/linux/amd64/17.1
|
||||
==> NEW default/linux/amd64/23.0/split-usr
|
||||
(added "split-usr")
|
||||
OLD default/linux/amd64/17.1/systemd/merged-usr
|
||||
==> NEW default/linux/amd64/23.0/systemd
|
||||
(removed "merged-usr")
|
||||
A detailed table of the upgrade paths can be found at [5]. Please consult it.
|
||||
In some cases (hppa, x86) the table will tell you to pick between two choices.
|
||||
What you need should be obvious from your *old* CHOST value (from step 4).
|
||||
|
||||
7. Delete the contents of your binary package cache at ${PKGDIR}
|
||||
rm -r /var/cache/binpkgs/*
|
||||
|
||||
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
|
||||
the URI in all configuration such that they point to 23.0 profile binhost
|
||||
directories. The exact paths can be found in the table at [5], too.
|
||||
|
||||
9. Rebuild or reinstall from binary (if available) the following packages in
|
||||
this order, with the same version as already active:
|
||||
emerge --ask --oneshot sys-devel/binutils
|
||||
(you may have to run binutils-config and re-select your binutils now)
|
||||
emerge --ask --oneshot sys-devel/gcc
|
||||
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
|
||||
that; instead, abort and try again with --nodeps added to the command line.)
|
||||
(you may have to run gcc-config and re-select your gcc now)
|
||||
and the C library, i.e. for glibc-based systems
|
||||
emerge --ask --oneshot sys-libs/glibc
|
||||
or for musl-based systems
|
||||
emerge --ask --oneshot sys-libs/musl
|
||||
|
||||
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
|
||||
|
||||
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
|
||||
|
||||
11. Recheck with binutils-config and gcc-config that valid installed versions
|
||||
of binutils and gcc are selected.
|
||||
|
||||
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
|
||||
refer to the *OLD* CHOST value, and remove them.
|
||||
Examples how to do this can be found in the similar procedure at [6].
|
||||
|
||||
13. Run env-update && source /etc/profile
|
||||
|
||||
14. Re-emerge libtool:
|
||||
emerge --ask --oneshot libtool
|
||||
|
||||
15. Just for safety, delete the contents of your binary package cache at
|
||||
${PKGDIR} again:
|
||||
rm -r /var/cache/binpkgs/*
|
||||
|
||||
16. Rebuild world:
|
||||
emerge --ask --emptytree @world
|
||||
|
||||
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
|
||||
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
|
||||
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
|
||||
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
|
||||
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
|
||||
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work
|
||||
@ -1,104 +0,0 @@
|
||||
default/linux/ppc/23.0/split-usr/desktop
|
||||
|
||||
A profile upgrade to version 23.0 is available for your architecture.
|
||||
The new 23.0 profiles enable some toolchain hardening features and
|
||||
performance enhancements by default, and standardize settings.
|
||||
You can find the list of changes on the wiki tracking page [1].
|
||||
|
||||
Upgrade instructions
|
||||
|
||||
Note 1: If you have manually changed your CHOST to a value different from
|
||||
what the stages and profiles set, you may have to do that in the future too.
|
||||
In that case you should know what you are doing, hopefully; please read the
|
||||
instructions with a critical eye then.
|
||||
|
||||
Note 2: In case you are already familiar with binary packages, you should be
|
||||
able to add "--getbinpkg" to the emerge calls to speed things up.
|
||||
The use of binary packages is completely optional though, and also not
|
||||
as much tested as the source-based upgrade path yet.
|
||||
|
||||
1. Ensure your system backups are up to date. Please also update
|
||||
your system fully and depclean before proceeding.
|
||||
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
|
||||
|
||||
2. If you are still using one of the long-deprecated amd64 17.0 profiles
|
||||
(other than x32 or musl), then first complete the migration to the
|
||||
corresponding 17.1 profile. Instructions can be found at [3].
|
||||
|
||||
3. If you are currently using systemd in a split-usr configuration, then first
|
||||
complete the migration to the corresponding merged-usr profile of the
|
||||
same profile version. Details on how to do this can be found in the news
|
||||
item [4].
|
||||
If you are currently using openrc, migrate to 23.0 first, keeping your disk
|
||||
layout. If you want to move from split-usr to merged-usr, do that afterwards.
|
||||
|
||||
4. Run "emerge --info" and note down the value of the CHOST variable.
|
||||
|
||||
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
|
||||
remove it. Also delete all lines defining CHOST_... variables.
|
||||
|
||||
6. Select the 23.0 profile corresponding to your current profile, either using
|
||||
"eselect profile" or by manually setting the profile symlink.
|
||||
Note that old profiles are by default split-usr and the 23.0 profiles by
|
||||
default merged-usr. Do NOT change directory scheme now, since this will
|
||||
mess up your system!
|
||||
Instead, make sure that the new profile has the same property: for example,
|
||||
OLD default/linux/amd64/17.1
|
||||
==> NEW default/linux/amd64/23.0/split-usr
|
||||
(added "split-usr")
|
||||
OLD default/linux/amd64/17.1/systemd/merged-usr
|
||||
==> NEW default/linux/amd64/23.0/systemd
|
||||
(removed "merged-usr")
|
||||
A detailed table of the upgrade paths can be found at [5]. Please consult it.
|
||||
In some cases (hppa, x86) the table will tell you to pick between two choices.
|
||||
What you need should be obvious from your *old* CHOST value (from step 4).
|
||||
|
||||
7. Delete the contents of your binary package cache at ${PKGDIR}
|
||||
rm -r /var/cache/binpkgs/*
|
||||
|
||||
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
|
||||
the URI in all configuration such that they point to 23.0 profile binhost
|
||||
directories. The exact paths can be found in the table at [5], too.
|
||||
|
||||
9. Rebuild or reinstall from binary (if available) the following packages in
|
||||
this order, with the same version as already active:
|
||||
emerge --ask --oneshot sys-devel/binutils
|
||||
(you may have to run binutils-config and re-select your binutils now)
|
||||
emerge --ask --oneshot sys-devel/gcc
|
||||
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
|
||||
that; instead, abort and try again with --nodeps added to the command line.)
|
||||
(you may have to run gcc-config and re-select your gcc now)
|
||||
and the C library, i.e. for glibc-based systems
|
||||
emerge --ask --oneshot sys-libs/glibc
|
||||
or for musl-based systems
|
||||
emerge --ask --oneshot sys-libs/musl
|
||||
|
||||
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
|
||||
|
||||
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
|
||||
|
||||
11. Recheck with binutils-config and gcc-config that valid installed versions
|
||||
of binutils and gcc are selected.
|
||||
|
||||
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
|
||||
refer to the *OLD* CHOST value, and remove them.
|
||||
Examples how to do this can be found in the similar procedure at [6].
|
||||
|
||||
13. Run env-update && source /etc/profile
|
||||
|
||||
14. Re-emerge libtool:
|
||||
emerge --ask --oneshot libtool
|
||||
|
||||
15. Just for safety, delete the contents of your binary package cache at
|
||||
${PKGDIR} again:
|
||||
rm -r /var/cache/binpkgs/*
|
||||
|
||||
16. Rebuild world:
|
||||
emerge --ask --emptytree @world
|
||||
|
||||
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
|
||||
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
|
||||
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
|
||||
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
|
||||
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
|
||||
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1,104 +0,0 @@
|
||||
default/linux/ppc/23.0/split-usr/desktop/gnome
|
||||
|
||||
A profile upgrade to version 23.0 is available for your architecture.
|
||||
The new 23.0 profiles enable some toolchain hardening features and
|
||||
performance enhancements by default, and standardize settings.
|
||||
You can find the list of changes on the wiki tracking page [1].
|
||||
|
||||
Upgrade instructions
|
||||
|
||||
Note 1: If you have manually changed your CHOST to a value different from
|
||||
what the stages and profiles set, you may have to do that in the future too.
|
||||
In that case you should know what you are doing, hopefully; please read the
|
||||
instructions with a critical eye then.
|
||||
|
||||
Note 2: In case you are already familiar with binary packages, you should be
|
||||
able to add "--getbinpkg" to the emerge calls to speed things up.
|
||||
The use of binary packages is completely optional though, and also not
|
||||
as much tested as the source-based upgrade path yet.
|
||||
|
||||
1. Ensure your system backups are up to date. Please also update
|
||||
your system fully and depclean before proceeding.
|
||||
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
|
||||
|
||||
2. If you are still using one of the long-deprecated amd64 17.0 profiles
|
||||
(other than x32 or musl), then first complete the migration to the
|
||||
corresponding 17.1 profile. Instructions can be found at [3].
|
||||
|
||||
3. If you are currently using systemd in a split-usr configuration, then first
|
||||
complete the migration to the corresponding merged-usr profile of the
|
||||
same profile version. Details on how to do this can be found in the news
|
||||
item [4].
|
||||
If you are currently using openrc, migrate to 23.0 first, keeping your disk
|
||||
layout. If you want to move from split-usr to merged-usr, do that afterwards.
|
||||
|
||||
4. Run "emerge --info" and note down the value of the CHOST variable.
|
||||
|
||||
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
|
||||
remove it. Also delete all lines defining CHOST_... variables.
|
||||
|
||||
6. Select the 23.0 profile corresponding to your current profile, either using
|
||||
"eselect profile" or by manually setting the profile symlink.
|
||||
Note that old profiles are by default split-usr and the 23.0 profiles by
|
||||
default merged-usr. Do NOT change directory scheme now, since this will
|
||||
mess up your system!
|
||||
Instead, make sure that the new profile has the same property: for example,
|
||||
OLD default/linux/amd64/17.1
|
||||
==> NEW default/linux/amd64/23.0/split-usr
|
||||
(added "split-usr")
|
||||
OLD default/linux/amd64/17.1/systemd/merged-usr
|
||||
==> NEW default/linux/amd64/23.0/systemd
|
||||
(removed "merged-usr")
|
||||
A detailed table of the upgrade paths can be found at [5]. Please consult it.
|
||||
In some cases (hppa, x86) the table will tell you to pick between two choices.
|
||||
What you need should be obvious from your *old* CHOST value (from step 4).
|
||||
|
||||
7. Delete the contents of your binary package cache at ${PKGDIR}
|
||||
rm -r /var/cache/binpkgs/*
|
||||
|
||||
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
|
||||
the URI in all configuration such that they point to 23.0 profile binhost
|
||||
directories. The exact paths can be found in the table at [5], too.
|
||||
|
||||
9. Rebuild or reinstall from binary (if available) the following packages in
|
||||
this order, with the same version as already active:
|
||||
emerge --ask --oneshot sys-devel/binutils
|
||||
(you may have to run binutils-config and re-select your binutils now)
|
||||
emerge --ask --oneshot sys-devel/gcc
|
||||
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
|
||||
that; instead, abort and try again with --nodeps added to the command line.)
|
||||
(you may have to run gcc-config and re-select your gcc now)
|
||||
and the C library, i.e. for glibc-based systems
|
||||
emerge --ask --oneshot sys-libs/glibc
|
||||
or for musl-based systems
|
||||
emerge --ask --oneshot sys-libs/musl
|
||||
|
||||
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
|
||||
|
||||
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
|
||||
|
||||
11. Recheck with binutils-config and gcc-config that valid installed versions
|
||||
of binutils and gcc are selected.
|
||||
|
||||
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
|
||||
refer to the *OLD* CHOST value, and remove them.
|
||||
Examples how to do this can be found in the similar procedure at [6].
|
||||
|
||||
13. Run env-update && source /etc/profile
|
||||
|
||||
14. Re-emerge libtool:
|
||||
emerge --ask --oneshot libtool
|
||||
|
||||
15. Just for safety, delete the contents of your binary package cache at
|
||||
${PKGDIR} again:
|
||||
rm -r /var/cache/binpkgs/*
|
||||
|
||||
16. Rebuild world:
|
||||
emerge --ask --emptytree @world
|
||||
|
||||
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
|
||||
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
|
||||
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
|
||||
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
|
||||
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
|
||||
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1,2 +0,0 @@
|
||||
..
|
||||
../../../../../../../../targets/desktop/gnome
|
||||
@ -1,33 +0,0 @@
|
||||
default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/merged-usr
|
||||
|
||||
As warned about previously in a news item, systemd-255 has dropped
|
||||
support for split-usr systems. All Gentoo systems running systemd will
|
||||
need to be migrated to merged-usr.
|
||||
|
||||
Migrating to merged-usr will move all data from /bin, /sbin, and /lib
|
||||
into the /usr/bin and /usr/lib directories. The directories in / are
|
||||
replaced with symlinks.
|
||||
|
||||
To facilitate this, a new set of sub-profiles has been created, and a
|
||||
script is available to perform the actual migration.
|
||||
|
||||
To migrate a system to merged-usr, follow this procedure:
|
||||
|
||||
1. Ensure your system backups are up to date. Please also update
|
||||
your system fully and depclean before proceeding.
|
||||
|
||||
2. Install sys-apps/merge-usr.
|
||||
|
||||
3. Run "merge-usr --dryrun" as root to check for conflicts. These will
|
||||
appear with the word ERROR at the start of the line.
|
||||
|
||||
4. Resolve any conflicts. This may involve deleting duplicate files. If
|
||||
in doubt, seek support in a Gentoo support channel.
|
||||
|
||||
5. Run the merge-usr script from a root shell. Avoid running it via sudo
|
||||
directly to avoid locking yourself out if an unexpected error occurs.
|
||||
|
||||
6. Switch to a merged-usr profile.
|
||||
|
||||
7. Run emerge with the --newuse or --changed-use option to rebuild
|
||||
any packages that have a "split-usr" USE flag.
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1,104 +0,0 @@
|
||||
default/linux/ppc/23.0/desktop/gnome
|
||||
|
||||
A profile upgrade to version 23.0 is available for your architecture.
|
||||
The new 23.0 profiles enable some toolchain hardening features and
|
||||
performance enhancements by default, and standardize settings.
|
||||
You can find the list of changes on the wiki tracking page [1].
|
||||
|
||||
Upgrade instructions
|
||||
|
||||
Note 1: If you have manually changed your CHOST to a value different from
|
||||
what the stages and profiles set, you may have to do that in the future too.
|
||||
In that case you should know what you are doing, hopefully; please read the
|
||||
instructions with a critical eye then.
|
||||
|
||||
Note 2: In case you are already familiar with binary packages, you should be
|
||||
able to add "--getbinpkg" to the emerge calls to speed things up.
|
||||
The use of binary packages is completely optional though, and also not
|
||||
as much tested as the source-based upgrade path yet.
|
||||
|
||||
1. Ensure your system backups are up to date. Please also update
|
||||
your system fully and depclean before proceeding.
|
||||
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
|
||||
|
||||
2. If you are still using one of the long-deprecated amd64 17.0 profiles
|
||||
(other than x32 or musl), then first complete the migration to the
|
||||
corresponding 17.1 profile. Instructions can be found at [3].
|
||||
|
||||
3. If you are currently using systemd in a split-usr configuration, then first
|
||||
complete the migration to the corresponding merged-usr profile of the
|
||||
same profile version. Details on how to do this can be found in the news
|
||||
item [4].
|
||||
If you are currently using openrc, migrate to 23.0 first, keeping your disk
|
||||
layout. If you want to move from split-usr to merged-usr, do that afterwards.
|
||||
|
||||
4. Run "emerge --info" and note down the value of the CHOST variable.
|
||||
|
||||
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
|
||||
remove it. Also delete all lines defining CHOST_... variables.
|
||||
|
||||
6. Select the 23.0 profile corresponding to your current profile, either using
|
||||
"eselect profile" or by manually setting the profile symlink.
|
||||
Note that old profiles are by default split-usr and the 23.0 profiles by
|
||||
default merged-usr. Do NOT change directory scheme now, since this will
|
||||
mess up your system!
|
||||
Instead, make sure that the new profile has the same property: for example,
|
||||
OLD default/linux/amd64/17.1
|
||||
==> NEW default/linux/amd64/23.0/split-usr
|
||||
(added "split-usr")
|
||||
OLD default/linux/amd64/17.1/systemd/merged-usr
|
||||
==> NEW default/linux/amd64/23.0/systemd
|
||||
(removed "merged-usr")
|
||||
A detailed table of the upgrade paths can be found at [5]. Please consult it.
|
||||
In some cases (hppa, x86) the table will tell you to pick between two choices.
|
||||
What you need should be obvious from your *old* CHOST value (from step 4).
|
||||
|
||||
7. Delete the contents of your binary package cache at ${PKGDIR}
|
||||
rm -r /var/cache/binpkgs/*
|
||||
|
||||
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
|
||||
the URI in all configuration such that they point to 23.0 profile binhost
|
||||
directories. The exact paths can be found in the table at [5], too.
|
||||
|
||||
9. Rebuild or reinstall from binary (if available) the following packages in
|
||||
this order, with the same version as already active:
|
||||
emerge --ask --oneshot sys-devel/binutils
|
||||
(you may have to run binutils-config and re-select your binutils now)
|
||||
emerge --ask --oneshot sys-devel/gcc
|
||||
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
|
||||
that; instead, abort and try again with --nodeps added to the command line.)
|
||||
(you may have to run gcc-config and re-select your gcc now)
|
||||
and the C library, i.e. for glibc-based systems
|
||||
emerge --ask --oneshot sys-libs/glibc
|
||||
or for musl-based systems
|
||||
emerge --ask --oneshot sys-libs/musl
|
||||
|
||||
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
|
||||
|
||||
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
|
||||
|
||||
11. Recheck with binutils-config and gcc-config that valid installed versions
|
||||
of binutils and gcc are selected.
|
||||
|
||||
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
|
||||
refer to the *OLD* CHOST value, and remove them.
|
||||
Examples how to do this can be found in the similar procedure at [6].
|
||||
|
||||
13. Run env-update && source /etc/profile
|
||||
|
||||
14. Re-emerge libtool:
|
||||
emerge --ask --oneshot libtool
|
||||
|
||||
15. Just for safety, delete the contents of your binary package cache at
|
||||
${PKGDIR} again:
|
||||
rm -r /var/cache/binpkgs/*
|
||||
|
||||
16. Rebuild world:
|
||||
emerge --ask --emptytree @world
|
||||
|
||||
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
|
||||
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
|
||||
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
|
||||
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
|
||||
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
|
||||
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1,2 +0,0 @@
|
||||
..
|
||||
../../../../../../../../../../features/merged-usr
|
||||
@ -1,2 +0,0 @@
|
||||
..
|
||||
../../../../../../../../../targets/desktop/gnome/systemd
|
||||
@ -1,2 +0,0 @@
|
||||
..
|
||||
../../../../../../../targets/desktop
|
||||
@ -1,104 +0,0 @@
|
||||
default/linux/ppc/23.0/split-usr
|
||||
|
||||
A profile upgrade to version 23.0 is available for your architecture.
|
||||
The new 23.0 profiles enable some toolchain hardening features and
|
||||
performance enhancements by default, and standardize settings.
|
||||
You can find the list of changes on the wiki tracking page [1].
|
||||
|
||||
Upgrade instructions
|
||||
|
||||
Note 1: If you have manually changed your CHOST to a value different from
|
||||
what the stages and profiles set, you may have to do that in the future too.
|
||||
In that case you should know what you are doing, hopefully; please read the
|
||||
instructions with a critical eye then.
|
||||
|
||||
Note 2: In case you are already familiar with binary packages, you should be
|
||||
able to add "--getbinpkg" to the emerge calls to speed things up.
|
||||
The use of binary packages is completely optional though, and also not
|
||||
as much tested as the source-based upgrade path yet.
|
||||
|
||||
1. Ensure your system backups are up to date. Please also update
|
||||
your system fully and depclean before proceeding.
|
||||
glibc older than 2.36 and musl older than 1.2.4 is not supported anymore.
|
||||
|
||||
2. If you are still using one of the long-deprecated amd64 17.0 profiles
|
||||
(other than x32 or musl), then first complete the migration to the
|
||||
corresponding 17.1 profile. Instructions can be found at [3].
|
||||
|
||||
3. If you are currently using systemd in a split-usr configuration, then first
|
||||
complete the migration to the corresponding merged-usr profile of the
|
||||
same profile version. Details on how to do this can be found in the news
|
||||
item [4].
|
||||
If you are currently using openrc, migrate to 23.0 first, keeping your disk
|
||||
layout. If you want to move from split-usr to merged-usr, do that afterwards.
|
||||
|
||||
4. Run "emerge --info" and note down the value of the CHOST variable.
|
||||
|
||||
5. Edit /etc/portage/make.conf; if there is a line defining the CHOST variable,
|
||||
remove it. Also delete all lines defining CHOST_... variables.
|
||||
|
||||
6. Select the 23.0 profile corresponding to your current profile, either using
|
||||
"eselect profile" or by manually setting the profile symlink.
|
||||
Note that old profiles are by default split-usr and the 23.0 profiles by
|
||||
default merged-usr. Do NOT change directory scheme now, since this will
|
||||
mess up your system!
|
||||
Instead, make sure that the new profile has the same property: for example,
|
||||
OLD default/linux/amd64/17.1
|
||||
==> NEW default/linux/amd64/23.0/split-usr
|
||||
(added "split-usr")
|
||||
OLD default/linux/amd64/17.1/systemd/merged-usr
|
||||
==> NEW default/linux/amd64/23.0/systemd
|
||||
(removed "merged-usr")
|
||||
A detailed table of the upgrade paths can be found at [5]. Please consult it.
|
||||
In some cases (hppa, x86) the table will tell you to pick between two choices.
|
||||
What you need should be obvious from your *old* CHOST value (from step 4).
|
||||
|
||||
7. Delete the contents of your binary package cache at ${PKGDIR}
|
||||
rm -r /var/cache/binpkgs/*
|
||||
|
||||
8. In the file or directory /etc/portage/binrepos.conf (if existing), update
|
||||
the URI in all configuration such that they point to 23.0 profile binhost
|
||||
directories. The exact paths can be found in the table at [5], too.
|
||||
|
||||
9. Rebuild or reinstall from binary (if available) the following packages in
|
||||
this order, with the same version as already active:
|
||||
emerge --ask --oneshot sys-devel/binutils
|
||||
(you may have to run binutils-config and re-select your binutils now)
|
||||
emerge --ask --oneshot sys-devel/gcc
|
||||
(IMPORTANT: If this command wants to rebuild glibc first, do *not* let it do
|
||||
that; instead, abort and try again with --nodeps added to the command line.)
|
||||
(you may have to run gcc-config and re-select your gcc now)
|
||||
and the C library, i.e. for glibc-based systems
|
||||
emerge --ask --oneshot sys-libs/glibc
|
||||
or for musl-based systems
|
||||
emerge --ask --oneshot sys-libs/musl
|
||||
|
||||
10. Re-run "emerge --info" and check if CHOST has changed compared to step 4.
|
||||
|
||||
If the CHOST has NOT changed, skip to step 13 (env-update). Otherwise,
|
||||
|
||||
11. Recheck with binutils-config and gcc-config that valid installed versions
|
||||
of binutils and gcc are selected.
|
||||
|
||||
12. Check /etc/env.d, /etc/env.d/binutils, and /etc/env.d/gcc for files that
|
||||
refer to the *OLD* CHOST value, and remove them.
|
||||
Examples how to do this can be found in the similar procedure at [6].
|
||||
|
||||
13. Run env-update && source /etc/profile
|
||||
|
||||
14. Re-emerge libtool:
|
||||
emerge --ask --oneshot libtool
|
||||
|
||||
15. Just for safety, delete the contents of your binary package cache at
|
||||
${PKGDIR} again:
|
||||
rm -r /var/cache/binpkgs/*
|
||||
|
||||
16. Rebuild world:
|
||||
emerge --ask --emptytree @world
|
||||
|
||||
[1] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
|
||||
[2] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline
|
||||
[3] https://www.gentoo.org/support/news-items/2019-06-05-amd64-17-1-profiles-are-now-stable.html
|
||||
[4] https://www.gentoo.org/support/news-items/2022-12-01-systemd-usrmerge.html
|
||||
[5] https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
|
||||
[6] https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable#Verifying_things_work
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1,2 +0,0 @@
|
||||
..
|
||||
../../../../../../../targets/developer
|
||||
@ -1 +0,0 @@
|
||||
5
|
||||
@ -1,2 +0,0 @@
|
||||
..
|
||||
../../../../../../arch/powerpc/ppc64/32ul
|
||||
@ -45,6 +45,7 @@ gui-libs/gtk wayland
|
||||
gnome-base/gnome-control-center wayland
|
||||
sys-apps/xdg-desktop-portal-gnome wayland
|
||||
net-libs/webkit-gtk:6 wayland
|
||||
dev-libs/libportal wayland
|
||||
|
||||
# matoro <matoro_gentoo@matoro.tk> (2023-04-10)
|
||||
# media-libs/libldac casualties (#80238)
|
||||
|
||||
@ -159,6 +159,7 @@ gnome-base/gdm
|
||||
>=gnome-base/gnome-shell-3.38
|
||||
>=gnome-base/librsvg-2.41
|
||||
gnome-extra/gnome-browser-connector
|
||||
>=gnome-extra/gnome-system-monitor-46
|
||||
gnome-extra/gnome-tweaks
|
||||
gnome-extra/sushi
|
||||
>=media-gfx/libimagequant-4
|
||||
|
||||
@ -33,6 +33,99 @@
|
||||
|
||||
#--- END OF EXAMPLES ---
|
||||
|
||||
# Ionen Wolkens <ionen@gentoo.org> (2024-08-11)
|
||||
# >=1.1.14 enables usage of explicit sync (with >=nvidia-drivers-560
|
||||
# and compositors that supports like kwin-6), which currently seems
|
||||
# to be causing too many problems ranging from application crashes
|
||||
# and potential VRAM leaking (even with the fixes in 1.1.15) and may
|
||||
# be better left masked for the time being. It can hwoever solve
|
||||
# flicking/stutter issues on some setups so users may want to unmask
|
||||
# if heavily affected (bug #937773).
|
||||
>=gui-libs/egl-wayland-1.1.14
|
||||
|
||||
# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-11)
|
||||
# HOMEPAGE and SRC_URI return 404, Gentoo is last distribution.
|
||||
# Removal on 2024-09-10. Bugs #937775, #675028.
|
||||
media-sound/SmarTagger
|
||||
|
||||
# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-10)
|
||||
# Mask KF6-based version for now until actual KF6-based consumers
|
||||
# also move to ::gentoo.
|
||||
~dev-util/kdevelop-pg-qt-2.3.0
|
||||
|
||||
# Pacho Ramos <pacho@gentoo.org> (2024-08-09)
|
||||
# Mask until we find out a way to deal better with the upstream
|
||||
# introduced circular dep, bug #937616
|
||||
>=dev-libs/glib-2.80
|
||||
>=dev-util/glib-utils-2.80
|
||||
>=dev-util/gdbus-codegen-2.80
|
||||
>=gnome-base/gnome-shell-46
|
||||
>=gnome-extra/gnome-shell-extensions-46
|
||||
>=gnome-base/nautilus-46
|
||||
>=dev-libs/gobject-introspection-1.80
|
||||
>=dev-libs/gobject-introspection-common-1.80
|
||||
>=x11-terms/ptyxis-46
|
||||
|
||||
# Bernard Cafarelli <voyageur@gentoo.org> (2024-08-08)
|
||||
# Last release in 2004, website disappeared a long time ago.
|
||||
# Bad code quality, not packaged in other distros or dockapps.net
|
||||
# Many alternatives for audio recording available
|
||||
# Removal on 2024-09-08, bug #931764
|
||||
x11-plugins/wmrecord
|
||||
|
||||
# Eli Schwartz <eschwartz93@gmail.com> (2024-05-26)
|
||||
# Unmaintained, website gone. Last released in 2010. Fails to build
|
||||
# with GCC 14, detects and builds against nonexisting dependencies.
|
||||
# Fails to authenticate users anyway. Obsoleted and replaced by
|
||||
# nss-pam-ldapd which actually works. Bug #908579.
|
||||
# Removal on 2024-09-07.
|
||||
sys-auth/pam_ldap
|
||||
|
||||
# Joonas Niilola <juippis@gentoo.org> (2024-08-07)
|
||||
# Upstream doesn't recommend updating from 115 just yet. New
|
||||
# installs are fine. Downgrading from 128 to 115 may be impossible
|
||||
# so have backups ready if you attempt an upgrade.
|
||||
>=mail-client/thunderbird-128.1.0
|
||||
>=mail-client/thunderbird-bin-128.1.0
|
||||
|
||||
# Michał Górny <mgorny@gentoo.org> (2024-08-06)
|
||||
# Superseded by dev-libs/libayatana-*. No revdeps left.
|
||||
# Removal on 2024-09-05. Bug #936881.
|
||||
dev-libs/libappindicator
|
||||
dev-libs/libindicator
|
||||
|
||||
# Michael Orlitzky <mjo@gentoo.org> (2024-08-03)
|
||||
# Unmaintained package. Upstream is not quite _dead_, but the project
|
||||
# domain (where tarballs and documentation were hosted) was hijacked in
|
||||
# 2022 and nothing has been done about it. As a result, the version in
|
||||
# Gentoo is far out of date. Four open bugs, no interest. Removal on
|
||||
# or after 2024-09-03.
|
||||
acct-group/monkeyd
|
||||
acct-user/monkeyd
|
||||
www-servers/monkeyd
|
||||
|
||||
# Sam James <sam@gentoo.org> (2024-08-02)
|
||||
# Unreliable software, unmaintained in Gentoo. Having it in the main
|
||||
# repositories may give users an impression of it being a safe tool.
|
||||
# Removal on 2024-09-01.
|
||||
app-backup/mkstage4
|
||||
|
||||
# James Le Cuirot <chewi@gentoo.org> (2024-07-29)
|
||||
# Superseded by media-libs/libv4l[utils].
|
||||
# Removal on 2024-08-29. Bug #936674.
|
||||
media-tv/v4l-utils
|
||||
|
||||
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-07-29)
|
||||
# Lacks maintainer capacity for update version plus java dependencies.
|
||||
# A pull request for the version bump could be provided on request.
|
||||
# Removal on 2024-08-28. Bug #736076.
|
||||
media-video/bdsup2sub
|
||||
|
||||
# Eli Schwartz <eschwartz@gentoo.org> (2024-07-29)
|
||||
# Bad version can result in failing builds. Please upgrade to 72.1.0.
|
||||
=dev-python/ensurepip-setuptools-72.0.0
|
||||
=dev-python/setuptools-72.0.0
|
||||
|
||||
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-07-27)
|
||||
# Stable version stuck on EAPI=6.
|
||||
# Lacks maintainer capacity for dev-lang/scala.
|
||||
@ -99,7 +192,6 @@ games-mud/crystal
|
||||
games-mud/gmudix
|
||||
games-mud/kildclient
|
||||
games-puzzle/color-lines
|
||||
games-puzzle/einstein
|
||||
games-puzzle/hangman
|
||||
games-puzzle/magiccube4d
|
||||
games-puzzle/scramble
|
||||
@ -107,24 +199,6 @@ games-puzzle/zaz
|
||||
games-simulation/cannonsmash
|
||||
games-strategy/crimson
|
||||
|
||||
# Ionen Wolkens <ionen@gentoo.org> (2024-07-18)
|
||||
# Explicit sync currently causes firefox to crash[1][2][3] (should be
|
||||
# improved in >=firefox-130 or so) among others like obs-studio[3],
|
||||
# and is still to be considered experimental. So keeping masked for
|
||||
# the time being while issues are ironed out.
|
||||
#
|
||||
# Feel free to unmask if not affected as it should improve the
|
||||
# experience esp. with Plasma 6 + wayland + nvidia, but please try
|
||||
# 1.1.13 before reporting crashes, freezes, or visual issues (and
|
||||
# bugs should go upstream).
|
||||
#
|
||||
# [1] https://github.com/NVIDIA/egl-wayland/issues/110
|
||||
# [2] https://github.com/NVIDIA/egl-wayland/issues/117
|
||||
# [3] https://bugzilla.mozilla.org/show_bug.cgi?id=1898476
|
||||
# [4] https://github.com/NVIDIA/egl-wayland/issues/118
|
||||
# and: https://bugzilla.mozilla.org/show_bug.cgi?id=1908825
|
||||
~gui-libs/egl-wayland-1.1.14
|
||||
|
||||
# Hans de Graaff <graaff@gentoo.org> (2024-07-17)
|
||||
# Obsolete slot. Please use a newer slot instead. No reverse
|
||||
# dependencies left. Removal on 2024-08-17.
|
||||
@ -160,43 +234,10 @@ gui-wm/hikari
|
||||
# Removal on 2024-08-12.
|
||||
dev-ruby/rspectacular
|
||||
|
||||
# Michał Górny <mgorny@gentoo.org> (2024-07-12)
|
||||
# Obsoleted by dev-python/pytest-freezer (usually a drop-in replacement).
|
||||
# No reverse dependencies left.
|
||||
# Removal on 2024-08-11. Bug #934604.
|
||||
dev-python/pytest-freezegun
|
||||
|
||||
# Jaco Kroon <jaco@uls.co.za> (2024-07-11)
|
||||
# Superseded by xl2tpd, this no longer has any operational advantage over
|
||||
# xl2tpd. If you need help you're welcome to contact me (jkroon on
|
||||
# libera.chat).
|
||||
# Removal on 2024-08-11. bugs: #414901, #768075, #919269
|
||||
net-dialup/openl2tp
|
||||
|
||||
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07)
|
||||
# New major ffmpeg version. Tracker bug #928905.
|
||||
>=media-video/ffmpeg-7.0
|
||||
|
||||
# Michał Górny <mgorny@gentoo.org> (2024-07-06)
|
||||
# Leftover backport for Python 3.9. No revdeps.
|
||||
# Removal on 2024-08-05. Bug #935676.
|
||||
dev-python/pathlib2
|
||||
|
||||
# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-05)
|
||||
# EAPI=6, no reverse dependencies, various issues with modern C.
|
||||
# Removal on 2024-08-04. Bugs #935553, #875746, #875245, #731094.
|
||||
media-video/luvcview
|
||||
|
||||
# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-05)
|
||||
# EAPI=6, no reverse dependencies, fails tests.
|
||||
# Removal on 2024-08-04. Bugs #935549, #873463, #741508.
|
||||
sci-libs/minuit
|
||||
|
||||
# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-05)
|
||||
# EAPI=6, many compilation and configure issues, more QA issues.
|
||||
# Removal on 2024-08-04. Bug #935545.
|
||||
sci-astronomy/esomidas
|
||||
|
||||
# Joonas Niilola <juippis@gentoo.org> (2024-07-04)
|
||||
# libxml2-2.13.1 removed "deprecated" symbols that other (older)
|
||||
# packages depend upon. It can be mitigated with a --with-legacy
|
||||
@ -206,21 +247,6 @@ sci-astronomy/esomidas
|
||||
=dev-libs/libxml2-2.13.1
|
||||
=dev-libs/libxslt-1.1.41
|
||||
|
||||
# James Le Cuirot <chewi@gentoo.org> (2024-07-01)
|
||||
# Ancient, dead upstream, generally awful.
|
||||
# Removal on 2024-08-01. Bugs #935307, #935308, #935309.
|
||||
games-arcade/spacerider
|
||||
games-arcade/tuxdash
|
||||
games-arcade/xsfcave
|
||||
|
||||
# NHOrus <jy6x2b32pie9@yahoo.com> (2024-06-28)
|
||||
# games-puzzle/seatris: last rites
|
||||
# Twenty-year-old tetris clone with upstream that wasn't touched since,
|
||||
# broken code and broken autoconf.
|
||||
# Removed after 2024-08-01
|
||||
# Bug: https://bugs.gentoo.org/935057
|
||||
games-puzzle/seatris
|
||||
|
||||
# Sam James <sam@gentoo.org> (2024-06-25)
|
||||
# Subvolume printing is broken: https://github.com/kdave/btrfs-progs/issues/829
|
||||
=sys-fs/btrfs-progs-6.9.1
|
||||
@ -229,11 +255,6 @@ games-puzzle/seatris
|
||||
# The symbol versioning "fix" breaks anything built with 3.0.0.
|
||||
=dev-libs/libassuan-3.0.1
|
||||
|
||||
# Hans de Graaff <graaff@gentoo.org> (2024-06-21)
|
||||
# Obsolete slot. Please use a newer slot instead.
|
||||
# Masked for removal on 2024-07-21.
|
||||
dev-ruby/public_suffix:4
|
||||
|
||||
# Cédric Krier <cedk@gentoo.org> (2023-06-15)
|
||||
# critical regression with potential data loss:
|
||||
# https://lists.mercurial-scm.org/pipermail/mercurial-devel/2024-June/297954.html
|
||||
@ -243,14 +264,6 @@ dev-ruby/public_suffix:4
|
||||
~dev-vcs/mercurial-6.7.2
|
||||
~dev-vcs/mercurial-6.7.3
|
||||
|
||||
# Viorel Munteanu <ceamac@gentoo.org> (2024-06-11)
|
||||
# dev-php/pear, dev-php/PEAR-* and their reverse dependencies: mask for removal
|
||||
# in 30 days.
|
||||
# They are all unmaintained, most of the ebuilds are still EAPI 6, and together
|
||||
# they have around 40 bugs.
|
||||
# Removal: 2024-08-11. Bug #933998.
|
||||
dev-php/PEAR-Mail_mimeDecode
|
||||
|
||||
# Alfredo Tupone <tupone@gentoo.org> (2024-06-09)
|
||||
# Not ready for testing
|
||||
>=dev-lang/ocaml-5
|
||||
@ -386,11 +399,6 @@ sec-keys/openpgp-keys-jiatan
|
||||
# Mask experimental software
|
||||
=mail-mta/postfix-3.10*
|
||||
|
||||
# Ulrich Müller <ulm@gentoo.org> (2024-02-08)
|
||||
# Masked for testing.
|
||||
# Test failure in watchpoints.dem, undefined function FresnelC.
|
||||
~sci-visualization/gnuplot-6.0.0
|
||||
|
||||
# Sam James <sam@gentoo.org> (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
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
#
|
||||
# When you add an entry to the top of this file, add your name, the date, and
|
||||
|
||||
@ -1,12 +1,6 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Fabian Groffen <grobian@gentoo.org> (2024-05-19)
|
||||
# Fails to compile due to undefined INT_MAX
|
||||
# https://github.com/libarchive/libarchive/issues/2162
|
||||
# https://github.com/libarchive/libarchive/commit/6ff1cd1e487ddf545337b88da3f1f5ca69a2f958
|
||||
=app-arch/libarchive-3.7.4
|
||||
|
||||
# Fabian Groffen <grobian@gentoo.org> (2023-06-23)
|
||||
# Fails to link due to missing libintl, already fixed upstream:
|
||||
# https://git.savannah.gnu.org/cgit/tar.git/commit/?id=8632df398b2f548465ebe68b8f494c0d6f8d913d
|
||||
|
||||
@ -17,14 +17,14 @@ alpha default/linux/alpha/17.0/desktop exp
|
||||
alpha default/linux/alpha/17.0/desktop/gnome exp
|
||||
alpha default/linux/alpha/17.0/desktop/gnome/systemd/merged-usr exp
|
||||
alpha default/linux/alpha/17.0/developer exp
|
||||
alpha default/linux/alpha/23.0 exp
|
||||
alpha default/linux/alpha/23.0/systemd exp
|
||||
alpha default/linux/alpha/23.0/desktop exp
|
||||
alpha default/linux/alpha/23.0/desktop/gnome exp
|
||||
alpha default/linux/alpha/23.0/desktop/gnome/systemd exp
|
||||
alpha default/linux/alpha/23.0/split-usr exp
|
||||
alpha default/linux/alpha/23.0/split-usr/desktop exp
|
||||
alpha default/linux/alpha/23.0/split-usr/desktop/gnome exp
|
||||
alpha default/linux/alpha/23.0 stable
|
||||
alpha default/linux/alpha/23.0/systemd stable
|
||||
alpha default/linux/alpha/23.0/desktop stable
|
||||
alpha default/linux/alpha/23.0/desktop/gnome stable
|
||||
alpha default/linux/alpha/23.0/desktop/gnome/systemd stable
|
||||
alpha default/linux/alpha/23.0/split-usr stable
|
||||
alpha default/linux/alpha/23.0/split-usr/desktop stable
|
||||
alpha default/linux/alpha/23.0/split-usr/desktop/gnome stable
|
||||
|
||||
|
||||
# AMD64 Profiles
|
||||
@ -396,15 +396,6 @@ mips default/linux/mips/23.0/split-usr/multilib/n32 exp
|
||||
mips default/linux/mips/23.0/split-usr/multilib/n64 exp
|
||||
|
||||
|
||||
# Deprecated PPC64 Profiles
|
||||
# @MAINTAINER: ppc64@gentoo.org
|
||||
ppc default/linux/powerpc/ppc64/17.0/32bit-userland exp
|
||||
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop exp
|
||||
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome exp
|
||||
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd exp
|
||||
ppc default/linux/powerpc/ppc64/17.0/32bit-userland/developer exp
|
||||
|
||||
|
||||
# PPC profiles
|
||||
# @MAINTAINER: gyakovlev@gentoo.org, ppc@gentoo.org, musl@gentoo.org
|
||||
ppc default/linux/ppc/17.0 exp
|
||||
|
||||
@ -16,7 +16,7 @@ mariadb https://archive.mariadb.org/ http://ftp.bme.hu/pub/mirrors/mariadb/ htt
|
||||
mplayer https://www1.mplayerhq.hu/MPlayer http://www2.mplayerhq.hu/MPlayer http://www7.mplayerhq.hu/MPlayer http://www8.mplayerhq.hu/MPlayer ftp://ftp1.mplayerhq.hu/MPlayer/ ftp://ftp6.mplayerhq.hu/MPlayer/ ftp://ftp7.mplayerhq.hu/MPlayer/ ftp://ftp8.mplayerhq.hu/MPlayer/
|
||||
nongnu https://download.savannah.nongnu.org/releases/ https://ftp.cc.uoc.gr/mirrors/nongnu.org/ http://ftp.twaren.net/Unix/NonGNU/ https://mirror.csclub.uwaterloo.ca/nongnu/ ftp://mirror.csclub.uwaterloo.ca/nongnu/ https://mirrors.fe.up.pt/pub/nongnu/ ftp://mirrors.fe.up.pt/pub/nongnu/ https://nongnu.askapache.com/ https://nongnu.uib.no/ ftp://nongnu.uib.no/pub/nongnu/ http://savannah.c3sl.ufpr.br/ ftp://ftp.twaren.net/Unix/NonGNU/
|
||||
openbsd https://cdn.openbsd.org/pub/OpenBSD https://fastly.cdn.openbsd.org/pub/OpenBSD
|
||||
openssl https://www.openssl.org/ https://artfiles.org/openssl.org/ https://www.mirrorservice.org/sites/ftp.openssl.org/ ftp://ftp.openssl.org
|
||||
openssl https://www.openssl.org/ https://artfiles.org/openssl.org/ https://www.mirrorservice.org/sites/ftp.openssl.org/
|
||||
sourceforge.jp http://iij.dl.sourceforge.jp https://osdn.dl.sourceforge.jp https://jaist.dl.sourceforge.jp
|
||||
ubuntu http://mirror.internode.on.net/pub/ubuntu/ubuntu/ http://ubuntu.uni-klu.ac.at/ubuntu/ http://mirror.dhakacom.com/ubuntu-archive/ http://ubuntu.c3sl.ufpr.br/ubuntu/ http://hr.archive.ubuntu.com/ubuntu/ http://cz.archive.ubuntu.com/ubuntu/ https://mirror.dkm.cz/ubuntu http://ftp.cvut.cz/ubuntu/ http://ftp.stw-bonn.de/ubuntu/ https://ftp-stud.hs-esslingen.de/ubuntu/ https://mirror.netcologne.de/ubuntu/ https://mirror.unej.ac.id/ubuntu/ http://kr.archive.ubuntu.com/ubuntu/ https://mirror.nforce.com/pub/linux/ubuntu/ http://nl3.archive.ubuntu.com/ubuntu/ https://mirror.timeweb.ru/ubuntu/ http://ubuntu.mirror.su.se/ubuntu/ https://ubuntu.volia.net/ubuntu-archive/ https://mirror.pnl.gov/ubuntu/ https://mirrors.namecheap.com/ubuntu/
|
||||
vdr-developerorg http://projects.vdr-developer.org/attachments/download
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
move sci-libs/rtree dev-python/rtree
|
||||
move dev-python/mapbox_earcut dev-python/mapbox-earcut
|
||||
move dev-qt/kdsingleapplication dev-libs/kdsingleapplication
|
||||
slotmove dev-util/kdevelop-pg-qt 5 0
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user