diff --git a/misc/tools.func b/misc/tools.func index 4061e1a..6c71f64 100644 --- a/misc/tools.func +++ b/misc/tools.func @@ -862,13 +862,11 @@ function setup_gs() { if [[ -z "$LATEST_VERSION" ]]; then msg_error "Could not determine latest Ghostscript version from GitHub." rm -rf "$TMP_DIR" - return fi - if dpkg --compare-versions "$CURRENT_VERSION" ge "$LATEST_VERSION"; then + if dpkg --compare-versions "$CURRENT_VERSION" ge "$LATEST_VERSION_DOTTED"; then msg_ok "Ghostscript is already at version $CURRENT_VERSION" rm -rf "$TMP_DIR" - return fi msg_info "Installing/Updating Ghostscript to $LATEST_VERSION_DOTTED" @@ -877,13 +875,11 @@ function setup_gs() { if ! tar -xzf "$TMP_DIR/ghostscript.tar.gz" -C "$TMP_DIR"; then msg_error "Failed to extract Ghostscript archive." rm -rf "$TMP_DIR" - return fi cd "$TMP_DIR/ghostscript-${LATEST_VERSION_DOTTED}" || { msg_error "Failed to enter Ghostscript source directory." rm -rf "$TMP_DIR" - return } $STD apt-get install -y build-essential libpng-dev zlib1g-dev ./configure >/dev/null && make && sudo make install >/dev/null