mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 00:20:08 +00:00
Revert "package.bbclass: Restore functionality to detect RPM dependencies"
This reverts commit aea90e9ee6f34e7c1c08307080b1e29646668df6. RP hadn't meant to merge this yet and its causing problems so delay it until its ready. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -1434,7 +1434,7 @@ if [ x"$D" = "x" ]; then
|
||||
fi
|
||||
}
|
||||
|
||||
RPMDEPS = "${STAGING_LIBDIR_NATIVE}/rpm/rpmdeps --alldeps"
|
||||
RPMDEPS = "${STAGING_LIBDIR_NATIVE}/rpm/rpmdeps --rcfile ${STAGING_LIBDIR_NATIVE}/rpm/rpmrc --macros ${STAGING_LIBDIR_NATIVE}/rpm/macros --define '_rpmconfigdir ${STAGING_LIBDIR_NATIVE}/rpm/'"
|
||||
|
||||
# Collect perfile run-time dependency metadata
|
||||
# Output:
|
||||
@@ -1451,6 +1451,7 @@ python package_do_filedeps() {
|
||||
pkgdest = d.getVar('PKGDEST')
|
||||
packages = d.getVar('PACKAGES')
|
||||
rpmdeps = d.getVar('RPMDEPS')
|
||||
magic = d.expand("${STAGING_DIR_NATIVE}${datadir_native}/misc/magic.mgc")
|
||||
|
||||
def chunks(files, n):
|
||||
return [files[i:i+n] for i in range(0, len(files), n)]
|
||||
@@ -1462,7 +1463,7 @@ python package_do_filedeps() {
|
||||
if pkg.endswith('-dbg') or pkg.endswith('-doc') or pkg.find('-locale-') != -1 or pkg.find('-localedata-') != -1 or pkg.find('-gconv-') != -1 or pkg.find('-charmap-') != -1 or pkg.startswith('kernel-module-'):
|
||||
continue
|
||||
for files in chunks(pkgfiles[pkg], 100):
|
||||
pkglist.append((pkg, files, rpmdeps, pkgdest))
|
||||
pkglist.append((pkg, files, rpmdeps, pkgdest, magic))
|
||||
|
||||
processed = oe.utils.multiprocess_exec( pkglist, oe.package.filedeprunner)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user