summaryrefslogtreecommitdiff
path: root/scripts/package-build
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2025-12-30 15:11:36 +0000
committerGitHub <noreply@github.com>2025-12-30 15:11:36 +0000
commita810219aac2fb4dbe8bdb8d56a8fc8149492b080 (patch)
tree3b7f361e5059d8c2fe2968a2bd617f292db49cc1 /scripts/package-build
parentc629c3c299d2c9290774f21371a454afcc41f678 (diff)
parent94e3a3711b0bab81711bac99777bb40619f23e12 (diff)
downloadvyos-build-a810219aac2fb4dbe8bdb8d56a8fc8149492b080.tar.gz
vyos-build-a810219aac2fb4dbe8bdb8d56a8fc8149492b080.zip
Merge pull request #1089 from sever-sever/T8132
T8132: Update the APT mirror list before a package build
Diffstat (limited to 'scripts/package-build')
-rwxr-xr-xscripts/package-build/build.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/package-build/build.py b/scripts/package-build/build.py
index e7d0300d..9f3233f9 100755
--- a/scripts/package-build/build.py
+++ b/scripts/package-build/build.py
@@ -33,7 +33,6 @@ def ensure_dependencies(dependencies: list) -> None:
return
print("I: Ensure Debian build dependencies are met")
- run(['sudo', 'apt-get', 'update'], check=True)
run(['sudo', 'apt-get', 'install', '-y'] + dependencies, check=True)
@@ -213,6 +212,9 @@ if __name__ == '__main__':
packages = config['packages']
patch_dir = Path(args.patch_dir)
+ # Update APT mirror list before the build
+ run(['sudo', 'apt-get', 'update'], check=True)
+
# Load global dependencies
global_dependencies = config.get('dependencies', {}).get('packages', [])
if global_dependencies: