]> gitweb.fluxo.info Git - hydra.git/commitdiff
Warn about obsolete packages on hydractl dist-upgrade
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 27 Jan 2018 07:42:33 +0000 (05:42 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 27 Jan 2018 07:42:33 +0000 (05:42 -0200)
share/hydractl/dist-upgrade

index 85f93cb3f44ef50f4494c6a360c52fe1f06f6c80..82de2e92aee1f164c3eb43afbbdff1cc7bbe96ae 100755 (executable)
@@ -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