From cce1e47ce8d4b50f5f9384f4aa499c1dfe992837 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 25 Apr 2014 20:59:43 +0200 Subject: Correcting required installer package determination to avoid extra packages, thanks to Benjamin Moody (Closes: #739729). --- scripts/build/installer_debian-installer | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/build/installer_debian-installer b/scripts/build/installer_debian-installer index f6630161c..6415ffffd 100755 --- a/scripts/build/installer_debian-installer +++ b/scripts/build/installer_debian-installer @@ -477,11 +477,11 @@ then # Drop the packages already installed that d-i doesn't explicitely need _REMAINING_PACKAGES="$(echo ${DI_FIRMWARE_PACKAGES} ${DI_REQ_PACKAGES} | sed -e 's# #|#g')" - _REMAINING_PACKAGES="$(sed -n -e 's|Package: ||p' chroot/var/lib/dpkg/status.tmp | grep -E -v \"^${_REMAINING_PACKAGES}$\")" + _REMAINING_PACKAGES="$(sed -n -e 's|Package: ||p' chroot/var/lib/dpkg/status.tmp | grep -E -v "^(${_REMAINING_PACKAGES})\$")" for _PACKAGE in ${_REMAINING_PACKAGES} do - rm -f "chroot/binary.deb/archives/${_PACKAGE}_*.deb" + rm -f chroot/binary.deb/archives/${_PACKAGE}_*.deb done else # Download .debs of the required packages -- cgit v1.2.3