| Summary: | Missing hwdb.bin at start of boot of mga5-beta1 (classic DVD iso install) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Len Lawrence <tarazed25> |
| Component: | Installer | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | High | CC: | fri, ita84, mageia, rverschelde, tmb |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | 5beta1 | ||
| Source RPM: | systemd | CVE: | |
| Status comment: | |||
| Attachments: | Automatically generated report for failed KDE live iso | ||
|
Description
Len Lawrence
2014-11-04 21:30:25 CET
Also affects 5beta1 Live ISOs and (supposedly) prevents them from booting. See: https://lut.im/3YRlJoOC/cAQN4tfq Priority:
Normal =>
High Should have been fixed in systemd-217-5.mga5 wxh is included in classical isos round 4 CC:
(none) =>
tmb Created attachment 5577 [details]
Automatically generated report for failed KDE live iso
Len Lawrence: Forgot to attach this to the original report.
On three machines already running cauldron this appeared after updates i made a couple days ago. I do not know if it is related, but one of the systems fail to get to desktop using latest kernel even after installing systemd-217-5.mga5. Booting on the earlier kernel, 3.17.1-desktop-2.mga5 works. Last message on screen is about UTMP - see bug 14106 #14 CC:
(none) =>
fri Can confirm that the message appears on my Cauldron installation as well (latest update; it started a few days ago). It doesn't seem to cause any problems. Already ran "udevadm hwdb --update" with no change CC:
(none) =>
ita84 (In reply to Thomas Backlund from comment #2) > Should have been fixed in systemd-217-5.mga5 wxh is included in classical > isos round 4 The systemd issues were fixed, but the "missing hwdb.bin" error is still valid in current cauldron. I'm not sure what it impacts, but I recently noticed that my webcam is not detected anymore, and since "hwdb" probably stands for "hardware database", I wonder if there would be a link? CCing Colin. CC:
(none) =>
mageia The error is from your initramfs, so after upgrading systemd, make sure you update your initrd (or wait for a new kernel to do it for you). Normally, you can just run "dracut -f", but if you've not got older kernels around that you know boot the machine, I'd take a backup first! FWIW, I reverted a larger patch in our systemd that triggered this error (and because Thomas reported a 0-byte hwdb.bin file on the live ISOs and this was the only patch that I could see having an impact - even though I couldn't spot any obvious bug), but after a bit more investigation I think the upstream patch is fine, but was a little too verbose in it's complaining about a missing hwdb file - especially in the initrd. I spoke to the patch author, Martin Pitt from Ubuntu, and he concurred that the error message should be dialed back to debug as originally because the initrd case is perfectly valid and he hadn't considered that in the original patch. So I pushed the fix for that upstream http://cgit.freedesktop.org/systemd/systemd/commit/?id=8232e39e7cf32071e11b3b04839e6c98fbc81d0f Once things have settled a bit, I'll probably undo the revert of the patch and add in the above one instead, but we don't really need the functionality it's providing, so we're good to keep it reverted for now. Anyway, I think this *is* fixed in cauldron, just need to regenerate the initrd! I confirm that regenerating the initrd with "dracut -f" fixes the error in cauldron. Status:
NEW =>
RESOLVED |