From 9e2cd3a25b6ff5addd7109414fdf5a535b9cbce3 Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Wed, 11 May 2022 11:22:04 +0200 Subject: always use APT packages for amd64 architecture --- src/hydrilla/builder/local_apt.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/hydrilla/builder') diff --git a/src/hydrilla/builder/local_apt.py b/src/hydrilla/builder/local_apt.py index eee028d..1bdc347 100644 --- a/src/hydrilla/builder/local_apt.py +++ b/src/hydrilla/builder/local_apt.py @@ -167,6 +167,7 @@ def apt_conf(directory: Path) -> str: spaces. """ return f''' +Architecture "amd64"; Dir "{directory}"; Dir::State "{directory}/var/lib/apt"; Dir::State::status "{directory}/var/lib/dpkg/status"; @@ -290,9 +291,9 @@ def download_apt_packages(list: SourcesList, keys: [str], packages: [str], Set up a local APT, update it using the specified sources.list configuration and use it to download the specified packages. - This function downloads a .deb file of the packages matching the current + This function downloads .deb files of packages matching the amd64 architecture (which includes packages with architecture 'all') as well as - all theis corresponding source package files and (if requested) the debs + all their corresponding source package files and (if requested) the debs and source files of all their declared dependencies. Return value is a list of names of all downloaded files. -- cgit v1.2.3