summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2007-06-18 11:36:18 +0000
committerRichard Purdie <richard@openedhand.com>2007-06-18 11:36:18 +0000
commitcee4b2a05a506817c65267ff9786c2e9c980306a (patch)
treea8a6040e22cd1b7a597883e48cc267b71c78e4db
parent682d2154f6d944e8fdcc554dc515a149ef863f6d (diff)
downloadopenembedded-core-cee4b2a05a506817c65267ff9786c2e9c980306a.tar.gz
openembedded-core-cee4b2a05a506817c65267ff9786c2e9c980306a.tar.bz2
openembedded-core-cee4b2a05a506817c65267ff9786c2e9c980306a.tar.xz
openembedded-core-cee4b2a05a506817c65267ff9786c2e9c980306a.zip
package.bbclass: Disable locale RDEPENDS since it currently does nothing due to broken depends, breaks meta-toolchain and is incompatible with debian
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1965 311d38ba-8fff-0310-9ca6-ca027cbcb966
-rw-r--r--meta/classes/package.bbclass12
1 files changed, 9 insertions, 3 deletions
diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass
index 0a0daffd9..a38b4ed94 100644
--- a/meta/classes/package.bbclass
+++ b/meta/classes/package.bbclass
@@ -311,9 +311,15 @@ python package_do_split_locales() {
bb.data.setVar('PACKAGES', ' '.join(packages), d)
- rdep = (bb.data.getVar('RDEPENDS_%s' % mainpkg, d, 1) or bb.data.getVar('RDEPENDS', d, 1) or "").split()
- rdep.append('%s-locale*' % pn)
- bb.data.setVar('RDEPENDS_%s' % mainpkg, ' '.join(rdep), d)
+ # Disabled by RP 18/06/07
+ # Wildcards aren't supported in debian
+ # They break with ipkg since glibc-locale* will mean that
+ # glibc-localedata-translit* won't install as a dependency
+ # for some other package which breaks meta-toolchain
+ # Probably breaks since virtual-locale- isn't provided anywhere
+ #rdep = (bb.data.getVar('RDEPENDS_%s' % mainpkg, d, 1) or bb.data.getVar('RDEPENDS', d, 1) or "").split()
+ #rdep.append('%s-locale*' % pn)
+ #bb.data.setVar('RDEPENDS_%s' % mainpkg, ' '.join(rdep), d)
}
python populate_packages () {