summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2024-02-25 10:29:52 -0500
committerMike Gilbert <floppym@gentoo.org>2024-02-25 10:32:00 -0500
commitb8caf1c42aa39b7be6588ff5377c1112eab7202a (patch)
tree3cf86be49360be896fd617e584740ffdd7df6793 /profiles/default/linux/ppc64
parentapp-office/wps-office: add 11.1.0.11719 (diff)
downloadgentoo-b8caf1c42aa39b7be6588ff5377c1112eab7202a.tar.gz
gentoo-b8caf1c42aa39b7be6588ff5377c1112eab7202a.tar.bz2
gentoo-b8caf1c42aa39b7be6588ff5377c1112eab7202a.zip
profiles/default/linux: deprecate split-usr systemd profiles
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'profiles/default/linux/ppc64')
-rw-r--r--profiles/default/linux/ppc64/17.0/desktop/gnome/systemd/deprecated33
-rw-r--r--profiles/default/linux/ppc64/17.0/systemd/deprecated33
2 files changed, 66 insertions, 0 deletions
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.