diff --git a/installJRMC b/installJRMC index 3bc0ce4..8c06999 100755 --- a/installJRMC +++ b/installJRMC @@ -861,18 +861,17 @@ install_mc_deb() { if (( COMPAT_SWITCH )); then declare extract_dir && extract_dir="$(mktemp -d)" pushd "$extract_dir" &>/dev/null || return - command -v ar &>/dev/null || install_package binutils + command -v ar &>/dev/null || { install_package binutils || return 1; } execute ar x "$MC_DEB" execute tar xJf "control.tar.xz" # Remove minimum version specifiers from control file sed -i 's/ ([^)]*)//g' "control" - # Remove libwebkit2gtk and their fantastic package versioning strategy sed -i 's/,\s*libwebkit2gtk[^,]*,\?|libwebkit2gtk[^,]*,\?//g' "control" - # TODO ugly ZorinOS workaround + # TODO workaround for ZorinOS [[ $ID == "ubuntu" && ${VERSION_ID%.*} -le 16 ]] \ - && ! grep -q zorin /etc/os-release \ + && grep -q zorin /etc/os-release \ && sed -i 's/libva2/libva1/g' "control" execute tar -cJf "control.tar.xz" "control" "postinst"