scripts/oe-pkgdata-util: exclude unpackaged in glob output
Check for .packaged file and exclude packages if this file does not exist - this avoids attempting to install empty packages during complementary package installation within do_rootfs that didn't end up being created (and failing as a result). (From OE-Core rev: 4a85d8a4026cf1d1603513ed9780f80c603cc611) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
74aac73d69
commit
ad63b9b11b
|
@ -112,6 +112,8 @@ def glob(args):
|
|||
fwdfile = fwdpkgdata(mappedpkg)
|
||||
if os.path.exists(fwdfile):
|
||||
mappedpkg = readrenamed(fwdfile)
|
||||
if not os.path.exists(fwdfile + ".packaged"):
|
||||
mappedpkg = ""
|
||||
else:
|
||||
# That didn't work, so now get the PN, substitute that, then map in the other direction
|
||||
revlink = revpkgdata(pkg)
|
||||
|
@ -121,6 +123,8 @@ def glob(args):
|
|||
fwdfile = fwdpkgdata(newpkg)
|
||||
if os.path.exists(fwdfile):
|
||||
mappedpkg = readrenamed(fwdfile)
|
||||
if not os.path.exists(fwdfile + ".packaged"):
|
||||
mappedpkg = ""
|
||||
else:
|
||||
# Package doesn't even exist...
|
||||
if debug:
|
||||
|
|
Loading…
Reference in New Issue