From b26467eac82e9b8d7b44878a99dd89dfe9f398b7 Mon Sep 17 00:00:00 2001 From: Alexandru Avadanii Date: Sun, 30 Oct 2016 02:12:39 +0200 Subject: AArch64: Ubuntu local partial mirror: Add arm64 NOTE: Temporarily patch "packetary" in Armband until we upstream two small fixes. Bootstrap build, deploy target image build: - Switch from public Ubuntu mirrors to 10.20.0.2. JIRA: ARMBAND-35 Change-Id: I14645cfeebb486063e7b8198de273f68285b11cd Signed-off-by: Alexandru Avadanii --- ..._driver-Translate-repository.architecture.patch | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 patches/packetary/0001-deb_driver-Translate-repository.architecture.patch (limited to 'patches/packetary/0001-deb_driver-Translate-repository.architecture.patch') diff --git a/patches/packetary/0001-deb_driver-Translate-repository.architecture.patch b/patches/packetary/0001-deb_driver-Translate-repository.architecture.patch new file mode 100644 index 00000000..18f20015 --- /dev/null +++ b/patches/packetary/0001-deb_driver-Translate-repository.architecture.patch @@ -0,0 +1,30 @@ +From: Alexandru Avadanii +Date: Thu, 27 Oct 2016 22:24:28 +0200 +Subject: [PATCH] deb_driver: Translate repository.architecture + +When generating repository metadata, the Release file gets the +architecture list in an untranslated format, ending up with +'x86_64' instead of 'amd64'. + +Closes-bug: 1638628 + +Change-Id: I8471db6d54157175ff275c969ed5195d4616fa0f +Signed-off-by: Alexandru Avadanii +--- + packetary/drivers/deb_driver.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/packetary/drivers/deb_driver.py b/packetary/drivers/deb_driver.py +index ece9fa1..929bdca 100644 +--- a/packetary/drivers/deb_driver.py ++++ b/packetary/drivers/deb_driver.py +@@ -409,7 +409,8 @@ class DebRepositoryDriver(RepositoryDriverBase): + release.setdefault("Description", "The packages repository.") + + keys = ("Architectures", "Components") +- values = (repository.architecture, repository.section[1]) ++ values = (_ARCHITECTURES[repository.architecture], ++ repository.section[1]) + for key, value in six.moves.zip(keys, values): + if key in release: + release[key] = utils.append_token_to_string( -- cgit 1.2.3-korg