Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 512436 - sys-kernel/dracut-(38|37-r3) is needed to bump sys-boot/plymouth to version 0.9.0
Summary: sys-kernel/dracut-(38|37-r3) is needed to bump sys-boot/plymouth to version 0...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Amadeusz Żołnowski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-04 17:46 UTC by Enrico Tagliavini
Modified: 2014-06-14 13:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Enrico Tagliavini 2014-06-04 17:46:31 UTC
I'm getting ready to bump plymouth to version 0.9.0. With the current version of dracut there is a problem though. Udev rules are missing and plymouth will work only in text mode. For the in-dept details see [1]. Short version is: plymouth searches for devices with the "seats" tag to use to display the graphical splash. This tag is added by udev rules and they are missing in the current dracut plymouth module, thus preventing plymouth from working as expected.

The fix is trivial and is already upstram [2].

We can release 37-r3 with the backported patch, or we can wait for dracut-38 release.

All older dracut releases should also block >=sys-boot/plymouth-0.9.0, to prevent users from having the old dracut release and the new plymouth installed at the same time.

Only the latter is required before bumping plymouth to version 0.9.0

[1] http://lists.freedesktop.org/archives/plymouth/2014-June/000767.html
[2] https://git.kernel.org/cgit/boot/dracut/dracut.git/commit/?id=78c982667a6e7855f28540bd914c249e6c53dfa9

Reproducible: Always
Comment 1 Enrico Tagliavini 2014-06-04 19:40:22 UTC
Mhm looks like 70-uaccess.rules is needed as well.
Comment 2 Enrico Tagliavini 2014-06-07 09:34:12 UTC
(In reply to Enrico Tagliavini from comment #1)
> Mhm looks like 70-uaccess.rules is needed as well.

Yes it is indeed

https://git.kernel.org/cgit/boot/dracut/dracut.git/commit/?id=ba9f3d33266d472f2cefa43a2453b9f6fce53cc9
Comment 3 Amadeusz Żołnowski (RETIRED) gentoo-dev 2014-06-12 18:56:19 UTC
I have backported the patch. 037-r3 is already there.
Comment 4 Enrico Tagliavini 2014-06-14 13:33:00 UTC
(In reply to Amadeusz Żołnowski from comment #3)
> I have backported the patch. 037-r3 is already there.

Thank you