| Summary: | dracut : module has transitive dependency on systemd | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Eric Petit <surfzoid> |
| Component: | RPM Packages | Assignee: | Kernel and Drivers maintainers <kernel> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, surfzoid |
| Version: | 9 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | dracut-057.4.1.mga9 | CVE: | |
| Status comment: | |||
| Attachments: |
dracut.conf
dracut.conf50 dracut.conf51 dracut.conf98 |
||
|
Description
Eric Petit
2024-06-04 08:53:28 CEST
Created attachment 14558 [details]
dracut.conf50
Created attachment 14559 [details]
dracut.conf51
Created attachment 14560 [details]
dracut.conf98
Thank you for this full report. The dracut/issues link you give certainly looks relevant; but one wonders why you are the only person to report this failure. Assigning to kernel. Assignee:
bugsquad =>
kernel yes, perhaps i'm alone to use command line and read. I'm not sure, but this bug was also on mga8, since an long time, but no error at boot time. This has been reported before, though I won't search for it right now. The messages are not error messages. They are information messages. The systemd module/program can not be included as it's intentionally listed in /etc/dracut.conf.d/50-mageia.conf in the omitmodules setting, in order to make it easier to change what is done at boot time. and so the initrd doesn't have to get rebuilt every time there is a systemd update If you remove systemd from the setting in that configuration file, you will have to pay attention to ensure you run dracut -f when ever there is a systemd update. I haven't tried it, but I think it also means that the initrd will have to be updated if you change what services and/or sockets are to be started at boot and include everything else needed by those services in the initrd. Other messages are due to the systemd module being excluded, or to let you know that other things that could have been included, are not presently installed in your system, so they will not be included in the initrd. To get rid of a "not found" message, install the package with that program, but be careful. Installing some things can cause other things to break. For example, installing biosdevname will change the network interface name, so if you install it, the names of the files and devices in config files will have to be changed too. Status:
NEW =>
RESOLVED Thank you dave for explanations. I imagine that it is a team choice. |