mbox series

[0/2] Empty packages and bogus dependencies (Part 1)

Message ID 20230928215640.2683961-1-yoann.congal@smile.fr
Headers show
Series Empty packages and bogus dependencies (Part 1) | expand

Message

Yoann Congal Sept. 28, 2023, 9:56 p.m. UTC
This is the first step toward better handling of empty packages and bogus
dependencies (e.g. ${PN}-dev -> ${PN}, ${PN}, being empty).

See: https://lists.openembedded.org/g/openembedded-architecture/message/1701
> a) Add warnings for dependencies (RDEPENDS or RRECOMMENDS) on packages
> which don't get created for some reason (either not in PACKAGES or not
> ALLOW_EMPTY). We should be able to properly check this using
> packagedata which never used to exist as it does now when these bugs
> were first created! We can leave the warnings disabled at first until
> we clean things up for core and our key layers

Regards,
Yoann

Fawzi KHABER (1):
  meta/recipes: Remove empty ${PN}/DEV_PKG_DEPENDENCY workarounds

Yoann Congal (1):
  insane: Add QA check for RRECOMMENDS on non-existent packages

 meta/classes-global/insane.bbclass                    | 11 +++++++++++
 meta/recipes-connectivity/bind/bind_9.18.19.bb        |  1 -
 meta/recipes-core/musl/bsd-headers.bb                 |  1 -
 meta/recipes-core/musl/libssp-nonshared.bb            |  1 -
 meta/recipes-core/newlib/newlib_git.bb                |  3 ---
 meta/recipes-devtools/gcc/libgcc-common.inc           |  4 ----
 meta/recipes-devtools/python/python3_3.11.5.bb        |  1 -
 meta/recipes-graphics/mesa/libglu_9.0.3.bb            |  3 ---
 meta/recipes-graphics/mesa/mesa.inc                   |  3 ---
 .../recipes-graphics/xorg-lib/libpthread-stubs_0.5.bb |  1 -
 meta/recipes-graphics/xorg-lib/xtrans_1.5.0.bb        |  1 -
 meta/recipes-graphics/xorg-proto/xcb-proto_1.16.0.bb  |  1 -
 meta/recipes-graphics/xorg-proto/xorgproto_2023.2.bb  |  3 +--
 meta/recipes-graphics/xorg-util/util-macros_1.20.0.bb |  3 +--
 .../linux-libc-headers/linux-libc-headers.inc         |  1 -
 .../make-mod-scripts/make-mod-scripts_1.0.bb          |  1 -
 .../argp-standalone/argp-standalone_1.4.1.bb          |  1 -
 17 files changed, 13 insertions(+), 27 deletions(-)