while the dev manual insists that "virtual/" dependencies are only
for build-time deps and not run-time deps, i ran across this example
on the meta-intel master branch, under
dynamic-layers/openembedded-layer/recipes-oneapi/ (blank lines added
for clarity):

$ grep -r "RDEPENDS.*virtual/" *

compiler/intel-oneapi-compiler_2023.0.0-25370.bb:RDEPENDS:${PN} +=
"perl elfutils virtual/opencl-icd level-zero-loader zlib tbb libelf
setup-intel-oneapi-env"

dpcpp-compiler/intel-oneapi-dpcpp-cpp-runtime_2023.1.0-46305.bb:RDEPENDS:${PN}
+= "virtual/opencl-icd zlib tbb level-zero-loader bash tcsh"

mkl/intel-oneapi-mkl_2023.0.0-25398.bb:RDEPENDS:${PN} += "bash tbb
intel-oneapi-compiler setup-intel-oneapi-env virtual/opencl-icd"

  i have no opinion on it, just observing that it seems to fly in the
face of the rules laid down in the dev manual:

https://docs.yoctoproject.org/dev-manual/new-recipe.html#using-virtual-providers

rday
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#61374): https://lists.yoctoproject.org/g/yocto/message/61374
Mute This Topic: https://lists.yoctoproject.org/mt/102015778/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to