profiles: Sync with Gentoo

It's from Gentoo commit 9cd8aa5ef22ce927f5c5ad4d317e786794bd7626.
This commit is contained in:
Flatcar Buildbot 2024-02-26 07:15:05 +00:00 committed by Krzesimir Nowak
parent d5b1886c23
commit 530fdfdc45
88 changed files with 1848 additions and 316 deletions

View File

@ -17,6 +17,18 @@
#--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2024-02-24)
# Only works on amd64 (and x32).
dev-debug/gdb -cet
sys-devel/binutils -cet
sys-devel/gcc -cet
sys-libs/binutils-libs -cet
sys-libs/glibc -cet
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-02-23)
# net-libs/paho-mqtt-c is only available for amd64 and x86
app-admin/syslog-ng -mqtt
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-02-09)
# Refind is only available on a subset of arches
sys-kernel/installkernel -refind
@ -342,7 +354,7 @@ dev-util/catalyst -system-bootloader
# Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2018-06-17)
# Vulkan support is only available on few selected arches atm.
# Mask everywhere, unmask where appropriate.
media-video/mpv -libplacebo -vulkan
media-video/mpv -vulkan
# Richard Yao <ryao@gentoo.org> (2018-04-16)
# sys-fs/zfs is keyworded on amd64
@ -414,7 +426,7 @@ sys-boot/grub:2 -grub_platforms_xen-32
# sd-boot is not supported on all archs.
sys-apps/systemd -boot -gnuefi -ukify
sys-apps/systemd-utils -boot -ukify
sys-kernel/installkernel -systemd-boot -ukify
sys-kernel/installkernel -systemd-boot -ukify -uki
# Ben de Groot <yngwin@gentoo.org> (2015-03-15)
# media-libs/libbdplus is keyworded on amd64, so unmask the useflag

View File

@ -159,7 +159,7 @@ net-im/prosody selinux
# bug #729720
sys-apps/systemd -boot -gnuefi -ukify
sys-apps/systemd-utils -boot -ukify
sys-kernel/installkernel -systemd-boot -ukify
sys-kernel/installkernel -systemd-boot -ukify -uki
# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
# Dependency not keyworded on this arch.

View File

@ -195,7 +195,7 @@ media-sound/bluez-alsa man
# bug #729720
sys-apps/systemd -boot -gnuefi -ukify
sys-apps/systemd-utils -boot -ukify
sys-kernel/installkernel -systemd-boot -ukify
sys-kernel/installkernel -systemd-boot -ukify -uki
# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
# Dependency not keyworded on this arch.

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-02-23)
# net-libs/paho-mqtt-c is only available for amd64 and x86
app-admin/syslog-ng mqtt
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-02-09)
# Refind is only available on a subset of arches
sys-kernel/installkernel refind
@ -307,7 +311,7 @@ dev-util/catalyst system-bootloader
# Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2018-06-17)
# Vulkan support is only available on few selected arches atm.
# Mask everywhere, unmask where appropriate.
media-video/mpv libplacebo vulkan
media-video/mpv vulkan
# Richard Yao <ryao@gentoo.org> (2018-04-16)
# sys-fs/zfs is not available everywhere.
@ -389,7 +393,7 @@ net-misc/moonlight mmal
# sd-boot and ukify are not supported on all archs.
sys-apps/systemd boot gnuefi ukify
sys-apps/systemd-utils boot ukify
sys-kernel/installkernel systemd-boot ukify
sys-kernel/installkernel systemd-boot ukify uki
# Ben de Groot <yngwin@gentoo.org> (2015-03-15)
# Mask bdplus support and unmask on arches where libbdplus is keyworded.

View File

@ -1,6 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Arthur Zamarin <arthurzam@gentoo.org> (2024-02-20)
openexr
# Unmask the flag which corresponds to ARCH.
-ia64

View File

@ -122,7 +122,7 @@ app-accessibility/at-spi2-core dbus-broker
# Newer sd-boot does not use gnuefi.
>=sys-apps/systemd-254 -boot -ukify
>=sys-apps/systemd-utils-254 -boot -ukify
sys-kernel/installkernel -systemd-boot -ukify
sys-kernel/installkernel -systemd-boot -ukify -uki
# WANG Xuerui <xen0n@gentoo.org> (2023-04-16)
# dev-python/pyopengl fails tests

View File

@ -61,7 +61,7 @@ mail-client/thunderbird clang
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-02-26)
# vulkan tested and works on ppc64le
media-libs/mesa -vulkan -vulkan-overlay
media-video/mpv -libplacebo -vulkan
media-video/mpv -vulkan
media-video/vlc -libplacebo
# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)

View File

@ -1,6 +1,10 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Paul Zander <negril.nx+gentoo@gmail.com> (2024-02-18)
# alembic not stable yet
media-gfx/openvdb alembic
# Michal Privoznik <michal.privoznik@gmail.com> (2024-01-18)
# No sys-block/nbdkit on riscv, yet
app-emulation/libvirt nbd
@ -42,7 +46,7 @@ media-video/mpv lua_single_target_luajit -lua_single_target_lua5-1
# sd-boot should work here.
sys-apps/systemd -boot -boot -ukify
sys-apps/systemd-utils -boot -ukify
sys-kernel/installkernel -systemd-boot -ukify
sys-kernel/installkernel -systemd-boot -ukify -uki
# Sam James <sam@gentoo.org> (2023-05-10)
# sys-cluster/ceph not keyworded here

View File

@ -316,7 +316,6 @@ media-gfx/inkscape cdr visio wpg
# Mikle Kolyada <zlogene@gentoo.org> (2020-05-06)
# No keywords
dev-python/werkzeug test
dev-python/urllib3 test
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-28)
# Requires www-client/firefox which isn't available on sparc

View File

