comparison flatpak/build_manifest.py @ 155:5af7c3d4fab2

flatpak (build_manifest): fixed ordering when a one-short temporary directory is used
author Goffi <goffi@goffi.org>
date Fri, 28 Jun 2019 15:21:10 +0200
parents cd411b0d1e19
children 0a92bb60db12
comparison
equal deleted inserted replaced
154:cd411b0d1e19 155:5af7c3d4fab2
637 ) 637 )
638 638
639 deps_map[name_canonical] = dep 639 deps_map[name_canonical] = dep
640 print(f"found dependency: {dep.name} {dep.version}") 640 print(f"found dependency: {dep.name} {dep.version}")
641 641
642 print_step("ordering dependencies") 642 print_step("ordering dependencies")
643 643
644 requirements = get_requirements(pip, main_package) 644 requirements = get_requirements(pip, main_package)
645 main_pack = Package(name=main_package, 645 main_pack = Package(name=main_package,
646 version=args.version, 646 version=args.version,
647 hash_="", 647 hash_="",
648 url="", 648 url="",
649 requirements=requirements, 649 requirements=requirements,
650 ) 650 )
651 651
652 deps = [] 652 deps = []
653 print("resolving requirements\n") 653 print("resolving requirements\n")
654 resolve_requirements(main_pack, deps_map, deps) 654 resolve_requirements(main_pack, deps_map, deps)
655 missing_deps = set(deps_map.values()).difference(deps) 655 missing_deps = set(deps_map.values()).difference(deps)