I migrated my installation from the `default/linux/amd64/17.1/desktop` profile to the `default/linux/amd64/23.0/split-usr/desktop` profile, following the instructions available here: https://www.gentoo.org/support/news-items/2024-03-22-new-23-profiles.html using binary packages available from https://distfiles.gentoo.org/releases/amd64/binpackages/23.0/x86-64-v3/ After the upgrade the profile refused to boot, as the OpenRC main executable had been moved from `/sbin/openrc` to `/usr/sbin/openrc`. Inspecting the contents of the actual package reveals that it appears to be built for a merged-usr profile only. Rebuilding the package from source fixed the problem. Reproducible: Always
Do you know what was referring to /sbin/openrc on your system?
Ah, sorry, ignore me. I get it.
I ran into the same problem. :-/ Now I have a kernel not finding openrc. Any ideas (or links) how to start the machine and then building openrc as mentioned in this ticket?
(In reply to Stephan Litterst from comment #3) > I ran into the same problem. :-/ > Now I have a kernel not finding openrc. > Any ideas (or links) how to start the machine and then building openrc as > mentioned in this ticket? I ran to the same issue today as well. I resolved it by creating symlinks from /sbin/openrc* to /usr/sbin/openrc. It was enough to rebuild openrc.
Thanks a lot for pointing to that! Details: - login as root (I thought that is not possible at that moment...) - remount / as rw - creating symlink as mentioned - reboot
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa00d8549a4fca28809f26a2e0384a6ea94873c commit 5fa00d8549a4fca28809f26a2e0384a6ea94873c Author: William Hubbs <williamh@gentoo.org> AuthorDate: 2024-03-25 22:23:33 +0000 Commit: William Hubbs <williamh@gentoo.org> CommitDate: 2024-03-25 22:23:53 +0000 sys-apps/openrc: add 0.53.1 Closes: https://bugs.gentoo.org/927776 Signed-off-by: William Hubbs <williamh@gentoo.org> sys-apps/openrc/Manifest | 1 + sys-apps/openrc/openrc-0.53.1.ebuild | 165 +++++++++++++++++++++++++++++++++++ 2 files changed, 166 insertions(+)
*** Bug 928065 has been marked as a duplicate of this bug. ***