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 <[email protected]>:
> >>
> >>
> >> On 21.09.14 15:30, Matwey V. Kornilov wrote:
> >>> 2014-09-21 17:25 GMT+04:00 Alexander Graf <[email protected]>:
> >>>> 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-beagle/_log
> >>
> >> 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: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to