From f8b4bbda0316d2f1b276cb2ed2cf25422c418ac1 Mon Sep 17 00:00:00 2001 From: Joshua Watt Date: Mon, 31 Aug 2020 12:25:53 -0500 Subject: sphinx: dev-manual: Clarify that virtual providers do not apply to runtime dependencies Clarifies that virtual providers are only used for build time dependencies specified with PROVIDES and DEPENDS, and do not apply to runtime dependencies specified with RPROVIDES and RDEPENDS. (From yocto-docs rev: dbca49573ce5c5c006c97f79d1107eafee83dc10) Signed-off-by: Joshua Watt Signed-off-by: Nicolas Dechesne Signed-off-by: Richard Purdie --- documentation/dev-manual/dev-manual-common-tasks.rst | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'documentation') diff --git a/documentation/dev-manual/dev-manual-common-tasks.rst b/documentation/dev-manual/dev-manual-common-tasks.rst index 05060bb053..d3baa25162 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.rst +++ b/documentation/dev-manual/dev-manual-common-tasks.rst @@ -2242,6 +2242,12 @@ The following lists specific examples of virtual providers: - ``virtual/libgles2``: Provides ``glesv2.pc`` (i.e. libGLESv2). +.. note:: + + Virtual providers only apply to build time dependencies specified with + :term:`PROVIDES` and :term:`DEPENDS`. They do not apply to runtime + dependencies specified with :term:`RPROVIDES` and :term:`RDEPENDS`. + Properly Versioning Pre-Release Recipes --------------------------------------- -- cgit v1.2.3-54-g00ecf