The VIRTUAL-RUNTIME variables are a hack and not fit for purpose. These patches replace it with something different. There are some issues listed in the second patch which probably rule out the implmentation as is but I liked it enough to get it this far and maybe some better solution can rise from the ideas here.
Richard Purdie (2): package: Introduce PACKAGE_GLOBAL_RENAMES conf/recipes: Replace VIRTUAL-RUNTIME with PACKAGE_GLOBAL_RENAMES meta/classes/base.bbclass | 6 +++++ meta/classes/image.bbclass | 10 +++++---- meta/classes/multilib_global.bbclass | 5 +++++ meta/classes/package.bbclass | 18 ++++++++++----- meta/classes/packagegroup.bbclass | 4 ++-- meta/classes/populate_sdk_base.bbclass | 9 ++++---- meta/classes/update-alternatives.bbclass | 5 +---- .../conf/distro/include/default-providers.inc | 13 +++++------ .../include/init-manager-mdev-busybox.inc | 9 ++++---- .../conf/distro/include/init-manager-none.inc | 7 +++--- .../distro/include/init-manager-systemd.inc | 9 ++++---- .../distro/include/init-manager-sysvinit.inc | 7 +++--- meta/conf/layer.conf | 2 +- meta/lib/oe/rootfs.py | 2 +- meta/recipes-core/busybox/busybox.inc | 4 ++-- meta/recipes-core/busybox/busybox_1.34.1.bb | 6 ++--- .../images/core-image-minimal-initramfs.bb | 2 +- .../images/core-image-tiny-initramfs.bb | 4 +--- .../initrdscripts/initramfs-framework_1.0.bb | 4 ++-- .../initramfs-live-install-efi_1.0.bb | 4 ++-- .../initramfs-live-install_1.0.bb | 4 ++-- .../initramfs-module-install-efi_1.0.bb | 4 ++-- .../initramfs-module-install_1.0.bb | 4 ++-- .../packagegroups/packagegroup-base.bb | 9 +++----- .../packagegroups/packagegroup-core-boot.bb | 22 ++++++++----------- meta/recipes-devtools/dpkg/dpkg.inc | 2 +- meta/recipes-devtools/opkg/opkg_0.4.5.bb | 2 +- meta/recipes-extended/lsb/lsb-release_1.4.bb | 2 +- .../packagegroup-core-base-utils.bb | 4 +--- .../packagegroup-core-full-cmdline.bb | 9 ++++---- .../packagegroups/packagegroup-core-weston.bb | 2 +- .../packagegroups/packagegroup-core-x11.bb | 9 +------- meta/recipes-graphics/wayland/weston-init.bb | 6 ++--- meta/recipes-graphics/wayland/weston_9.0.0.bb | 2 +- .../gstreamer/gstreamer1.0-omx_1.18.5.bb | 3 +-- 35 files changed, 106 insertions(+), 108 deletions(-) -- 2.32.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#157838): https://lists.openembedded.org/g/openembedded-core/message/157838 Mute This Topic: https://lists.openembedded.org/mt/86813100/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-