File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change 77cd /var/cache/apt/archives
88
99# make sure all packages with installed versions are downloaded
10- dpkg-query -W -f ' ${Package}=${Version}\n' | xargs -n 50 apt-get install -q --reinstall -y -d > /tmp/download.log
10+ # (except for held packages, which may not be available for download)
11+ dpkg-query -W -f ' ${Status}\t${Package}=${Version}\n' | grep -v ^hold | cut -f2- | xargs -n 50 apt-get install -q --reinstall -y -d > /tmp/download.log
1112grep " cannot be downloaded" /tmp/download.log && { echo Could not download some packages, please run gbuild --upgrade 1>&2 ; exit 1 ; }
1213sha256sum * .deb | sort --key 2
Original file line number Diff line number Diff line change @@ -9,6 +9,9 @@ mkdir -p /var/cache/gitian
99# remove obsolete grub, it causes package dependency issues
1010apt-get -q -y purge grub > /dev/null 2>&1 || true
1111
12+ # prevent upgrade of grub-pc, it fails to find a boot drive in lxc containers
13+ echo grub-pc hold | dpkg --set-selections || true
14+
1215# upgrade packages
1316DEBIAN_FRONTEND=noninteractive apt-get -y dist-upgrade > /dev/null > /var/cache/gitian/upgrade.log 2>&1
1417
You can’t perform that action at this time.
0 commit comments