From edccae121e10cd11ead138f9ea2f0155f211e144 Mon Sep 17 00:00:00 2001 From: Alex Muntada Date: Fri, 9 Dec 2016 18:07:34 +0100 Subject: [PATCH] Use dpkg first when APT is broken --- usr/bin/purge-old-kernels | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/usr/bin/purge-old-kernels b/usr/bin/purge-old-kernels index 8fd6c271..2dc31721 100755 --- a/usr/bin/purge-old-kernels +++ b/usr/bin/purge-old-kernels @@ -65,5 +65,11 @@ if [ -z "$PURGE" ]; then exit 0 fi +if ! apt install --fix-broken --dry-run >/dev/null 2>&1; then + echo "APT is broken, trying with dpkg" + dpkg --purge $PURGE + apt install --fix-broken +fi + apt $APT_OPTS remove --purge $PURGE apt $APT_OPTS autoremove --purge