Bug 969802
Summary: | has plymouth files | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | udo <udovdh> |
Component: | dracut | Assignee: | dracut-maint |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 18 | CC: | dracut-maint, harald, jonathan |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-06-03 15:03:23 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
udo
2013-06-02 12:16:13 UTC
? # rpm -ql dracut|grep plym /usr/lib/dracut/modules.d/50plymouth /usr/lib/dracut/modules.d/50plymouth/module-setup.sh /usr/lib/dracut/modules.d/50plymouth/plymouth-emergency.sh /usr/lib/dracut/modules.d/50plymouth/plymouth-newroot.sh /usr/lib/dracut/modules.d/50plymouth/plymouth-populate-initrd.sh /usr/lib/dracut/modules.d/50plymouth/plymouth-pretrigger.sh I do not want plymouth. I expect dracut to be clean of plymouth files. Same for systemd and same for fedora-logos (although they have some trademark/copyright excuse I do not understand). If plymouth is not installed, /usr/lib/dracut/modules.d/50plymouth/module-setup.sh does not install anything for plymouth in your initrd. Sure, but WHY OH WHY did they not include plymouth related fules with plymouth*rpm files? Currently plymouth stuff is ALL OVER the place: plymouth*rpm fedora-logos systemd dracut Looks highly untidy to me. This is in the corner of a distro that is tidy, modular and allows choice of what to install and what not to install. plymouth is just messy. PackageKit and NetworkManager are dependency-hell. So please start with the easy stuff and please put the files where they belong. Because things worked differently if plymouth was used in the initramfs, special handling in dracut had to be done. That is the runtime situation. It matters where the files are coming from, from the rpm perspective. plymouth stuff belongs to a plymouth-* rpm and does have no place elsewhere. Why is that so hard to understand? |