On 22.09.14 19:19, Matwey V. Kornilov wrote:
2014-09-21 17:35 GMT+04:00 Alexander Graf <agraf@suse.de>:
On 21.09.14 15:30, Matwey V. Kornilov wrote:
2014-09-21 17:25 GMT+04:00 Alexander Graf <agraf@suse.de>:
Can you find out why it ends up in the initrd?
I am not sure, that I know optimal way to do it.
Me neither, but if you look at the build log
https://build.opensuse.org/build/openSUSE:Factory:ARM/images/armv7l/JeOS-bea...
you will be able to spot the zypper command that kiwi uses to install its initrd packages which ends up resolving Mesa along the way:
I've found that plymouth (providing bootsplash) requires libdrm.so.2()(64bit) Do we really need plumouth for ARM JeOSes?
I'd say no, but I have no idea how everything else reacts when it's not around. Furthermore, why do we get all these dependencies pulled in while dracut can handle plymouth without X just fine? Something seems broken in the packaging hints of Requires vs Suggests. Alex (For people joining in on the discussion, the initial kiwi initrd is heavily bloated because it contains a good amount of the X stack, Mesa and much more fun nobody needs. Hence it takes very long to load and may even exceed RAM on some machines) -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org