@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-02-23)
# net-libs/paho-mqtt-c is only available for amd64 and x86
app-admin/syslog-ng -mqtt
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-02-09)
# Refind is only available on a subset of arches
sys-kernel/installkernel -refind
@ -88,8 +92,8 @@ sci-physics/root qt5
dev-libs/libclc spirv
# Ionen Wolkens <ionen@gentoo.org> (2022-11-07)
# media-libs/libplacebo is keyworded here and vulkan is usable
media-video/mpv -libplacebo -vulkan
# Vulkan is usable here.
media-video/mpv -vulkan
# WANG Xuerui <xen0n@gentoo.org> (2022-10-07)
# sys-libs/libsmbios is available here.
@ -396,7 +400,7 @@ app-emulation/libvirt xen
# sys-boot/gnu-efi is not supported on all archs.
sys-apps/systemd -boot -gnuefi -ukify
sys-apps/systemd-utils -boot -ukify
sys-kernel/installkernel -systemd-boot -ukify
sys-kernel/installkernel -systemd-boot -ukify -uki
# Ben de Groot <yngwin@gentoo.org> (2015-03-15)
# media-libs/libbdplus is keyworded on x86, so unmask the useflag

View File

@ -6,6 +6,20 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
# Sam James <sam@gentoo.org> (2024-02-24)
# Only works on amd64 (and x32).
dev-debug/gdb cet
sys-devel/binutils cet
sys-devel/binutils-hppa64 cet
sys-devel/gcc cet
sys-libs/binutils-libs cet
sys-libs/glibc cet
# Joonas Niilola <juippis@gentoo.org> (2024-02-20)
# Upstream massively reworked av1 support breaking our custom
# system-av1 patches.
>=www-client/firefox-123.0 system-av1
# Matthew Turnbull <sparky@bluefang-logic.com> (2024-01-24)
# Cinnamon wayland support is experimental and incomplete.
# https://github.com/linuxmint/wayland/issues
@ -38,7 +52,7 @@ net-analyzer/nagios-plugin-check_raid hpa
# Michał Górny <mgorny@gentoo.org> (2023-12-22)
# Requires LLVM 14 that is being removed.
<dev-lang/ghc-9.4 llvm
media-gfx/openvdb ax
<media-gfx/openvdb-11 ax
sys-devel/sparse llvm
# Takuya Wakazono <pastalian46@gmail.com> (2023-11-21)
@ -712,17 +726,6 @@ dev-lang/gnat-gpl jit
# masked. bug #666619
dev-python/paramiko server
# Andreas K. Hüttel <dilfridge@gentoo.org> (2018-08-03)
# New and for Gentoo still quite experimental. You've been
# warned. (Also, works only on x86_64 and with certain CPUs
# and compiler/binutils combinations.)
sys-devel/binutils cet
sys-devel/binutils-hppa64 cet
dev-debug/gdb cet
sys-libs/binutils-libs cet
sys-libs/glibc cet
sys-devel/gcc cet
# Michał Górny <mgorny@gentoo.org> (2018-06-13)
# Requires app-arch/snappy[static-libs] that is no longer available.
# Bug #651606.

View File

@ -13,10 +13,6 @@
# Requires llvm-17.
>=www-client/chromium-118 libcxx lto pgo
# Michał Górny <mgorny@gentoo.org> (2023-10-18)
# Unblock the support in python-exec while the target is masked.
dev-lang/python-exec -python_targets_python3_12
# Michał Górny <mgorny@gentoo.org> (2023-06-11)
# xfce-base/libxfce4windowing is not ready to go stable (4.19 branch).
xfce-extra/xfce4-pulseaudio-plugin libxfce4windowing

View File

@ -13,11 +13,6 @@ ruby_targets_ruby33
# New unstable PHP slot.
php_targets_php8-3
# Michał Górny <mgorny@gentoo.org> (2023-05-23)
# Mask until dev-lang/python:3.12 becomes stable.
python_targets_python3_12
python_single_target_python3_12
# Brian Evans <grknight@gentoo.org> (2022-12-09)
# PHP 8.2 is in testing
php_targets_php8-2

View File

@ -0,0 +1,33 @@
default/linux/alpha/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/alpha/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/amd64/17.0/x32/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.

View File

@ -0,0 +1,33 @@
default/linux/amd64/17.1/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.

View File

@ -0,0 +1,33 @@
default/linux/amd64/17.1/desktop/plasma/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.

View File

@ -0,0 +1,33 @@
default/linux/amd64/17.1/desktop/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.

View File

@ -0,0 +1,33 @@
default/linux/amd64/17.1/no-multilib/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.

View File

@ -0,0 +1,33 @@
default/linux/amd64/17.1/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.

View File

@ -14,3 +14,7 @@ sys-libs/libunwind abi_x86_32 abi_x86_64
sys-libs/llvm-libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses abi_x86_32 abi_x86_64
sys-libs/zlib abi_x86_32 abi_x86_64
# new in 23.0
app-arch/xz-utils abi_x86_32 abi_x86_64
app-arch/zstd abi_x86_32 abi_x86_64

View File

