Summary: | sys-apps/openrc-0.43.3: openrc-init starting (blank) runlevel with sys-kernel/dracut-055 | ||
---|---|---|---|
Product: | Gentoo Hosted Projects | Reporter: | Brian Evans (RETIRED) <grknight> |
Component: | OpenRC | Assignee: | OpenRC Team <openrc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | 89q1r14hd |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=803548 https://github.com/OpenRC/openrc/pull/431 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | rc.log |
Description
Brian Evans (RETIRED)
![]() Created attachment 726133 [details]
rc.log
Log of services trying to debug
Reverting to 5.10.26 makes it boot normally Further debugging is saying that argv[1] is an empty string (not NULL) for reasons yet to be determined. This passes the rc_runlevel_exists check and then confuses OpenRC on what to start. This is dracut's exposing the fault. Rolling back to an earlier initramfs fixes booting. But still please guard against empty strings for argv[1] AThis is fixed in 0.43.5. |