After update openrc to 0.18 version localmount script fails to mount some file system(s) and due to that xdm and others won't start. Reproducible: Always Steps to Reproduce: 1. Upgrade openrc to 0.18 2. Reboot 3. Look at that nice bug Actual Results: 1. Mounting /sys and /dev may be incorrect 2. Due to that, X session crashing when network connection has been re-established Expected Results: Mentioned issues shouldn't be happened
Created attachment 415052 [details] rc.log Indicates two boot states: After update openrc and after downgrade it.
18.3 may be affected too. I'll check it late.
localmount is failing because of something to do with cgroups. OpenRC handles mounting the cgroup file system itself, so can you please remove any entry from fstab that has to do with cgroups? Thanks, William
rereading this bug, your comment about framebuffer support being a module got my attention, and I noticed that there may be a dependency missing. Please add the following line to /etc/conf.d/consolefont and let me know if this fixes things, again with udev-settle not being in any runlevel: rc_after="modules" If that fixes things, I need to add this dependency.
Obviously my previous comment was put on the wrong bug. Sorry about the noise.
(In reply to William Hubbs from comment #3) > localmount is failing because of something to do with cgroups. > OpenRC handles mounting the cgroup file system itself, so can you please > remove any entry from fstab that has to do with cgroups? > > > Thanks, > > William I removed cgroups entry from fstab when I used affected openrc, but as I mentioned above, there are some issues, e.g. "X session crashing when network connection has been re-established" and when I stop NetworkManager, localmounts trying to unmount /sys (!) Sorry for that I didn't answer long time, I have no time to test openrc-0.18.3 and I need working system :) Anyway I'll check it on this weekend.
I am moving this to the test-request status. Please test this when you can and report back; it should be resolved in OpenRC-0.18.3. Thanks, William