]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
core119: Remove dropped lcr package during update
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 12 Feb 2018 11:31:14 +0000 (11:31 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 12 Feb 2018 11:31:14 +0000 (11:31 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/core/119/update.sh

index 9e275ef8c48f2af339e9dfca85ec317a7235e434..7009e08d505d66e63f5b486b07e5983234b90ad0 100644 (file)
@@ -42,6 +42,16 @@ ldconfig
 # Update Language cache
 /usr/local/bin/update-lang-cache
 
+# remove dropped packages
+for package in lcr; do
+       if [ -e /opt/pakfire/db/installed/meta-$package ]; then
+               pakfire remove -y $package
+       fi
+       rm -f /opt/pakfire/db/installed/meta-$package
+       rm -f /opt/pakfire/db/meta/meta-$package
+       rm -f /opt/pakfire/db/rootfiles/$package
+done
+
 # Start services
 
 # This update need a reboot...