I am getting this root email generated by cron with message "Can not determine run level"
If typing "runlevel" gives the response "unknown", then check /var/run/utmp* (which is where the current runlevel is stored. You'll probably see a 0 length (or non-existent) file. I've seen this behavior with initscripts-4.19 in Raw Hide. Reverting to the 6.0 initscripts-4.16 fixed my prblem.
The initscripts-4.19 (and possibly 4.17, 4.18) problem is fixed in initscripts-4.20; /var/run/utmp was getting removed as soon as it was created (oops). Do you have a /var/run/utmp or /var/run/utmpx?
Yes I have /var/run/utmp. Since I reported this bug I have upgradet to initscripts-4.32-2 Thanks for fixing it.