From 772474a7bd3531daaaa44d7f8eb450922303fc99 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Mon, 22 Apr 2013 21:35:56 +0200 Subject: [PATCH] Work with proper mirror URLs --- .../schroot-setup.d/99porterbox-extra-sources | 14 +++++++------- modules/porterbox/files/setup-dchroot | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/modules/porterbox/files/schroot-setup.d/99porterbox-extra-sources b/modules/porterbox/files/schroot-setup.d/99porterbox-extra-sources index 7ab9bca53..1625f5aff 100755 --- a/modules/porterbox/files/schroot-setup.d/99porterbox-extra-sources +++ b/modules/porterbox/files/schroot-setup.d/99porterbox-extra-sources @@ -22,12 +22,12 @@ fi if [ "$1" = "setup-start" ] || [ "$1" = "setup-recover" ]; then SRCL="${CHROOT_PATH}/etc/apt/sources.list.d/auto.list" rm -f "$SRCL" - mirror=${MIRROR:-cdn.debian.net} + mirror=${MIRROR:-http://cdn.debian.net/debian} case "${SUITE_BASE:-}" in experimental) - echo "deb http://$mirror/debian/ sid main" >> "$SRCL" - echo "deb-src http://$mirror/debian/ sid main" >> "$SRCL" + echo "deb $mirror sid main" >> "$SRCL" + echo "deb-src $mirror sid main" >> "$SRCL" ;; sid) ;; @@ -36,8 +36,8 @@ if [ "$1" = "setup-start" ] || [ "$1" = "setup-recover" ]; then echo "deb-src http://security.debian.org/ ${SUITE_BASE}/updates main" >> "$SRCL" ;; esac - echo "deb http://$mirror/debian/ ${SUITE_BASE} main" >> "$SRCL" - echo "deb-src http://$mirror/debian/ ${SUITE_BASE} main" >> "$SRCL" + echo "deb $mirror ${SUITE_BASE} main" >> "$SRCL" + echo "deb-src $mirror ${SUITE_BASE} main" >> "$SRCL" case "${SUITE_VARIANT:-}" in backports) @@ -47,8 +47,8 @@ if [ "$1" = "setup-start" ] || [ "$1" = "setup-recover" ]; then echo "deb-src http://backports.debian.org/debian-backports/ ${SUITE_BASE}-${SUITE_VARIANT} main" >> "$SRCL" ;; *) - echo "deb http://$mirror/debian/ ${SUITE_BASE}-${SUITE_VARIANT} main" >> "$SRCL" - echo "deb-src http://$mirror/debian/ ${SUITE_BASE}-${SUITE_VARIANT} main" >> "$SRCL" + echo "deb $mirror ${SUITE_BASE}-${SUITE_VARIANT} main" >> "$SRCL" + echo "deb-src $mirror ${SUITE_BASE}-${SUITE_VARIANT} main" >> "$SRCL" ;; esac ;; diff --git a/modules/porterbox/files/setup-dchroot b/modules/porterbox/files/setup-dchroot index 0cba6fa12..862e99f13 100755 --- a/modules/porterbox/files/setup-dchroot +++ b/modules/porterbox/files/setup-dchroot @@ -112,7 +112,7 @@ arch="$THISARCH" if [ -e /etc/schroot/dsa/default-mirror ]; then mirror=$(cat /etc/schroot/dsa/default-mirror ) fi -mirror="${mirror:-cdn.debian.net}" +mirror="${mirror:-http://cdn.debian.net/debian}" force="" basedir="/srv/chroot" declare -a cleanup @@ -176,7 +176,7 @@ debootstrap \ --include="apt" \ --variant=buildd \ --arch="$arch" \ - "$suite" "$rootdir" "http://$mirror/debian" + "$suite" "$rootdir" "$mirror" echo "$tuple" > $rootdir/etc/debian_chroot chroot "$rootdir" apt-get update -- 2.20.1