diff options
author | 2022-12-08 20:16:51 +0000 | |
---|---|---|
committer | 2022-12-08 20:16:51 +0000 | |
commit | 3efba436d032638f4de491f839c720d7ce623f64 (patch) | |
tree | 1ced904280e589117ab1963a33d4a2cefef53eb0 /metadata/news/2022-12-01-systemd-usrmerge | |
parent | Merge updates from master (diff) | |
parent | 2022-12-01-systemd-usrmerge: rework steps based on feedback (diff) | |
download | gentoo-3efba436d032638f4de491f839c720d7ce623f64.tar.gz gentoo-3efba436d032638f4de491f839c720d7ce623f64.tar.bz2 gentoo-3efba436d032638f4de491f839c720d7ce623f64.zip |
Merge commit '5d869a12d47362055873f519a82313c6f40fdbdb'
Diffstat (limited to 'metadata/news/2022-12-01-systemd-usrmerge')
-rw-r--r-- | metadata/news/2022-12-01-systemd-usrmerge/2022-12-01-systemd-usrmerge.en.txt | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/metadata/news/2022-12-01-systemd-usrmerge/2022-12-01-systemd-usrmerge.en.txt b/metadata/news/2022-12-01-systemd-usrmerge/2022-12-01-systemd-usrmerge.en.txt index 4bf3e05303a8..be1870c18d5f 100644 --- a/metadata/news/2022-12-01-systemd-usrmerge/2022-12-01-systemd-usrmerge.en.txt +++ b/metadata/news/2022-12-01-systemd-usrmerge/2022-12-01-systemd-usrmerge.en.txt @@ -1,7 +1,7 @@ Title: /usr merge for systemd users Author: Mike Gilbert <floppym@gentoo.org> Posted: 2022-12-01 -Revision: 2 +Revision: 3 News-Item-Format: 2.0 Display-If-Installed: sys-apps/systemd @@ -22,14 +22,19 @@ To migrate a system to merged-usr, follow this procedure: 2. Install sys-apps/merge-usr. -3. Run the merge-usr script in a root shell (not using 'sudo', as a precautionary - measure). The --dryrun option may be used to check for error conditions - before running the script for real. +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. Switch to a merged-usr profile. +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. eg. eselect profile set default/linux/amd64/17.1/systemd/merged-usr -5. Run emerge with the --newuse or --changed-use option to rebuild +7. Run emerge with the --newuse or --changed-use option to rebuild any packages that have a "split-usr" USE flag. eg. emerge -uDN @world |