ci-test-sample/debian/patches/ubuntu-remove-non-release-l...

28 lines
858 B
Diff

From: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Date: Tue, 18 Jul 2017 17:21:08 +0800
Subject: ubuntu-remove-non-release-lists
---
scripts/build/lb_chroot_archives | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/scripts/build/lb_chroot_archives b/scripts/build/lb_chroot_archives
index 304480b..9f5b458 100755
--- a/scripts/build/lb_chroot_archives
+++ b/scripts/build/lb_chroot_archives
@@ -881,6 +881,14 @@ EOF
mkdir -p chroot/var/lib/apt/lists/partial
fi
+ # Remove non-release pocket lists on Ubuntu
+ if [ "${LB_MODE}" = "ubuntu" ]
+ then
+ rm -f chroot/var/lib/apt/lists/*-updates_*
+ rm -f chroot/var/lib/apt/lists/*-security_*
+ rm -f chroot/var/lib/apt/lists/*-proposed_*
+ fi
+
# Remove local package repository
rm -f chroot/etc/apt/sources.list.d/packages.list
rm -rf chroot/root/packages