On 2024-03-26, Walter Dnes <waltd...@waltdnes.org> wrote: > On Tue, Mar 26, 2024 at 04:21:23PM +0000, Michael wrote >> On Tuesday, 26 March 2024 15:21:32 GMT Walter Dnes wrote: >> > I assume my system is already "merged-usr". Current profile... >> > >> > [12] default/linux/amd64/17.1/no-multilib (exp) * >> >
[...] > > Thanks for the clarification. So my system is considered > "split-usr", regardless of everything being on one partition. Yes. "split user" means that /bin and /usr/bin are two different directories. Likewise for /lib and /usr/lib, and so on... It doesn't matter that /foo and /usr/foo directories are in the same filesystem. > I got the news item when I ran "emerge --sync". My understanding is > that step 1 in the news item says "Please also update your system > fully and depclean before proceeding" so I should update world > first. Yes. And depclean. > Since I'm currently on profile > "default/linux/amd64/17.1/no-multilib" then I should migrate to > profile "default/linux/amd64/23.0/split-usr/no-multilib" as per the > news item. Yes -- If you're using OpenRC. I assume you are not using systemd since your old profile wasn't a systemd profile [In theory you could be running systemd on a non-systemd profile, but it's not common.] If you are running systemd, you should first update to the "merged-usr" flavor of your current profile. There's a detailed table at https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table It shows exactly what new profile corresponds to what old profile. > Migrating from there to "default/linux/amd64/23.0/no-multilib" is a > separate process as per the Gentoo wiki. Is my understanding > correct? Yes: https://wiki.gentoo.org/wiki/Merge-usr