aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2018-01-27 05:42:33 -0200
committerSilvio Rhatto <rhatto@riseup.net>2018-01-27 05:42:33 -0200
commit75836290121cae996621d68c8445ef575aa53490 (patch)
treec8f9fb9d9a3910659b97e4b510848610ee1e2a4a
parent879ddc0de40ed4f4d0fd82f8e2af435fc3978f5d (diff)
downloadhydra-75836290121cae996621d68c8445ef575aa53490.tar.gz
hydra-75836290121cae996621d68c8445ef575aa53490.tar.bz2
Warn about obsolete packages on hydractl dist-upgrade
-rwxr-xr-xshare/hydractl/dist-upgrade8
1 files changed, 8 insertions, 0 deletions
diff --git a/share/hydractl/dist-upgrade b/share/hydractl/dist-upgrade
index 85f93cb..82de2e9 100755
--- a/share/hydractl/dist-upgrade
+++ b/share/hydractl/dist-upgrade
@@ -169,6 +169,14 @@ function hydra_system_upgrade_custom {
function hydra_system_upgrade_cleanup {
apt-get autoremove --purge -y
apt-get clean
+
+ local obsolete="`apt-show-versions | grep 'No available version'`"
+
+ if [ ! -z "$obsolete" ]; then
+ echo "Please check and remove the following obsolete packages:"
+ echo ""
+ apt-show-versions | grep 'No available version'
+ fi
}
# Check for root user