[Mageia-dev] dracut/plymouth broken...

Anssi Hannula anssi at mageia.org
Mon Dec 19 05:58:42 CET 2011

On 19.12.2011 06:23, Anssi Hannula wrote:
> On 19.12.2011 00:22, Thomas Backlund wrote:
>> Colin Guthrie skrev 19.12.2011 00:18:
>>> 'Twas brillig, and Thomas Backlund at 18/12/11 21:57 did gyre and gimble:
>>>> I: Wrote /boot/initrd-3.1.6-desktop-0.rc1.1.1.mga2.img:
>>>> I: -rw-r--r-- 1 root root 6934831 dec 18 23:50
>>>> /boot/initrd-3.1.6-desktop-0.rc1.1.1.mga2.img
>>>> Need 'inst' function, try setting PLYMOUTH_POPULATE_SOURCE_FUNCTIONS to
>>>> a file that defines it
>>>> Option exclude requires an argument
>>>> usage: cpio-filter [--exclude<PATTERN>] [--in-place] [<cpio file>]
>>> How did you trigger this? I've not seen this error. Do you have a
>>> special/different plymouth theme set as default?
>>> Col
>> Nope, default plymouth theme.
>> Triggered by simply installing a kernel with urpmi --auto-update
> So plymouth-scripts breaks as dracut-functions got moved, and the old
> mkinitrd functions are no longer present after the obsoletes was added.
> In addition, make-boot-splash-raw seems to not handle the failure
> properly, creating empty initramfs instead.
> I'm going to look at this right now to fix at least the first one. I'm
> not 100% sure if this add_boot_splash() stuff is needed at all (for
> customs bootsplashes maybe?), but I'll leave that for Colin to look at :)

Fixed both the dracut-functions-not-found and error-not-handled issues in:

Either of these packages will prevent initramfs from getting truncated.

Anssi Hannula

More information about the Mageia-dev mailing list