[Bionic][deb-to-snap master][Patch] deb to snap: install updates before building

Robert Liu robert.liu at canonical.com
Mon Dec 17 10:51:49 UTC 2018


BugLink: https://launchpad.net/bugs/1808768

Install updates after deboostrap to avoid using out-of-date packages.

Signed-off-by: Robert Liu <robert.liu at canonical.com>
---
 Makefile | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Makefile b/Makefile
index 0a9a7c4..c60d6a4 100644
--- a/Makefile
+++ b/Makefile
@@ -67,6 +67,9 @@ install : KVERS = $(shell ls -1 chroot/boot/vmlinuz-*| tail -1 |sed 's/^.*vmlinu
 all:
 	debootstrap --variant=minbase $(RELEASE) chroot
 	cp /etc/apt/sources.list chroot/etc/apt/sources.list
+	# install all updates
+	$(ENV) chroot chroot apt-get -y update
+	$(ENV) chroot chroot apt-get -y upgrade
 	echo "deb http://ppa.launchpad.net/snappy-dev/image/ubuntu $(RELEASE) main" >> chroot/etc/apt/sources.list
 	if [ "$(PROPOSED)" = "true" ]; then \
 	  echo "deb http://$(MIRROR) $(RELEASE)-proposed main restricted" >> chroot/etc/apt/sources.list; \
-- 
2.7.4




More information about the kernel-team mailing list