diff options
author | Richard Purdie <rpurdie@rpsys.net> | 2007-08-11 23:48:01 +0000 |
---|---|---|
committer | Richard Purdie <rpurdie@rpsys.net> | 2007-08-11 23:48:01 +0000 |
commit | 5b604d5280b567f254c71d38e32d56e6edaa8e02 (patch) | |
tree | c6dbeba87685b2f4f24037c087c2ed1be5ff5983 /classes | |
parent | c74d46a9d30b3b4c33be0c7559ef9db6f05b9143 (diff) |
package.bbclass: Remove wildcards from the RDEPENDS field, unbreaking certain dependency chainhandling in both ipkg and dpkg (from poky)
Diffstat (limited to 'classes')
-rw-r--r-- | classes/package.bbclass | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/classes/package.bbclass b/classes/package.bbclass index 30672a6694..48bb8f5956 100644 --- a/classes/package.bbclass +++ b/classes/package.bbclass @@ -312,9 +312,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 () { |