On Mon, Sep 22, 2014 at 07:24:11PM +0200, Alexander Graf wrote:
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.
plymouth is supposed to make booting shiny and to replace the splashscreen previously located in our kernel. plymouth is known to break things badly. So, honestly it's always a good idea to get rid of it, if you don't need it.
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)
It's weird to see such deps only on arm and not on other machines. I don't think plymouth needs more than libdrm of the X stack. CU, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany -------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org