We are approaching the dates of systemd stopping to support splitted usr setups. I think that it would be interesting then to progressively offer "systemd | merged usr" with more visibility than splitted ones. For systemd maybe it could even make sense to stop providing the splitted_usr versions. Currently I need to go to find them in the "Advanced" section: https://www.gentoo.org/downloads/ Another consequence is that if I want, for example, a desktop_profile stage3, I need to use the splitted_usr version and later migrate (not a big deal... but a bit annoying to do just after installing the system). I don't know for openRC stages as I am not sure about their plans to keep defaulting to splitted usr setups :/ Thanks a lot
>I don't know for openRC stages as I am not sure about their >plans to keep defaulting to splitted usr setups :/ Upcoming 23.0 profiles are currently merged-usr by default (unless using the opt-out 23.0/*/split-usr), so eventually everything will be the same unless we offer the opt-out.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=4f11bfd241fc1681b7bde2aae3e05dd21a779907 commit 4f11bfd241fc1681b7bde2aae3e05dd21a779907 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-02-08 01:05:05 +0000 Commit: John Helmert III <ajak@gentoo.org> CommitDate: 2024-02-08 03:16:39 +0000 Switch systemd images to mergedusr In bug #917143, we stopped building non-merged-usr stage3s following the 2022-12-01-systemd-usrmerge news item a while prior, as upstream systemd no longer support non-merged-usr. The stages for systemd w/ non-merged-usr are no being built, so the last one we picked up was stage3-amd64-systemd-20231210T170356Z.tar.xz (and so on). Switch all systemd images accordingly to merged-usr. Bug: https://bugs.gentoo.org/915958 Bug: https://bugs.gentoo.org/917143 Closes: https://github.com/gentoo/gentoo-docker-images/issues/136 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: John Helmert III <ajak@gentoo.org> .github/workflows/build.yml | 28 +++++++++++++--------------- README.md | 32 +++++++++++++++----------------- deploy.sh | 4 ++-- 3 files changed, 30 insertions(+), 34 deletions(-)