From 15175fb0a5e9f3890e8c45a62b574ac15733f368 Mon Sep 17 00:00:00 2001 From: alarig Date: Tue, 15 May 2018 10:07:32 +0200 Subject: [PATCH] Rebuild preserved packages if needed --- check_updates.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/check_updates.sh b/check_updates.sh index f48d0a7..fc7fc12 100755 --- a/check_updates.sh +++ b/check_updates.sh @@ -23,6 +23,11 @@ if [ "$(grep '\[ebuild U' ${TMP_FILE})" != '' ]; then if [ "$(lsof -n | awk '{ if ($5 == "DEL") print $9 }' | sort -u)" ]; then restart-services --no-color >> ${MAIL} fi + + if ! [ -z "$(grep -v '{}' /var/lib/portage/preserved_libs_registry)" ]; then + emerge -v @preserved-rebuild + fi + emerge -p --depclean --with-bdeps\=y >> ${MAIL} eix-test-obsolete \