Skip to content

Commit 42883b1

Browse files
committed
Work around apt-get issues (c/o @codygman)
See: TechEmpower#834 (comment)
1 parent 8160430 commit 42883b1

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

toolset/setup/linux/prerequisites.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
#!/bin/bash
22

3+
set -x
4+
export DEBIAN_FRONTEND=noninteractive
5+
36
RETCODE=$(fw_exists fwbm_prereqs_installed)
47
[ ! "$RETCODE" == 0 ] || { \
58
echo "Prerequisites installed!";
@@ -12,10 +15,10 @@ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
1215
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
1316

1417
sudo apt-get -y update
15-
sudo apt-get -y upgrade
18+
sudo apt-get -y upgrade -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"
1619

1720
# WARNING: DONT PUT A SPACE AFTER ANY BACKSLASH OR APT WILL BREAK
18-
sudo apt-get -y install \
21+
sudo apt-get -y install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" \
1922
cmake build-essential automake `# Needed for building code` \
2023
curl wget unzip `# Common tools` \
2124
software-properties-common `# Needed for add-apt-repository` \

0 commit comments

Comments
 (0)