target-sdk-provides-dummy: Extend to -dev and -src packages

This avoids errors when running populate_sdk under opkg:

 * Problem 1/1:
 *   - package busybox-dev-1.30.1-r0.core2-64 requires busybox = 1.30.1-r0, but none of the providers can be installed
 *
 * Solution 1:
 *   - allow deinstallation of target-sdk-provides-dummy-1.0-r0.sdk-provides-dummy-target

 * Solution 2:
 *   - do not ask to install a package providing busybox-dev

(From OE-Core rev: 29ea8bdf67829d296ae4755b919f8af828a9a235)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 33d2cde3be4d25389cbea07064ffbc7b2f74273e)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie
2019-03-09 19:50:07 +01:00
parent 85bf473981
commit 7fc2c193b2

View File

@@ -2,9 +2,17 @@ DUMMYARCH = "sdk-provides-dummy-target"
DUMMYPROVIDES = "\
busybox \
busybox-dev \
busybox-src \
coreutils \
coreutils-dev \
coreutils-src \
bash \
bash-dev \
bash-src \
perl \
perl-dev \
perl-src \
perl-module-re \
perl-module-strict \
perl-module-vars \
@@ -34,6 +42,8 @@ DUMMYPROVIDES = "\
/usr/bin/env \
/usr/bin/perl \
pkgconfig \
pkgconfig-dev \
pkgconfig-src \
"
require dummy-sdk-package.inc