summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin193619 -> 202049 bytes
-rw-r--r--profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/alpha/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.0/x32/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.1/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.1/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.1/desktop/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.1/no-multilib/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/17.1/systemd/deprecated33
-rw-r--r--profiles/default/linux/amd64/23.0/readme.txt141
-rw-r--r--profiles/default/linux/arm/17.0/armv4t/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/armv5te/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/armv6j/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/armv7a/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm/17.0/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm64/17.0/big-endian/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm64/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm64/17.0/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm64/17.0/desktop/systemd/deprecated33
-rw-r--r--profiles/default/linux/arm64/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/hppa/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ia64/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/m68k/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/mipsel/n32/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/mipsel/n64/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/mipsel/o32/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/multilib/n32/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/n32/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/n64/systemd/deprecated33
-rw-r--r--profiles/default/linux/mips/17.0/o32/systemd/deprecated33
-rw-r--r--profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64le/17.0/desktop/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64le/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/s390/17.0/s390x/systemd/deprecated33
-rw-r--r--profiles/default/linux/s390/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/sparc/17.0/64ul/systemd/deprecated33
-rw-r--r--profiles/default/linux/sparc/17.0/systemd/deprecated33
-rw-r--r--profiles/default/linux/x86/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/x86/17.0/desktop/plasma/systemd/deprecated33
-rw-r--r--profiles/default/linux/x86/17.0/systemd/deprecated33
-rw-r--r--profiles/profiles.desc113
53 files changed, 1705 insertions, 199 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index ea159906e462..c711ee5b7fe3 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..32d5b17adb75
--- /dev/null
+++ b/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/alpha/17.0/systemd/deprecated b/profiles/default/linux/alpha/17.0/systemd/deprecated
new file mode 100644
index 000000000000..16a4b3aae54c
--- /dev/null
+++ b/profiles/default/linux/alpha/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/amd64/17.0/x32/systemd/deprecated b/profiles/default/linux/amd64/17.0/x32/systemd/deprecated
new file mode 100644
index 000000000000..76dd7eb1ebe9
--- /dev/null
+++ b/profiles/default/linux/amd64/17.0/x32/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/deprecated b/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..6564f566a31d
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/deprecated b/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..1bec4128defd
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/amd64/17.1/desktop/systemd/deprecated b/profiles/default/linux/amd64/17.1/desktop/systemd/deprecated
new file mode 100644
index 000000000000..3c0b3773bd56
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/desktop/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/amd64/17.1/no-multilib/systemd/deprecated b/profiles/default/linux/amd64/17.1/no-multilib/systemd/deprecated
new file mode 100644
index 000000000000..8ac160031416
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/no-multilib/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/amd64/17.1/systemd/deprecated b/profiles/default/linux/amd64/17.1/systemd/deprecated
new file mode 100644
index 000000000000..9fc683582596
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/amd64/23.0/readme.txt b/profiles/default/linux/amd64/23.0/readme.txt
deleted file mode 100644
index a4fb52c03bc5..000000000000
--- a/profiles/default/linux/amd64/23.0/readme.txt
+++ /dev/null
@@ -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.
diff --git a/profiles/default/linux/arm/17.0/armv4t/systemd/deprecated b/profiles/default/linux/arm/17.0/armv4t/systemd/deprecated
new file mode 100644
index 000000000000..a7b4dc969e19
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv4t/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm/17.0/armv5te/systemd/deprecated b/profiles/default/linux/arm/17.0/armv5te/systemd/deprecated
new file mode 100644
index 000000000000..9ee3d7aae798
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv5te/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm/17.0/armv6j/systemd/deprecated b/profiles/default/linux/arm/17.0/armv6j/systemd/deprecated
new file mode 100644
index 000000000000..ef5ac526fcdb
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv6j/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/deprecated b/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..6df64695c1bc
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv7a/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/deprecated b/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..5d443e47a6a1
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv7a/desktop/plasma/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm/17.0/armv7a/systemd/deprecated b/profiles/default/linux/arm/17.0/armv7a/systemd/deprecated
new file mode 100644
index 000000000000..916e671f99e4
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/armv7a/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/arm/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..5df1b225fffd
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm/17.0/desktop/plasma/systemd/deprecated b/profiles/default/linux/arm/17.0/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..6fc56dcead18
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/desktop/plasma/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm64/17.0/big-endian/systemd/deprecated b/profiles/default/linux/arm64/17.0/big-endian/systemd/deprecated
new file mode 100644
index 000000000000..913e40b249ce
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/big-endian/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..b5bcf6fbdd24
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/deprecated b/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..466d50981b88
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/desktop/plasma/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm64/17.0/desktop/systemd/deprecated b/profiles/default/linux/arm64/17.0/desktop/systemd/deprecated
new file mode 100644
index 000000000000..a0b9ec14096f
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/desktop/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/arm64/17.0/systemd/deprecated b/profiles/default/linux/arm64/17.0/systemd/deprecated
new file mode 100644
index 000000000000..3c38e7633ac1
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/hppa/17.0/systemd/deprecated b/profiles/default/linux/hppa/17.0/systemd/deprecated
new file mode 100644
index 000000000000..5ddf7ee70c06
--- /dev/null
+++ b/profiles/default/linux/hppa/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..e91b42445e45
--- /dev/null
+++ b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/ia64/17.0/systemd/deprecated b/profiles/default/linux/ia64/17.0/systemd/deprecated
new file mode 100644
index 000000000000..37010bfe7dbf
--- /dev/null
+++ b/profiles/default/linux/ia64/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/m68k/17.0/systemd/deprecated b/profiles/default/linux/m68k/17.0/systemd/deprecated
new file mode 100644
index 000000000000..8c64d737ba05
--- /dev/null
+++ b/profiles/default/linux/m68k/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/deprecated b/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/deprecated
new file mode 100644
index 000000000000..2cd7e8e50835
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/mipsel/multilib/n32/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/deprecated b/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/deprecated
new file mode 100644
index 000000000000..0614b889e7c5
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/mipsel/multilib/n64/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/mips/17.0/mipsel/n32/systemd/deprecated b/profiles/default/linux/mips/17.0/mipsel/n32/systemd/deprecated
new file mode 100644
index 000000000000..22b7c1bbb3cc
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/mipsel/n32/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/mips/17.0/mipsel/n64/systemd/deprecated b/profiles/default/linux/mips/17.0/mipsel/n64/systemd/deprecated
new file mode 100644
index 000000000000..d5daa6b7bff3
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/mipsel/n64/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/mips/17.0/mipsel/o32/systemd/deprecated b/profiles/default/linux/mips/17.0/mipsel/o32/systemd/deprecated
new file mode 100644
index 000000000000..e2ba50bc3989
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/mipsel/o32/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/mips/17.0/multilib/n32/systemd/deprecated b/profiles/default/linux/mips/17.0/multilib/n32/systemd/deprecated
new file mode 100644
index 000000000000..4f4b53b5189f
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/multilib/n32/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/mips/17.0/n32/systemd/deprecated b/profiles/default/linux/mips/17.0/n32/systemd/deprecated
new file mode 100644
index 000000000000..32dfd11fef75
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/n32/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/mips/17.0/n64/systemd/deprecated b/profiles/default/linux/mips/17.0/n64/systemd/deprecated
new file mode 100644
index 000000000000..4d26bab84aa8
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/n64/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/mips/17.0/o32/systemd/deprecated b/profiles/default/linux/mips/17.0/o32/systemd/deprecated
new file mode 100644
index 000000000000..4178ba848c11
--- /dev/null
+++ b/profiles/default/linux/mips/17.0/o32/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..36bae5bdb267
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..30fe24c6600d
--- /dev/null
+++ b/profiles/default/linux/ppc/17.0/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/ppc/17.0/systemd/deprecated b/profiles/default/linux/ppc/17.0/systemd/deprecated
new file mode 100644
index 000000000000..d043424ac439
--- /dev/null
+++ b/profiles/default/linux/ppc/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..227dbe0c9c79
--- /dev/null
+++ b/profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/ppc64/17.0/systemd/deprecated b/profiles/default/linux/ppc64/17.0/systemd/deprecated
new file mode 100644
index 000000000000..db627a6a0d5c
--- /dev/null
+++ b/profiles/default/linux/ppc64/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..1887e7d079c5
--- /dev/null
+++ b/profiles/default/linux/ppc64le/17.0/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/deprecated b/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..3f5b75e94a25
--- /dev/null
+++ b/profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/ppc64le/17.0/desktop/systemd/deprecated b/profiles/default/linux/ppc64le/17.0/desktop/systemd/deprecated
new file mode 100644
index 000000000000..4b65ac5db5a8
--- /dev/null
+++ b/profiles/default/linux/ppc64le/17.0/desktop/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/ppc64le/17.0/systemd/deprecated b/profiles/default/linux/ppc64le/17.0/systemd/deprecated
new file mode 100644
index 000000000000..49ab4c705e7e
--- /dev/null
+++ b/profiles/default/linux/ppc64le/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/s390/17.0/s390x/systemd/deprecated b/profiles/default/linux/s390/17.0/s390x/systemd/deprecated
new file mode 100644
index 000000000000..658d81f01f36
--- /dev/null
+++ b/profiles/default/linux/s390/17.0/s390x/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/s390/17.0/systemd/deprecated b/profiles/default/linux/s390/17.0/systemd/deprecated
new file mode 100644
index 000000000000..cdb040722a44
--- /dev/null
+++ b/profiles/default/linux/s390/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/sparc/17.0/64ul/systemd/deprecated b/profiles/default/linux/sparc/17.0/64ul/systemd/deprecated
new file mode 100644
index 000000000000..cea0444b5e7b
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/64ul/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/sparc/17.0/systemd/deprecated b/profiles/default/linux/sparc/17.0/systemd/deprecated
new file mode 100644
index 000000000000..d5ac62261b32
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/x86/17.0/desktop/gnome/systemd/deprecated b/profiles/default/linux/x86/17.0/desktop/gnome/systemd/deprecated
new file mode 100644
index 000000000000..12a34a088c05
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/desktop/gnome/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/x86/17.0/desktop/plasma/systemd/deprecated b/profiles/default/linux/x86/17.0/desktop/plasma/systemd/deprecated
new file mode 100644
index 000000000000..f733a8b86eec
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/desktop/plasma/systemd/deprecated
@@ -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.
diff --git a/profiles/default/linux/x86/17.0/systemd/deprecated b/profiles/default/linux/x86/17.0/systemd/deprecated
new file mode 100644
index 000000000000..7fe8f16957c6
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/systemd/deprecated
@@ -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.
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 543d8299bf2f..2b280d2263a5 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -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
@@ -403,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
@@ -428,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
@@ -453,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
@@ -545,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
@@ -561,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
@@ -587,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
@@ -632,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