From ed263aab84d656266445604afa525410b8d77a97 Mon Sep 17 00:00:00 2001 From: Mike Hommey Date: Thu, 11 Jan 2018 14:03:21 +0900 Subject: [PATCH] Bug 1429669 - Add backports sources when building Debian packages. r=dustin Build dependencies won't be installed from backports unless they are not satisfiable in the given Debian release. This is useful to get dh-python on Wheezy. --HG-- extra : rebase_source : 1f249b4ceae4fdd9ea37e9a9b9e9b62b48a1c9ed --- taskcluster/taskgraph/transforms/job/debian_package.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/taskcluster/taskgraph/transforms/job/debian_package.py b/taskcluster/taskgraph/transforms/job/debian_package.py index ad32412531c1..39827570a71f 100644 --- a/taskcluster/taskgraph/transforms/job/debian_package.py +++ b/taskcluster/taskgraph/transforms/job/debian_package.py @@ -112,6 +112,8 @@ def docker_worker_debian_package(config, job, taskdesc): '/{snapshot}/ {dist} main" > /etc/apt/sources.list && ' 'echo "deb http://snapshot.debian.org/archive/debian' '/{snapshot}/ {dist}-updates main" >> /etc/apt/sources.list && ' + 'echo "deb http://snapshot.debian.org/archive/debian' + '/{snapshot}/ {dist}-backports main" >> /etc/apt/sources.list && ' 'echo "deb http://snapshot.debian.org/archive/debian-security' '/{snapshot}/ {dist}/updates main" >> /etc/apt/sources.list && ' # Install the base utilities required to build debian packages.