deps: don't check result of apt-get update #154
On Debian-based distributions, people sometimes have bad sources in apt, e.g. PPAs that no longer exist, or mirrors that no longer work, etc.. In these cases, `apt-get update` will still likely fetch the main distribution package lists, which is what we need, but return a non-zero exit code. Change `./installdeps` to not abort on non-zero exit status from `apt-get -qq update`.
This commit is contained in:
parent
1fc0966384
commit
9c06c31814
|
@ -271,7 +271,7 @@ debian_installdeps() {
|
|||
installing
|
||||
|
||||
if [ -z "$target" ]; then
|
||||
check sudo apt-get -qq update
|
||||
sudo apt-get -qq update
|
||||
check sudo apt-get -qy install build-essential g++ nasm cmake gettext zlib1g-dev libgl1-mesa-dev libavcodec-dev libavformat-dev libswscale-dev libavutil-dev libgettextpo-dev libpng-dev libsdl2-dev libsfml-dev libopenal-dev libwxgtk3.0-dev libgtk2.0-dev libgtk-3-dev
|
||||
else
|
||||
case "$target" in
|
||||
|
@ -290,7 +290,7 @@ debian_installdeps() {
|
|||
|
||||
mxe_apt_sources='/etc/apt/sources.list.d/mxeapt.list'
|
||||
|
||||
check sudo apt-get -qq update
|
||||
sudo apt-get -qq update
|
||||
if [ -z "$(apt-cache search '^mxe-source$')" ]; then
|
||||
if [ ! -f "$mxe_apt_sources" ]; then
|
||||
echo "deb http://pkg.mxe.cc/repos/apt/debian wheezy main" | sudo -- sh -c "cat > $mxe_apt_sources"
|
||||
|
|
Loading…
Reference in New Issue