[yocto] Package Feature compile/runtime dependency

Koehler, Yannick (HP Networking) yannick.koehler at hp.com
Wed Dec 17 05:40:05 PST 2014


The size of the resulting image of poky-tiny + systemd is a lot smaller than poky itself, even with the systemd kernel/glibc requirement set in.  The poky distro also pulls a lot more package into the mix that I do not need for my tasks.  I could go and disable those, but that is actually what poky-tiny also does for me already.

Poky-tiny allow me to go from small to my needs instead of the reverse which is harder to achieve as I would need to have a full understanding on how the dependencies works to save space, where the other way I need to learn how to get where I want but no more.

At least in my opinion, building with poky-tiny gives me currently around 1500 build tasks, where poky pulls over 2500, this shows how much more stuff "Poky" pulls in, no?

--
Yannick Koehler

De : Burton, Ross [mailto:ross.burton at intel.com] 
Envoyé : December-16-14 3:42 PM
À : Koehler, Yannick (HP Networking)
Cc : Anders Darander; yocto at yoctoproject.org
Objet : Re: [yocto] Package Feature compile/runtime dependency


On 12 December 2014 at 15:44, Koehler, Yannick (HP Networking) <yannick.koehler at hp.com> wrote:
My hope, was that somehow, adding systemd to DISTRO_FEATURE would not only add the packages I need, but also add feature to some package like the kernel/libc that are required by such addition.

No, DISTRO_FEATURES don't change how eg libc and the kernel are built.  That said if you're building systemd, why are you using poky-tiny?  I doubt you'll see much gain from poky-tiny + all the pieces to make systemd work and plain poky (or the default distro configuration).

Ross


More information about the yocto mailing list