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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to