Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 476936 - sys-boot/plymouth should depend on || ( sys-kernel/dracut sys-kernel/genkernel-next )
Summary: sys-boot/plymouth should depend on || ( sys-kernel/dracut sys-kernel/genkerne...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Enrico Tagliavini
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-15 15:51 UTC by Fabio Coatti
Modified: 2013-07-20 16:34 UTC (History)
2 users (show)

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


Attachments
Remove initramfs RDEP (plymouth-0.8.8-r2.ebuild,2.38 KB, text/plain)
2013-07-20 13:33 UTC, Enrico Tagliavini
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Coatti 2013-07-15 15:51:12 UTC
sys-boot/plymouth forces the installation of dracut:
>=sys-kernel/dracut-008-r1[dracut_modules_plymouth]
but now also genkernel-next can use plymouth so maybe we can drop dracut dependency from plymouth or modify it in order to have both (dracut and genkernel-next) satisfying the dep. 
I'm not sure if genkernel or dracut are a really needed dep.


Reproducible: Always
Comment 1 Enrico Tagliavini 2013-07-20 13:33:07 UTC
Created attachment 353718 [details]
Remove initramfs RDEP

Fair enough. I would go even further and just remove the RDEP from the initramfs generation tool. Plymouth can work without them with a custom made initramfs or it can work even without it. No point forcing this DEP.

Maxim please include the attached ebuild in the tree if no major objection arise. I'm not sure about a revision bump or not. The installed stuff doesn't change at all, but it might annoy people without dracut in the portage world file.

Thank you.
Comment 2 Maxim Koltsov (RETIRED) gentoo-dev 2013-07-20 16:22:27 UTC
Commited the change, thanks. I've added conditional to show warning only of neither dracut nor genkernel are installed.
Comment 3 Enrico Tagliavini 2013-07-20 16:34:22 UTC
Good idea. Thank you :)