mbox series

[v2,0/3] Fix kernel complementary package installation

Message ID 20260923205206.1102615-1-adrian.freihofer@siemens.com
Headers show
Series Fix kernel complementary package installation | expand

Message

AdrianF Sept. 23, 2026, 8:51 p.m. UTC
From: Adrian Freihofer <adrian.freihofer@siemens.com>

Changes in comparison to v1: Completely different approach
- Complementary package installation for kernel sources is disabled
- The linux-yocto-src package can now be installed as a regular package which
  was not possible before.
- Additionally, the kernel source files are now correctly included in the
  linux-yocto-src package.

Adrian Freihofer (3):
  kernel.bbclass: make the -src package installable on purpose
  core-image.bbclass: do not pull the kernel -src package in via
    complementary packages
  oe/package.py: copydebugsources: add all kernel source files

 meta/classes-recipe/core-image.bbclass        |  4 +-
 meta/classes-recipe/kernel.bbclass            |  3 +-
 meta/lib/oe/package.py                        | 25 ++++++-
 meta/lib/oeqa/selftest/cases/oelib/package.py | 74 ++++++++++++++++++-
 4 files changed, 98 insertions(+), 8 deletions(-)