All of lore.kernel.org
 help / color / mirror / Atom feed
* Removing rootfs from SDK
@ 2015-06-04  9:30 John Ernberg
  2015-06-12 12:43 ` Paul Eggleton
  0 siblings, 1 reply; 8+ messages in thread
From: John Ernberg @ 2015-06-04  9:30 UTC (permalink / raw)
  To: yocto@yoctoproject.org

Hi

We're trying to optimize the SDK generated by bitbake -c populate_sdk.
Currently we're trying to remove the kernel, modules and other 
executables which we have no use for, most of it could be removed using 
IMAGE_INSTALL = "" and IMAGE_FEATURES = "".

Due to us using 2 different kernel module sets, we're using 
IMAGE_INSTALL_append_[machine] additions to IMAGE_INSTALL which are not 
cleared by the IMAGE_INSTALL = "" setting.

I've tried to do IMAGE_INSTALL_remove using the same variable that we 
use to populate the IMAGE_INSTALL_append, but that doesn't work. I can 
however remove each individual package added by IMAGE_INSTALL_append.
Due to the number of packages added by IMAGE_INSTALL_append this is not 
really feasible.

Is there a way to clear IMAGE_INSTALL_append without doing an 
IMAGE_INSTALL_remove per package? Alternatively clearing it using a 
python loop without needing to know the name of each package.

We're also seeing busybox getting included into the SDK without anything 
showing a dependency on it from running bitbake -g -c populate_sdk.

What could be going on with that?

We're using poky daisy 11 and Yocto 1.6.1.

Thank you in advance.

Best regards // John Ernberg

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2015-06-16 14:24 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-04  9:30 Removing rootfs from SDK John Ernberg
2015-06-12 12:43 ` Paul Eggleton
2015-06-15  5:39   ` John Ernberg
2015-06-15  8:59     ` Paul Eggleton
2015-06-16 14:05       ` John Ernberg
2015-06-16 14:11         ` Paul Eggleton
2015-06-16 14:20           ` John Ernberg
2015-06-16 14:24             ` Paul Eggleton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.