diff mbox series

[2/3] target-sdk-provides-dummy: provide packagegroup-core-boot

Message ID 20251107152730.1774081-2-ross.burton@arm.com
State New
Headers show
Series [1/3] lib/oe/buildhistory_analysis: add support for SDKs | expand

Commit Message

Ross Burton Nov. 7, 2025, 3:27 p.m. UTC
Add packagegroup-core-boot to the provides of the dummy package that is
installed into the target sysroot of SDKs, because packages that are
part of the core boot process are not needed in SDKs.

Specifically, this means we don't install the init system into the
target sysroot:

Changes to sdk/poky-glibc-x86_64-core-image-base-cortexa57-qemuarm64/core-image-base/target (installed-package-names.txt):
  busybox-dbg was removed
  busybox-syslog was removed
  e2fsprogs-dbg was removed
  e2fsprogs-dev was removed
  e2fsprogs-doc was removed
  e2fsprogs-e2fsck was removed
  e2fsprogs-src was removed
  kbd was removed
  kbd-consolefonts was removed
  kbd-dbg was removed
  kbd-dev was removed
  kbd-doc was removed
  kbd-keymaps was removed
  kbd-keymaps-pine was removed
  kbd-src was removed
  kernel-module-sch-fq-codel-6.16.11-yocto-standard was removed
  libcom-err2 was removed
  libe2p2 was removed
  libext2fs2 was removed
  libnss-myhostname2 was removed
  libnss-resolve2 was removed
  libnss-systemd2 was removed
  libseccomp was removed
  libseccomp-dbg was removed
  libseccomp-dev was removed
  libseccomp-doc was removed
  libseccomp-src was removed
  libss2 was removed
  libsystemd-shared was removed
  netbase was removed
  netbase-dbg was removed
  netbase-dev was removed
  os-release was removed
  os-release-dbg was removed
  os-release-dev was removed
  packagegroup-core-boot was removed
  packagegroup-core-boot-dbg was removed
  packagegroup-core-boot-dev was removed
  pam-plugin-namespace was removed
  pam-plugin-umask was removed
  shared-mime-info-data was removed
  systemd was removed
  systemd-conf was removed
  systemd-conf-dbg was removed
  systemd-conf-dev was removed
  systemd-extra-utils was removed
  systemd-mime was removed
  systemd-networkd was removed
  systemd-serialgetty was removed
  systemd-serialgetty-dbg was removed
  systemd-serialgetty-dev was removed
  systemd-udev-rules was removed
  systemd-vconsole-setup was removed
  tar was removed
  tar-dbg was removed
  tar-dev was removed
  tar-doc was removed
  tar-src was removed
  udev was removed
  udev-hwdb was removed
  util-linux-agetty was removed
  util-linux-fsck was removed
  util-linux-mkswap was removed
  util-linux-mount was removed
  util-linux-swapoff was removed
  util-linux-swapon was removed
  util-linux-swaponoff was removed
  util-linux-umount was removed
  volatile-binds was removed
  volatile-binds-dbg was removed
  volatile-binds-dev was removed

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 meta/recipes-core/meta/target-sdk-provides-dummy.bb | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/meta/recipes-core/meta/target-sdk-provides-dummy.bb b/meta/recipes-core/meta/target-sdk-provides-dummy.bb
index 849407cca57..e90bd2ab9e9 100644
--- a/meta/recipes-core/meta/target-sdk-provides-dummy.bb
+++ b/meta/recipes-core/meta/target-sdk-provides-dummy.bb
@@ -1,6 +1,7 @@ 
 DUMMYARCH = "sdk-provides-dummy-target"
 
 DUMMYPROVIDES_PACKAGES = "\
+    packagegroup-core-boot \
     busybox \
     busybox-dev \
     busybox-src \