add_package_to_repo: create foreign arch repo dir before copying foreign-arch packages

This commit is contained in:
InsanePrawn 2022-09-03 03:54:30 +02:00
parent f9cf76e937
commit 0e103f5a40

View file

@ -259,7 +259,9 @@ def add_package_to_repo(package: Pkgbuild, arch: Arch):
for repo_arch in ARCHES:
if repo_arch == arch:
continue
copy_target = os.path.join(config.get_package_dir(repo_arch), package.repo, file)
repo_dir = os.path.join(config.get_package_dir(repo_arch), package.repo)
makedir(repo_dir)
copy_target = os.path.join(repo_dir, file)
shutil.copy(repo_file, copy_target)
add_file_to_repo(copy_target, package.repo, repo_arch)