diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-02-12 11:35:42 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-02-14 11:42:19 +0000 |
| commit | 7c3d4c033e90c023a6989bc81c77f1120125421c (patch) | |
| tree | ee8d5f731abc1158d5e28f13091945928389ee0b | |
| parent | 2eba066ccbbdf672315f52018fa52565713f7b2a (diff) | |
| download | poky-7c3d4c033e90c023a6989bc81c77f1120125421c.tar.gz | |
debian: Fix superfluous setting for RPROVIDES
PKG_ can be set to something like ${MLPREFIX}<name> and the lack of expansion here
means the case where MLPREFIX is empty leads to a bogus RPROVIDES.
Use expansion of the variable to avoid this.
(From OE-Core rev: 056339c32a9ff0735d39cae216663147cdbb275c)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | meta/classes/debian.bbclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/debian.bbclass b/meta/classes/debian.bbclass index 1b6979a285..be7cacca98 100644 --- a/meta/classes/debian.bbclass +++ b/meta/classes/debian.bbclass | |||
| @@ -53,7 +53,7 @@ python debian_package_name_hook () { | |||
| 53 | return (s[stat.ST_MODE] & stat.S_IEXEC) | 53 | return (s[stat.ST_MODE] & stat.S_IEXEC) |
| 54 | 54 | ||
| 55 | def add_rprovides(pkg, d): | 55 | def add_rprovides(pkg, d): |
| 56 | newpkg = d.getVar('PKG_' + pkg, False) | 56 | newpkg = d.getVar('PKG_' + pkg, True) |
| 57 | if newpkg and newpkg != pkg: | 57 | if newpkg and newpkg != pkg: |
| 58 | provs = (d.getVar('RPROVIDES_' + pkg, True) or "").split() | 58 | provs = (d.getVar('RPROVIDES_' + pkg, True) or "").split() |
| 59 | if pkg not in provs: | 59 | if pkg not in provs: |
