[SCM] live-build branch, debian-next, updated. debian/3.0_a15-1-1-g6fc788f

Daniel Baumann daniel at debian.org
Sat Apr 23 15:16:10 UTC 2011


The following commit has been merged in the debian-next branch:
commit 6fc788f662a4ae3310e83ebe12aad5775b04a1cb
Author: Daniel Baumann <daniel at debian.org>
Date:   Sat Apr 23 17:14:21 2011 +0200

    Adding workaround for apt not respecting pinning on the fly.

diff --git a/scripts/build/lb_chroot_apt b/scripts/build/lb_chroot_apt
index 240fcec..e95e594 100755
--- a/scripts/build/lb_chroot_apt
+++ b/scripts/build/lb_chroot_apt
@@ -133,6 +133,13 @@ case "${1}" in
 			esac
 		fi
 
+		# Rebuild apt indices from scratch.
+		# Due to the fact that apt doesn't understand pinning on the
+		# fly, we need to manuall remove the cached indices and fetch
+		# them again.
+		rm -f chroot/var/cache/apt/* > /dev/null 2>&1
+		rm -f chroot/var/lib/apt/lists/* > /dev/null 2>&1
+
 		# Creating stage file
 		Create_stagefile .stage/chroot_apt
 		;;

-- 
live-build



More information about the debian-live-changes mailing list