From 42990727b70d6ed9b5fbfbb91d59f24b0dd13356 Mon Sep 17 00:00:00 2001 From: bryan Date: Fri, 14 Jan 2022 00:26:42 -0500 Subject: [PATCH] Catch missing package on uninstall --- installJRMC | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/installJRMC b/installJRMC index c7db427..83d0e23 100755 --- a/installJRMC +++ b/installJRMC @@ -1412,16 +1412,17 @@ uninstall() { sudo rm -f /etc/ufw/applications.d/jriver fi - echo "Uninstalling Media Center package" + echo "Uninstalling JRiver Media Center package" mc_pkg_rm_cmd="pkg_remove $MCPKG" debug "$mc_pkg_rm_cmd" || mc_pkg_rm_cmd+=" &>/dev/null" if eval "$mc_pkg_rm_cmd"; then echo "JRiver Media Center has been completely uninstalled" echo "To remove your library files, run: rm -rf $HOME/.jriver" echo "To remove your rpmbuild output files, run: rm -rf $OUTPUTDIR" - exit 0 + elif [[ $? -eq 100 ]]; then + err "JRiver Media Center package '$MCPKG' is not present" else - exit $? + err "Could not remove Media Center package" fi }