Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 915958 - Give "merged usr" stages more visibility (at least for systemd setups)
Summary: Give "merged usr" stages more visibility (at least for systemd setups)
Status: CONFIRMED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Stages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-18 13:54 UTC by Pacho Ramos
Modified: 2024-02-08 03:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(-)