From: Fredrik Fornwall Date: Fri, 16 Jun 2017 21:27:05 +0000 (+0200) Subject: Fix edge case in build-package.sh X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/termux-packages/commitdiff_plain/d731000488f7b3949eb1497f25ba27ef8317afca Fix edge case in build-package.sh --- diff --git a/build-package.sh b/build-package.sh index 64a6b121..f1c07482 100755 --- a/build-package.sh +++ b/build-package.sh @@ -279,7 +279,9 @@ termux_step_handle_buildarch() { if test -e "$TERMUX_DATA_PREVIOUS_BACKUPDIR"; then termux_error_exit "Directory already exists" fi - mv /data/data "$TERMUX_DATA_PREVIOUS_BACKUPDIR" + if [ -d /data/data ]; then + mv /data/data "$TERMUX_DATA_PREVIOUS_BACKUPDIR" + fi # Restore new one (if any) if [ -d "$TERMUX_DATA_CURRENT_BACKUPDIR" ]; then mv "$TERMUX_DATA_CURRENT_BACKUPDIR" /data/data