[oe-commits] org.oe.dev package.bbclass: Remove wildcards from the RDEPENDS field, unbreaking certain dependency chainhandling in both ipkg and dpkg (from poky)
rpurdie commit
openembedded-commits at lists.openembedded.org
Sun Aug 12 00:16:49 UTC 2007
package.bbclass: Remove wildcards from the RDEPENDS field, unbreaking certain dependency chainhandling in both ipkg and dpkg (from poky)
Author: rpurdie at openembedded.org
Branch: org.openembedded.dev
Revision: a09e2448aec95b990f02a53a155ddfac43d6090b
ViewMTN: http://monotone.openembedded.org/revision.psp?id=a09e2448aec95b990f02a53a155ddfac43d6090b
Files:
1
classes/package.bbclass
Diffs:
#
# mt diff -r3527a1c5451ce07cd1ac39d98a717c53b7777b57 -ra09e2448aec95b990f02a53a155ddfac43d6090b
#
#
#
# patch "classes/package.bbclass"
# from [1757a3a90a2322c7e708cbea8f7670c53fd1c167]
# to [d2f5dea29e6fb25f84473442090ce3e533af09f0]
#
============================================================
--- classes/package.bbclass 1757a3a90a2322c7e708cbea8f7670c53fd1c167
+++ classes/package.bbclass d2f5dea29e6fb25f84473442090ce3e533af09f0
@@ -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 () {
More information about the Openembedded-commits
mailing list