Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 915958

Summary: Give "merged usr" stages more visibility (at least for systemd setups)
Product: Gentoo Release Media Reporter: Pacho Ramos <pacho>
Component: StagesAssignee: Gentoo Release Team <releng>
Status: CONFIRMED ---    
Severity: normal CC: ionen
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=917143
Whiteboard:
Package list:
Runtime testing required: ---

Description Pacho Ramos gentoo-dev 2023-10-18 13:54:06 UTC
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
Comment 1 Ionen Wolkens gentoo-dev 2023-10-18 15:07:02 UTC
>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.
Comment 2 Larry the Git Cow gentoo-dev 2024-02-08 03:17:43 UTC
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(-)