summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMing Liu <ming.liu@windriver.com>2014-06-20 18:28:01 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-06-24 19:53:01 +0100
commitf02e0ae803b7a37b410c8487916331cdcae98cf3 (patch)
treec3481db09d0da1bc8d68965e53c29f8ea5df510b
parent6ba9162c5facc2078d3818b18e628e2a75d9ca26 (diff)
downloadopenembedded-core-f02e0ae803b7a37b410c8487916331cdcae98cf3.tar.gz
openembedded-core-f02e0ae803b7a37b410c8487916331cdcae98cf3.tar.bz2
openembedded-core-f02e0ae803b7a37b410c8487916331cdcae98cf3.zip
mesa.inc: remove '-' suffix in substitution of package names
The current substitution to package names is not correct, its original purpose is: replace "mesa-" with "mesa-dri-", in which process the "mesa" package is left out, this leads mesa package to announce to conflict with itself, and therefore cause build failures when multilib mesa are being added to rootfs. Changing the replacement pattern to without a '-' suffix will fix it. Signed-off-by: Ming Liu <ming.liu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-graphics/mesa/mesa.inc6
1 files changed, 3 insertions, 3 deletions
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index 453510ad12..3298e00ebe 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -132,9 +132,9 @@ python __anonymous() {
python mesa_populate_packages() {
pkgs = ['mesa', 'mesa-dev', 'mesa-dbg']
for pkg in pkgs:
- d.setVar("RPROVIDES_%s" % pkg, pkg.replace("mesa-", "mesa-dri-"))
- d.setVar("RCONFLICTS_%s" % pkg, pkg.replace("mesa-", "mesa-dri-"))
- d.setVar("RREPLACES_%s" % pkg, pkg.replace("mesa-", "mesa-dri-"))
+ d.setVar("RPROVIDES_%s" % pkg, pkg.replace("mesa", "mesa-dri", 1))
+ d.setVar("RCONFLICTS_%s" % pkg, pkg.replace("mesa", "mesa-dri", 1))
+ d.setVar("RREPLACES_%s" % pkg, pkg.replace("mesa", "mesa-dri", 1))
import re
dri_drivers_root = os.path.join(d.getVar('libdir', True), "dri")