[OE-core] [PATCH 1/1] nativesdk/sdk: Fix sdk dummy providers for opkg
Andrej Valek
andrej.valek at siemens.com
Tue Nov 20 11:17:25 UTC 2018
| ERROR: OE-core's config sanity checker detected a potential
| misconfiguration.
| Either fix the cause of this error or at your own risk disable
| the checker (see sanity.conf).
| Following is the list of potential problems / advisories:
|
| Required perl module(s) not found: Text::ParseWords Thread::Queue
| Data::Dumper
It means that perl wasn't excluded from buildtools-tarball.
Signed-off-by: Andrej Valek <andrej.valek at siemens.com>
---
meta/recipes-core/meta/dummy-sdk-package.inc | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-core/meta/dummy-sdk-package.inc b/meta/recipes-core/meta/dummy-sdk-package.inc
index eafcb823ab..44fb1cb714 100644
--- a/meta/recipes-core/meta/dummy-sdk-package.inc
+++ b/meta/recipes-core/meta/dummy-sdk-package.inc
@@ -20,7 +20,11 @@ PR[vardeps] += "DUMMYPROVIDES"
python populate_packages_prepend() {
p = d.getVar("PN")
d.appendVar("RPROVIDES_%s" % p, "${DUMMYPROVIDES}")
- #d.appendVar("RCONFLICTS_%s" % p, "${DUMMYPROVIDES}")
- #d.appendVar("RREPLACES_%s" % p, "${DUMMYPROVIDES}")
+
+ # opkg needs some additional package dependencies handling
+ pkg_type = d.getVar("IMAGE_PKGTYPE")
+ if pkg_type == "ipk":
+ d.appendVar("RCONFLICTS_%s" % p, "${DUMMYPROVIDES}")
+ d.appendVar("RREPLACES_%s" % p, "${DUMMYPROVIDES}")
}
--
2.11.0
More information about the Openembedded-core
mailing list