Delete broken symbolic links during `pmbootstrap zap --mismatch-bins` (#746)
This commit is contained in:
parent
00999546de
commit
7679c3c819
|
@ -70,6 +70,9 @@ def zap(args, confirm=True, packages=False, http=False, mismatch_bins=False, dis
|
|||
def binaries(args):
|
||||
for arch in os.listdir(os.path.realpath(args.work + "/packages/")):
|
||||
arch_pkg_path = os.path.realpath(args.work) + "/packages/" + arch
|
||||
# Delete all broken symbolic links
|
||||
pmb.helpers.run.root(args, ["find", "-L", arch_pkg_path, "-maxdepth", "1",
|
||||
"-type", "l", "-delete"])
|
||||
bin_apks = pmb.parse.apkindex.parse(args, arch_pkg_path + "/APKINDEX.tar.gz")
|
||||
for bin_apk in bin_apks:
|
||||
bin_pkgname = bin_apks[bin_apk]["pkgname"]
|
||||
|
|
Loading…
Reference in New Issue