@ -1,141 +0,0 @@
WARNING - the 23.0 profile tree is still experimental.
Recommended upgrade path:
(please make sure to read the annotations like [*] if applicable)
default/linux/amd64/17.1
==> default/linux/amd64/23.0/split-usr
default/linux/amd64/17.1/selinux
==> default/linux/amd64/23.0/split-usr/hardened/selinux [%]
default/linux/amd64/17.1/hardened
==> default/linux/amd64/23.0/split-usr/hardened
default/linux/amd64/17.1/hardened/selinux
==> default/linux/amd64/23.0/split-usr/hardened/selinux
default/linux/amd64/17.1/desktop
==> default/linux/amd64/23.0/split-usr/desktop
default/linux/amd64/17.1/desktop/gnome
==> default/linux/amd64/23.0/split-usr/desktop/gnome
default/linux/amd64/17.1/desktop/gnome/systemd
==> default/linux/amd64/23.0/desktop/gnome/systemd [*]
default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr
==> default/linux/amd64/23.0/desktop/gnome/systemd
default/linux/amd64/17.1/desktop/plasma
==> default/linux/amd64/23.0/split-usr/desktop/plasma
default/linux/amd64/17.1/desktop/plasma/systemd
==> default/linux/amd64/23.0/desktop/plasma/systemd [*]
default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr
==> default/linux/amd64/23.0/desktop/plasma/systemd
default/linux/amd64/17.1/desktop/systemd
==> default/linux/amd64/23.0/desktop/systemd [*]
default/linux/amd64/17.1/desktop/systemd/merged-usr
==> default/linux/amd64/23.0/desktop/systemd
default/linux/amd64/17.1/developer
==> default/linux/amd64/23.0 [*,#]
default/linux/amd64/17.1/no-multilib
==> default/linux/amd64/23.0/split-usr/no-multilib
default/linux/amd64/17.1/no-multilib/hardened
==> default/linux/amd64/23.0/split-usr/no-multilib/hardened
default/linux/amd64/17.1/no-multilib/hardened/selinux
==> default/linux/amd64/23.0/split-usr/no-multilib/hardened/selinux
default/linux/amd64/17.1/no-multilib/systemd
==> default/linux/amd64/23.0/no-multilib/systemd [*]
default/linux/amd64/17.1/no-multilib/systemd/merged-usr
==> default/linux/amd64/23.0/no-multilib/systemd
default/linux/amd64/17.1/no-multilib/systemd/selinux
==> default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd [*,%]
default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr
==> default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd [%]
default/linux/amd64/17.1/systemd
==> default/linux/amd64/23.0/systemd [*]
default/linux/amd64/17.1/systemd/merged-usr
==> default/linux/amd64/23.0/systemd
default/linux/amd64/17.1/systemd/selinux
==> default/linux/amd64/23.0/hardened/selinux/systemd [*,%]
default/linux/amd64/17.1/systemd/selinux/merged-usr
==> default/linux/amd64/23.0/hardened/selinux/systemd [%]
default/linux/amd64/17.1/clang
==> default/linux/amd64/23.0/split-usr/llvm
default/linux/amd64/17.1/systemd/clang
==> default/linux/amd64/23.0/llvm/systemd [*]
default/linux/amd64/17.1/systemd/clang/merged-usr
==> default/linux/amd64/23.0/llvm/systemd
default/linux/amd64/17.0/x32
==> default/linux/amd64/23.0/split-usr/x32
default/linux/amd64/17.0/x32/systemd
==> default/linux/amd64/23.0/x32/systemd [*]
default/linux/amd64/17.0/x32/systemd/merged-usr
==> default/linux/amd64/23.0/x32/systemd
default/linux/amd64/17.0/musl
==> default/linux/amd64/23.0/split-usr/musl
default/linux/amd64/17.0/musl/clang
==> default/linux/amd64/23.0/split-usr/musl/llvm
default/linux/amd64/17.0/musl/hardened
==> default/linux/amd64/23.0/split-usr/musl/hardened
default/linux/amd64/17.0/musl/hardened/selinux
==> default/linux/amd64/23.0/split-usr/musl/hardened/selinux
default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+ [&]
default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.32+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+ [&]
default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+ [&]
default/linux/amd64/17.1/no-multilib/prefix/kernel-3.2+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+
default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.32+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+
default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.16+
==> default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+
[*] This upgrade switches from split-usr to merged-usr layout since
the corresponding profile is not available anymore.
Please follow the migration guide.
[#] The developer profiles are gone. Please migrate eventual settings
to your make.conf.
[&] You will have to do the symlink migration from 17.0 to 17.1 first.
[%] There are no standalone selinux profiles anymore, only hardened/selinux.

View File

@ -14,3 +14,7 @@ sys-libs/libunwind abi_x86_32 abi_x86_64
sys-libs/llvm-libunwind abi_x86_32 abi_x86_64
sys-libs/ncurses abi_x86_32 abi_x86_64
sys-libs/zlib abi_x86_32 abi_x86_64
# new in 23.0
app-arch/xz-utils abi_x86_32 abi_x86_64
app-arch/zstd abi_x86_32 abi_x86_64

View File

@ -0,0 +1,33 @@
default/linux/arm/17.0/armv4t/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.

View File

@ -0,0 +1,33 @@
default/linux/arm/17.0/armv5te/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.

View File

@ -0,0 +1,33 @@
default/linux/arm/17.0/armv6j/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.

View File

@ -0,0 +1,33 @@
default/linux/arm/17.0/armv7a/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.

View File

@ -0,0 +1,33 @@
default/linux/arm/17.0/armv7a/desktop/plasma/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.

View File

@ -0,0 +1,33 @@
default/linux/arm/17.0/armv7a/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.

View File

@ -0,0 +1,33 @@
default/linux/arm/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/arm/17.0/desktop/plasma/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.

View File

@ -0,0 +1,33 @@
default/linux/arm64/17.0/big-endian/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.

View File

@ -0,0 +1,33 @@
default/linux/arm64/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/arm64/17.0/desktop/plasma/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.

View File

@ -0,0 +1,33 @@
default/linux/arm64/17.0/desktop/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.

View File

@ -0,0 +1,33 @@
default/linux/arm64/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/hppa/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/ia64/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/ia64/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/m68k/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/mips/17.0/mipsel/multilib/n32/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.

View File

@ -0,0 +1,33 @@
default/linux/mips/17.0/mipsel/multilib/n64/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.

View File

@ -0,0 +1,33 @@
default/linux/mips/17.0/mipsel/n32/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.

View File

@ -0,0 +1,33 @@
default/linux/mips/17.0/mipsel/n64/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.

View File

@ -0,0 +1,33 @@
default/linux/mips/17.0/mipsel/o32/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.

View File

@ -0,0 +1,33 @@
default/linux/mips/17.0/multilib/n32/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.

View File

@ -0,0 +1,33 @@
default/linux/mips/17.0/n32/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.

View File

@ -0,0 +1,33 @@
default/linux/mips/17.0/n64/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.

View File

@ -0,0 +1,33 @@
default/linux/mips/17.0/o32/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.

View File

@ -0,0 +1,8 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST_o32="mipsel-unknown-linux-gnu"
CHOST_n32="mips64el-unknown-linux-gnuabin32"
CHOST_n64="mips64el-unknown-linux-gnuabi64"
CHOST=${CHOST_n32}

View File

@ -0,0 +1,2 @@
../..
../../../../../../../arch/mips/mipsel/mips64el/multilib/n32

View File

@ -0,0 +1,2 @@
..
../../../../../../../../targets/systemd

View File

@ -0,0 +1,8 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST_o32="mips-unknown-linux-gnu"
CHOST_n32="mips64-unknown-linux-gnuabin32"
CHOST_n64="mips64-unknown-linux-gnuabi64"
CHOST=${CHOST_n32}

View File

@ -0,0 +1,2 @@
../..
../../../../../../arch/mips/mips64/multilib/n32

View File

@ -0,0 +1,2 @@
..
../../../../../../../targets/systemd

View File

@ -0,0 +1,8 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST_o32="mipsel-unknown-linux-gnu"
CHOST_n32="mips64el-unknown-linux-gnuabin32"
CHOST_n64="mips64el-unknown-linux-gnuabi64"
CHOST=${CHOST_n32}

View File

@ -0,0 +1,2 @@
../..
../../../../../../../../arch/mips/mipsel/mips64el/multilib/n32

View File

@ -0,0 +1,8 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST_o32="mips-unknown-linux-gnu"
CHOST_n32="mips64-unknown-linux-gnuabin32"
CHOST_n64="mips64-unknown-linux-gnuabi64"
CHOST=${CHOST_n32}

View File

@ -0,0 +1,2 @@
../..
../../../../../../../arch/mips/mips64/multilib/n32

View File

@ -0,0 +1,33 @@
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.

View File

@ -0,0 +1,33 @@
default/linux/ppc/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/ppc/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/ppc64/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/ppc64/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/ppc64le/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/ppc64le/17.0/desktop/plasma/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.

View File

@ -0,0 +1,33 @@
default/linux/ppc64le/17.0/desktop/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.

View File

@ -0,0 +1,33 @@
default/linux/ppc64le/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/s390/17.0/s390x/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.

View File

@ -0,0 +1,33 @@
default/linux/s390/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/sparc/17.0/64ul/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.

View File

@ -0,0 +1,33 @@
default/linux/sparc/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/x86/17.0/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.

View File

@ -0,0 +1,33 @@
default/linux/x86/17.0/desktop/plasma/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.

View File

@ -0,0 +1,33 @@
default/linux/x86/17.0/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.

View File

@ -1,11 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2021-11-27)
# Unmask CET here. It works on amd64 and this is the hardened profile.
sys-devel/binutils -cet
sys-devel/binutils-hppa64 -cet
dev-debug/gdb -cet
sys-libs/binutils-libs -cet
sys-libs/glibc -cet
sys-devel/gcc -cet

View File

@ -13,6 +13,5 @@ gnome-extra/gnome-user-share
gnome-extra/office-runner
sys-apps/gentoo-systemd-integration
sys-apps/systemd-readahead
sys-kernel/installkernel-systemd
sys-process/systemd-cron
www-misc/profile-sync-daemon

View File

@ -33,6 +33,26 @@
#--- END OF EXAMPLES ---
# Arthur Zamarin <arthurzam@gentoo.org> (2024-02-23)
# A library without any reverse dependencies in tree. Maintainer-needed
# package. Has open security bug without handling. Has open bump for a
# long time.
# Removal: 2024-03-24. Bugs #925342, #837518.
dev-libs/zlog
# Vadim Misbakh-Soloviov <mva@gentoo.org> (2024-02-22)
# Masked for removal in 30 (or more) days.
# Fetches only from specific geo-locations, hostile upstream, security issues.
# Consider to use the version from overlay named "mva" after tree-cleaning.
# No revdeps. Bug #876271
www-plugins/gosuslugi-plugin
# Michał Górny <mgorny@gentoo.org> (2024-02-20)
# Unmaintained. The recently merged rewrite in Rust broke compilation
# on 32-bit architecture. No revdeps left.
# Removal on 2024-03-21. Bug #924881.
dev-python/pendulum
# Alfredo Tupone <tupone@gentoo.org> (2024-02-18)
# Not ported to python3_12
# Removal on 2024-03-18.
@ -110,7 +130,6 @@ dev-util/build2
# More than 30 open bugs.
# Removal on 2024-03-15.
dev-java/icedtea
dev-java/icedtea-bin
# Michał Górny <mgorny@gentoo.org> (2024-02-10)
# Very fragile, keeps breaking. Limited platform support. Used only
@ -165,68 +184,6 @@ mail-filter/libsrs_alt
~app-misc/ddcutil-2.1.0
~app-misc/ddcui-0.5.0
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-24)
# The functionality of sys-kernel/installkernel-systemd has been
# integrated into sys-kernel/installkernel[systemd].
# Please install sys-kernel/installkernel and remove
# sys-kernel/installkernel-systemd. See the news item entitled
# "Merging of installkernel-gentoo and installkernel-systemd" for details.
#
# Removal on 2024-02-24
sys-kernel/installkernel-systemd
# Michał Górny <mgorny@gentoo.org> (2024-01-24)
# Unmaintained, tests fail, requires discontinued dev-python/bsddb3.
# No commits since 2022. No reverse dependencies.
# Removal on 2024-02-23. Bug #894688.
dev-python/pymilter
# David Seifert <soap@gentoo.org> (2024-01-21)
# Not required anymore since 4.14 is EOL, handled within the kernel
# nowadays. Removal on 2024-02-20.
net-wireless/crda
# David Seifert <soap@gentoo.org> (2024-01-18)
# Unmaintained set of packages. Overall, TensorFlow is ill-suited for
# distro packaging, since it's entangled with tons of googleware and
# continually breaks on minor dependency updates coupled with a
# byzantine build system. These 5 packages together have a total of
# 54 bugs reported against them, with zero activity from the maintainer.
#
# Unmasking this requires a sign-off from QA and treecleaners, since
# these packages require a ton of mental bandwidth to keep up to date
# and Google's general unwillingness to take community input quickly
# leads to maintainer burnout.
# Use sci-libs/pytorch as a modern alternative with better packaging.
# Removal on 2024-02-17. Bug #922374
dev-build/bazel
sci-libs/keras
sci-libs/tensorflow
sci-libs/tensorflow-estimator
sci-visualization/tensorboard
# Michał Górny <mgorny@gentoo.org> (2024-01-17)
# Unmaintained build systems with no reverse dependencies.
# dev-build/cons was last released in 2001.
# dev-build/tup was last released in 2021 and has a few bugs reported.
# Removal on 2024-02-16. Bug #922329.
dev-build/cons
dev-build/tup
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-01-15)
# Old version of a Java library, presently without consumer.
# Blocks removal of dev-java/osgi-core-api
# Version bump to be done later when junit5 can be used for testing.
dev-java/bnd-junit
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-01-15)
# Unused Java libraries. Removal on 2024-02-15
dev-java/glassfish-persistence
dev-java/osgi-core-api
dev-java/osgi-enterprise-api
dev-java/osgi-compendium
dev-java/osgi-foundation
# Andreas Sturmlechner <asturm@gentoo.org> (2023-12-25)
# Masked until KF6 is unmasked.
~media-libs/mpvqt-1.0.0
@ -405,7 +362,7 @@ dev-java/osgi-foundation
~kde-misc/kio-fuse-5.1.0
~dev-libs/appstream-1.0.1
~dev-libs/kdiagram-3.0.1
~dev-libs/kirigami-addons-0.11.90
~dev-libs/kirigami-addons-1.0.0
~dev-libs/ktextaddons-1.5.3
~dev-libs/kweathercore-0.8.0
~gui-apps/xwaylandvideobridge-0.4.0
@ -414,7 +371,7 @@ dev-java/osgi-foundation
~media-libs/phonon-vlc-0.12.0
~media-libs/pulseaudio-qt-1.4.0
~net-libs/kdsoap-2.2.0
~net-libs/kdsoap-ws-discovery-client-0.3.0
~net-libs/kdsoap-ws-discovery-client-0.4.0
~net-libs/signon-ui-0.15_p20231016
~net-libs/accounts-qt-1.16_p20220803
~net-libs/accounts-qml-0.7_p20231028
@ -422,7 +379,8 @@ dev-java/osgi-foundation
=net-libs/signond-8.61-r100
~net-misc/kio-zeroconf-24.01.95
=net-misc/smb4k-3.2.5-r2
~sys-auth/polkit-qt-0.175.0
~sys-auth/polkit-qt-0.200.0
>=sys-libs/snapd-glib-1.64-r100
# Sam James <sam@gentoo.org> (2023-12-14)
# Gentoo's kernel maintainers have decided to discontinue gentoo-sources and

View File

@ -1,4 +1,4 @@
# Copyright 2003-2023 Gentoo Authors
# Copyright 2003-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#############################################
@ -12,11 +12,9 @@
# Alpha Profiles
# @MAINTAINER: alpha@gentoo.org
alpha default/linux/alpha/17.0 exp
alpha default/linux/alpha/17.0/systemd exp
alpha default/linux/alpha/17.0/systemd/merged-usr exp
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 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
@ -28,43 +26,77 @@ 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
# SYMLINK_LIB=no profiles
# Run app-portage/unsymlink-lib *before* switching the profile.
# @MAINTAINER: mgorny@gentoo.org
# AMD64 Profiles
# @MAINTAINER: amd64@gentoo.org
amd64 default/linux/amd64/17.1 stable
amd64 default/linux/amd64/17.1/selinux stable
amd64 default/linux/amd64/17.1/hardened stable
amd64 default/linux/amd64/17.1/hardened/selinux stable
amd64 default/linux/amd64/17.1/desktop stable
amd64 default/linux/amd64/17.1/desktop/gnome stable
amd64 default/linux/amd64/17.1/desktop/gnome/systemd stable
amd64 default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr stable
amd64 default/linux/amd64/17.1/desktop/plasma stable
amd64 default/linux/amd64/17.1/desktop/plasma/systemd stable
amd64 default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr stable
amd64 default/linux/amd64/17.1/desktop/systemd stable
amd64 default/linux/amd64/17.1/desktop/systemd/merged-usr stable
amd64 default/linux/amd64/17.1/developer exp
amd64 default/linux/amd64/17.1/no-multilib stable
amd64 default/linux/amd64/17.1/no-multilib/hardened stable
amd64 default/linux/amd64/17.1/no-multilib/hardened/selinux stable
amd64 default/linux/amd64/17.1/no-multilib/systemd dev
amd64 default/linux/amd64/17.1/no-multilib/systemd/merged-usr dev
amd64 default/linux/amd64/17.1/no-multilib/systemd/selinux exp
amd64 default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr exp
amd64 default/linux/amd64/17.1/systemd stable
amd64 default/linux/amd64/17.1/systemd/merged-usr stable
amd64 default/linux/amd64/17.1/systemd/selinux exp
amd64 default/linux/amd64/17.1/systemd/selinux/merged-usr exp
amd64 default/linux/amd64/17.1/clang exp
amd64 default/linux/amd64/17.1/systemd/clang exp
amd64 default/linux/amd64/17.1/systemd/clang/merged-usr exp
amd64 default/linux/amd64/23.0 exp
amd64 default/linux/amd64/23.0/systemd exp
amd64 default/linux/amd64/23.0/desktop exp
amd64 default/linux/amd64/23.0/desktop/systemd exp
amd64 default/linux/amd64/23.0/desktop/gnome exp
amd64 default/linux/amd64/23.0/desktop/gnome/systemd exp
amd64 default/linux/amd64/23.0/desktop/plasma exp
amd64 default/linux/amd64/23.0/desktop/plasma/systemd exp
amd64 default/linux/amd64/23.0/no-multilib exp
amd64 default/linux/amd64/23.0/no-multilib/systemd exp
amd64 default/linux/amd64/23.0/no-multilib/hardened exp
amd64 default/linux/amd64/23.0/no-multilib/hardened/systemd exp
amd64 default/linux/amd64/23.0/no-multilib/hardened/selinux exp
amd64 default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd exp
amd64 default/linux/amd64/23.0/no-multilib/prefix exp
amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.32+ exp
amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.16+ exp
amd64 default/linux/amd64/23.0/no-multilib/prefix/kernel-3.2+ exp
amd64 default/linux/amd64/23.0/llvm exp
amd64 default/linux/amd64/23.0/llvm/systemd exp
amd64 default/linux/amd64/23.0/hardened exp
amd64 default/linux/amd64/23.0/hardened/systemd exp
amd64 default/linux/amd64/23.0/hardened/selinux exp
amd64 default/linux/amd64/23.0/hardened/selinux/systemd exp
amd64 default/linux/amd64/23.0/split-usr exp
amd64 default/linux/amd64/23.0/split-usr/desktop exp
amd64 default/linux/amd64/23.0/split-usr/desktop/gnome exp
amd64 default/linux/amd64/23.0/split-usr/desktop/plasma exp
amd64 default/linux/amd64/23.0/split-usr/no-multilib exp
amd64 default/linux/amd64/23.0/split-usr/no-multilib/selinux exp
amd64 default/linux/amd64/23.0/split-usr/no-multilib/hardened exp
amd64 default/linux/amd64/23.0/split-usr/no-multilib/hardened/selinux exp
amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix exp
amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+ exp
amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+ exp
amd64 default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+ exp
amd64 default/linux/amd64/23.0/split-usr/llvm exp
amd64 default/linux/amd64/23.0/split-usr/hardened exp
amd64 default/linux/amd64/23.0/split-usr/hardened/selinux exp
# AMD64 Profiles
# @MAINTAINER: amd64@gentoo.org
amd64 default/linux/amd64/17.0/x32 dev
amd64 default/linux/amd64/17.0/x32/systemd exp
amd64 default/linux/amd64/17.0/x32/systemd/merged-usr exp
amd64 default/linux/amd64/23.0/x32 exp
amd64 default/linux/amd64/23.0/x32/systemd exp
amd64 default/linux/amd64/23.0/split-usr/x32 exp
# ARM Profiles
@ -72,10 +104,8 @@ amd64 default/linux/amd64/17.0/x32/systemd/merged-usr exp
arm default/linux/arm/17.0 stable
arm default/linux/arm/17.0/desktop dev
arm default/linux/arm/17.0/desktop/gnome dev
arm default/linux/arm/17.0/desktop/gnome/systemd dev
arm default/linux/arm/17.0/desktop/gnome/systemd/merged-usr dev
arm default/linux/arm/17.0/desktop/plasma dev
arm default/linux/arm/17.0/desktop/plasma/systemd dev
arm default/linux/arm/17.0/desktop/plasma/systemd/merged-usr dev
arm default/linux/arm/17.0/developer exp
arm default/linux/arm/17.0/armv4 dev
@ -88,14 +118,12 @@ arm default/linux/arm/17.0/armv4t/desktop dev
arm default/linux/arm/17.0/armv4t/desktop/gnome dev
arm default/linux/arm/17.0/armv4t/desktop/plasma dev
arm default/linux/arm/17.0/armv4t/developer exp
arm default/linux/arm/17.0/armv4t/systemd dev
arm default/linux/arm/17.0/armv4t/systemd/merged-usr dev
arm default/linux/arm/17.0/armv5te dev
arm default/linux/arm/17.0/armv5te/desktop dev
arm default/linux/arm/17.0/armv5te/desktop/gnome dev
arm default/linux/arm/17.0/armv5te/desktop/plasma dev
arm default/linux/arm/17.0/armv5te/developer exp
arm default/linux/arm/17.0/armv5te/systemd dev
arm default/linux/arm/17.0/armv5te/systemd/merged-usr dev
arm default/linux/arm/17.0/armv6j stable
arm default/linux/arm/17.0/armv6j/hardened exp
@ -105,20 +133,16 @@ arm default/linux/arm/17.0/armv6j/desktop/gnome dev
arm default/linux/arm/17.0/armv6j/desktop/plasma dev
arm default/linux/arm/17.0/armv6j/developer exp
arm default/linux/arm/17.0/armv6j/selinux exp
arm default/linux/arm/17.0/armv6j/systemd dev
arm default/linux/arm/17.0/armv6j/systemd/merged-usr dev
arm default/linux/arm/17.0/armv7a stable
arm default/linux/arm/17.0/armv7a/hardened exp
arm default/linux/arm/17.0/armv7a/hardened/selinux dev
arm default/linux/arm/17.0/armv7a/desktop dev
arm default/linux/arm/17.0/armv7a/desktop/gnome dev
arm default/linux/arm/17.0/armv7a/desktop/gnome/systemd dev
arm default/linux/arm/17.0/armv7a/desktop/gnome/systemd/merged-usr dev
arm default/linux/arm/17.0/armv7a/desktop/plasma dev
arm default/linux/arm/17.0/armv7a/desktop/plasma/systemd dev
arm default/linux/arm/17.0/armv7a/desktop/plasma/systemd/merged-usr dev
arm default/linux/arm/17.0/armv7a/developer exp
arm default/linux/arm/17.0/armv7a/systemd dev
arm default/linux/arm/17.0/armv7a/systemd/merged-usr dev
arm default/linux/arm/23.0 exp
arm default/linux/arm/23.0/desktop exp
@ -191,20 +215,14 @@ arm64 default/linux/arm64/17.0/hardened exp
arm64 default/linux/arm64/17.0/hardened/selinux dev
arm64 default/linux/arm64/17.0/desktop stable
arm64 default/linux/arm64/17.0/desktop/gnome stable
arm64 default/linux/arm64/17.0/desktop/gnome/systemd stable
arm64 default/linux/arm64/17.0/desktop/gnome/systemd/merged-usr stable
arm64 default/linux/arm64/17.0/desktop/plasma stable
arm64 default/linux/arm64/17.0/desktop/plasma/systemd stable
arm64 default/linux/arm64/17.0/desktop/plasma/systemd/merged-usr stable
arm64 default/linux/arm64/17.0/desktop/systemd stable
arm64 default/linux/arm64/17.0/desktop/systemd/merged-usr stable
arm64 default/linux/arm64/17.0/developer exp
arm64 default/linux/arm64/17.0/systemd stable
arm64 default/linux/arm64/17.0/systemd/merged-usr stable
arm64 default/linux/arm64/17.0/systemd/selinux exp
arm64 default/linux/arm64/17.0/systemd/selinux/merged-usr exp
arm64 default/linux/arm64/17.0/llvm exp
arm64 default/linux/arm64/17.0/systemd/llvm exp
arm64 default/linux/arm64/17.0/systemd/llvm/merged-usr exp
arm64 default/linux/arm64/23.0 exp
arm64 default/linux/arm64/23.0/hardened exp
@ -233,7 +251,6 @@ arm64 default/linux/arm64/23.0/split-usr/llvm exp
# big-endian profile intentionally does not contain all flavours
# until it's lightly tested.
arm64 default/linux/arm64/17.0/big-endian exp
arm64 default/linux/arm64/17.0/big-endian/systemd exp
arm64 default/linux/arm64/17.0/big-endian/systemd/merged-usr exp
arm64 default/linux/arm64/23.0/big-endian exp
arm64 default/linux/arm64/23.0/big-endian/systemd exp
@ -243,7 +260,6 @@ arm64 default/linux/arm64/23.0/split-usr/big-endian exp
# HPPA Profiles
# @MAINTAINER: hppa@gentoo.org
hppa default/linux/hppa/17.0 stable
hppa default/linux/hppa/17.0/systemd exp
hppa default/linux/hppa/17.0/systemd/merged-usr exp
hppa default/linux/hppa/17.0/desktop stable
hppa default/linux/hppa/17.0/developer exp
@ -266,10 +282,8 @@ hppa default/linux/hppa/23.0/hppa2.0/split-usr/desktop exp
ia64 default/linux/ia64/17.0 stable
ia64 default/linux/ia64/17.0/desktop stable
ia64 default/linux/ia64/17.0/desktop/gnome stable
ia64 default/linux/ia64/17.0/desktop/gnome/systemd stable
ia64 default/linux/ia64/17.0/desktop/gnome/systemd/merged-usr stable
ia64 default/linux/ia64/17.0/developer exp
ia64 default/linux/ia64/17.0/systemd exp
ia64 default/linux/ia64/17.0/systemd/merged-usr exp
ia64 default/linux/ia64/23.0 exp
ia64 default/linux/ia64/23.0/desktop exp
@ -315,7 +329,6 @@ loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma exp
# M68K Profiles
# @MAINTAINER: m68k@gentoo.org
m68k default/linux/m68k/17.0 exp
m68k default/linux/m68k/17.0/systemd exp
m68k default/linux/m68k/17.0/systemd/merged-usr exp
m68k default/linux/m68k/23.0 exp
m68k default/linux/m68k/23.0/systemd exp
@ -324,34 +337,25 @@ m68k default/linux/m68k/23.0/split-usr exp
# MIPS Profiles
# @MAINTAINER: mips@gentoo.org
mips default/linux/mips/17.0/o32 exp
mips default/linux/mips/17.0/o32/systemd exp
mips default/linux/mips/17.0/o32/systemd/merged-usr exp
mips default/linux/mips/17.0/n32 exp
mips default/linux/mips/17.0/n32/systemd exp
mips default/linux/mips/17.0/n32/systemd/merged-usr exp
mips default/linux/mips/17.0/n64 exp
mips default/linux/mips/17.0/n64/systemd exp
mips default/linux/mips/17.0/n64/systemd/merged-usr exp
mips default/linux/mips/17.0/multilib/o32 exp
mips default/linux/mips/17.0/multilib/n32 exp
mips default/linux/mips/17.0/multilib/n32/systemd exp
mips default/linux/mips/17.0/multilib/n32/systemd/merged-usr exp
mips default/linux/mips/17.0/multilib/n64 exp
mips default/linux/mips/17.0/mipsel/o32 exp
mips default/linux/mips/17.0/mipsel/o32/systemd exp
mips default/linux/mips/17.0/mipsel/o32/systemd/merged-usr exp
mips default/linux/mips/17.0/mipsel/n32 exp
mips default/linux/mips/17.0/mipsel/n32/systemd exp
mips default/linux/mips/17.0/mipsel/n32/systemd/merged-usr exp
mips default/linux/mips/17.0/mipsel/n64 exp
mips default/linux/mips/17.0/mipsel/n64/systemd exp
mips default/linux/mips/17.0/mipsel/n64/systemd/merged-usr exp
mips default/linux/mips/17.0/mipsel/multilib/o32 exp
mips default/linux/mips/17.0/mipsel/multilib/n32 exp
mips default/linux/mips/17.0/mipsel/multilib/n32/systemd exp
mips default/linux/mips/17.0/mipsel/multilib/n32/systemd/merged-usr exp
mips default/linux/mips/17.0/mipsel/multilib/n64 exp
mips default/linux/mips/17.0/mipsel/multilib/n64/systemd exp
mips default/linux/mips/17.0/mipsel/multilib/n64/systemd/merged-usr exp
mips default/linux/mips/23.0/mipsel/o32_sf exp
mips default/linux/mips/23.0/mipsel/o32_sf/systemd exp
@ -361,6 +365,8 @@ mips default/linux/mips/23.0/mipsel/n32 exp
mips default/linux/mips/23.0/mipsel/n32/systemd exp
mips default/linux/mips/23.0/mipsel/n64 exp
mips default/linux/mips/23.0/mipsel/n64/systemd exp
mips default/linux/mips/23.0/mipsel/multilib/n32 exp
mips default/linux/mips/23.0/mipsel/multilib/n32/systemd exp
mips default/linux/mips/23.0/mipsel/multilib/n64 exp
mips default/linux/mips/23.0/mipsel/multilib/n64/systemd exp
mips default/linux/mips/23.0/o32_sf exp
@ -371,17 +377,21 @@ mips default/linux/mips/23.0/n32 exp
mips default/linux/mips/23.0/n32/systemd exp
mips default/linux/mips/23.0/n64 exp
mips default/linux/mips/23.0/n64/systemd exp
mips default/linux/mips/23.0/multilib/n32 exp
mips default/linux/mips/23.0/multilib/n32/systemd exp
mips default/linux/mips/23.0/multilib/n64 exp
mips default/linux/mips/23.0/multilib/n64/systemd exp
mips default/linux/mips/23.0/split-usr/mipsel/o32_sf exp
mips default/linux/mips/23.0/split-usr/mipsel/o32 exp
mips default/linux/mips/23.0/split-usr/mipsel/n32 exp
mips default/linux/mips/23.0/split-usr/mipsel/n64 exp
mips default/linux/mips/23.0/split-usr/mipsel/multilib/n32 exp
mips default/linux/mips/23.0/split-usr/mipsel/multilib/n64 exp
mips default/linux/mips/23.0/split-usr/o32_sf exp
mips default/linux/mips/23.0/split-usr/o32 exp
mips default/linux/mips/23.0/split-usr/n32 exp
mips default/linux/mips/23.0/split-usr/n64 exp
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
@ -397,9 +407,7 @@ ppc default/linux/powerpc/ppc64/17.0/32bit-userland/developer exp
ppc default/linux/ppc/17.0 stable
ppc default/linux/ppc/17.0/desktop stable
ppc default/linux/ppc/17.0/desktop/gnome stable
ppc default/linux/ppc/17.0/desktop/gnome/systemd stable
ppc default/linux/ppc/17.0/desktop/gnome/systemd/merged-usr stable
ppc default/linux/ppc/17.0/systemd stable
ppc default/linux/ppc/17.0/systemd/merged-usr stable
ppc default/linux/ppc/17.0/developer exp
ppc default/linux/ppc/17.0/musl dev
@ -422,9 +430,7 @@ ppc default/linux/ppc/23.0/split-usr/musl/hardened exp
ppc64 default/linux/ppc64/17.0 stable
ppc64 default/linux/ppc64/17.0/desktop stable
ppc64 default/linux/ppc64/17.0/desktop/gnome stable
ppc64 default/linux/ppc64/17.0/desktop/gnome/systemd stable
ppc64 default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr stable
ppc64 default/linux/ppc64/17.0/systemd stable
ppc64 default/linux/ppc64/17.0/systemd/merged-usr stable
ppc64 default/linux/ppc64/17.0/developer exp
ppc64 default/linux/ppc64/17.0/musl dev
@ -447,14 +453,10 @@ ppc64 default/linux/ppc64/23.0/split-usr/musl/hardened exp
ppc64 default/linux/ppc64le/17.0 stable
ppc64 default/linux/ppc64le/17.0/desktop stable
ppc64 default/linux/ppc64le/17.0/desktop/gnome stable
ppc64 default/linux/ppc64le/17.0/desktop/gnome/systemd stable
ppc64 default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr stable
ppc64 default/linux/ppc64le/17.0/desktop/plasma stable
ppc64 default/linux/ppc64le/17.0/desktop/plasma/systemd stable
ppc64 default/linux/ppc64le/17.0/desktop/plasma/systemd/merged-usr stable
ppc64 default/linux/ppc64le/17.0/desktop/systemd stable
ppc64 default/linux/ppc64le/17.0/desktop/systemd/merged-usr stable
ppc64 default/linux/ppc64le/17.0/systemd stable
ppc64 default/linux/ppc64le/17.0/systemd/merged-usr stable
ppc64 default/linux/ppc64le/17.0/developer exp
ppc64 default/linux/ppc64le/17.0/musl dev
@ -539,9 +541,7 @@ riscv default/linux/riscv/23.0/rv64/split-usr/multilib exp
# @MAINTAINER: s390@gentoo.org
s390 default/linux/s390/17.0 stable
s390 default/linux/s390/17.0/s390x stable
s390 default/linux/s390/17.0/systemd stable
s390 default/linux/s390/17.0/systemd/merged-usr stable
s390 default/linux/s390/17.0/s390x/systemd exp
s390 default/linux/s390/17.0/s390x/systemd/merged-usr exp
s390 default/linux/s390/23.0 exp
s390 default/linux/s390/23.0/systemd exp
@ -555,12 +555,10 @@ s390 default/linux/s390/23.0/s390x/systemd exp
sparc default/linux/sparc/17.0 stable
sparc default/linux/sparc/17.0/desktop stable
sparc default/linux/sparc/17.0/developer exp
sparc default/linux/sparc/17.0/systemd stable
sparc default/linux/sparc/17.0/systemd/merged-usr stable
sparc default/linux/sparc/17.0/64ul stable
sparc default/linux/sparc/17.0/64ul/desktop stable
sparc default/linux/sparc/17.0/64ul/developer exp
sparc default/linux/sparc/17.0/64ul/systemd stable
sparc default/linux/sparc/17.0/64ul/systemd/merged-usr stable
sparc default/linux/sparc/23.0 exp
sparc default/linux/sparc/23.0/desktop exp
@ -581,13 +579,10 @@ x86 default/linux/x86/17.0/hardened stable
x86 default/linux/x86/17.0/hardened/selinux stable
x86 default/linux/x86/17.0/desktop stable
x86 default/linux/x86/17.0/desktop/gnome stable
x86 default/linux/x86/17.0/desktop/gnome/systemd stable
x86 default/linux/x86/17.0/desktop/gnome/systemd/merged-usr stable
x86 default/linux/x86/17.0/desktop/plasma stable
x86 default/linux/x86/17.0/desktop/plasma/systemd stable
x86 default/linux/x86/17.0/desktop/plasma/systemd/merged-usr stable
x86 default/linux/x86/17.0/developer exp
x86 default/linux/x86/17.0/systemd stable
x86 default/linux/x86/17.0/systemd/merged-usr stable
x86 default/linux/x86/23.0/i686 exp
x86 default/linux/x86/23.0/i686/systemd exp
@ -626,6 +621,14 @@ amd64 default/linux/amd64/17.0/musl dev
amd64 default/linux/amd64/17.0/musl/clang exp
amd64 default/linux/amd64/17.0/musl/hardened exp
amd64 default/linux/amd64/17.0/musl/hardened/selinux exp
amd64 default/linux/amd64/23.0/musl exp
amd64 default/linux/amd64/23.0/musl/llvm exp
amd64 default/linux/amd64/23.0/musl/hardened exp
amd64 default/linux/amd64/23.0/musl/hardened/selinux exp
amd64 default/linux/amd64/23.0/split-usr/musl exp
amd64 default/linux/amd64/23.0/split-usr/musl/llvm exp
amd64 default/linux/amd64/23.0/split-usr/musl/hardened exp
amd64 default/linux/amd64/23.0/split-usr/musl/hardened/selinux exp
arm default/linux/arm/17.0/musl/armv6j dev
arm default/linux/arm/17.0/musl/armv6j/hardened exp
arm default/linux/arm/17.0/musl/armv6j/hardened/selinux exp

View File

@ -40,12 +40,9 @@ move dev-util/muon dev-build/muon
move dev-util/xfce4-dev-tools dev-build/xfce4-dev-tools
move sys-devel/boost-m4 dev-build/boost-m4
move dev-util/gtk-doc-am dev-build/gtk-doc-am
move dev-util/bazel dev-build/bazel
move dev-util/gn dev-build/gn
move dev-util/gyp dev-build/gyp
move dev-util/netsurf-buildsystem dev-build/netsurf-buildsystem
move dev-util/tup dev-build/tup
move sys-devel/cons dev-build/cons
move dev-util/scons dev-build/scons
move sys-devel/qconf dev-build/qconf
move dev-util/b2 dev-build/b2

View File

@ -17,7 +17,6 @@ move dev-python/python-discid dev-python/discid
move dev-python/py-amqp dev-python/amqp
move dev-python/pyre2 dev-python/fb-re2
move dev-python/python-sshpubkeys dev-python/sshpubkeys
move sys-kernel/installkernel-systemd-boot sys-kernel/installkernel-systemd
move app-office/kalendar app-office/merkuro
move kde-misc/wacomtablet kde-plasma/wacomtablet
move kde-apps/print-manager kde-plasma/print-manager