From 0650f659fd1728b3f059cfa52a8871b916285ec4 Mon Sep 17 00:00:00 2001 From: Bruce Ashfield Date: Thu, 18 Jan 2024 22:06:08 +0000 Subject: xen: fix virtual RDEPENDS warnings oe-core has started to warn when virtual/ is used outside of the DEPENDS (build) context. We tweak our rprovides/rdepends to use virtual- instead to avoid the warning: WARNING: RDEPENDS is set to virtual/xenstored, the substring 'virtual/' holds no meaning in this context. It is suggested to use the 'virtual-' instead. Signed-off-by: Bruce Ashfield --- recipes-extended/xen/xen-blktap.inc | 16 ++++++++-------- recipes-extended/xen/xen-tools.inc | 10 +++++----- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/recipes-extended/xen/xen-blktap.inc b/recipes-extended/xen/xen-blktap.inc index ad9d5fdb..2c8cb1fd 100644 --- a/recipes-extended/xen/xen-blktap.inc +++ b/recipes-extended/xen/xen-blktap.inc @@ -20,16 +20,16 @@ BLKTAP_PROVIDES ?= " \ " BLKTAP_RRECOMMENDS ?= " \ - virtual/blktap \ - virtual/libblktap \ - virtual/libblktapctl \ - virtual/libvhd \ + virtual-blktap \ + virtual-libblktap \ + virtual-libblktapctl \ + virtual-libvhd \ " -RPROVIDES:${PN}-blktap = "virtual/blktap" -RPROVIDES:${PN}-libblktap = "virtual/libblktap" -RPROVIDES:${PN}-libblktapctl = "virtual/libblktapctl" -RPROVIDES:${PN}-libvhd = "virtual/libvhd" +RPROVIDES:${PN}-blktap = "virtual-blktap" +RPROVIDES:${PN}-libblktap = "virtual-libblktap" +RPROVIDES:${PN}-libblktapctl = "virtual-libblktapctl" +RPROVIDES:${PN}-libvhd = "virtual-libvhd" FILES:${PN}-blktap-staticdev += "\ ${libdir}/libblktapctl.a \ diff --git a/recipes-extended/xen/xen-tools.inc b/recipes-extended/xen/xen-tools.inc index fcca3912..30608fb2 100644 --- a/recipes-extended/xen/xen-tools.inc +++ b/recipes-extended/xen/xen-tools.inc @@ -24,7 +24,7 @@ RDEPENDS:${PN} = "\ ${PN}-xencommons \ ${PN}-xendomains \ ${PN}-xenstore \ - virtual/xenstored \ + virtual-xenstored \ ${PN}-xl \ " @@ -100,7 +100,7 @@ RDEPENDS:${PN}-xencommons = "\ util-linux-prlimit \ ${PN}-console \ ${PN}-xenstore \ - virtual/xenstored \ + virtual-xenstored \ ${PN}-xl \ ${PN}-scripts-common \ " @@ -110,7 +110,7 @@ RDEPENDS:${PN}-xendomains = "\ ${PN}-console \ ${PN}-scripts-block \ ${PN}-scripts-common \ - virtual/xenstored \ + virtual-xenstored \ " RDEPENDS:${PN}-xenhypfs = " \ @@ -215,13 +215,13 @@ PACKAGES = " \ " PROVIDES =+ " \ - virtual/xenstored \ + virtual-xenstored \ ${@bb.utils.contains('PACKAGECONFIG', 'externalblktap', '', '${BLKTAP_PROVIDES}', d)} \ " # There are multiple implementations of the XenStore daemon, so we use a # virtual package to allow for substitution. -RPROVIDES:${PN}-xenstored = "virtual/xenstored" +RPROVIDES:${PN}-xenstored = "virtual-xenstored" FILES:${PN}-dbg += "\ ${libdir}/xen/bin/.debug \ -- cgit v1.2.3-54-g00ecf