mytbz2 = xpak.tbz2(full_path)
# For invalid packages, mycat could be None.
mycat = mytbz2.getfile("CATEGORY")
+ mypf = mytbz2.getfile("PF")
mypkg = myfile[:-5]
- if not mycat:
+ if not mycat or not mypf:
#old-style or corrupt package
writemsg("!!! Invalid binary package: '%s'\n" % full_path,
noiselevel=-1)
mycat = mycat.strip()
if mycat != mydir and mydir != "All":
continue
- if mypkg != mytbz2.getfile("PF").strip():
+ if mypkg != mypf.strip():
continue
mycpv = mycat + "/" + mypkg
if mycpv in pkg_paths: