wok-current view tazpkg/stuff/upgrade-core-pkg.patch @ rev 25685

Add checkspace / fetchall feature for tazpkg
author Stanislas Leduc <shann@slitaz.org>
date Thu Mar 14 20:28:39 2024 +0000 (3 months ago)
parents
children
line source
1 --- a/modules/upgrade
2 +++ b/modules/upgrade
3 @@ -84,6 +84,14 @@
4 '{printf "%-24s %-11s %-10s %s\n", $1, $4, $2, $5}';;
5 esac
6 sed -i /^$/d "$UP_LIST"
7 +# Ensure core system package upgrade first
8 +# glibc / gcc-lib-base
9 +if [[ "$(grep -F 'gcc-lib-base' $UP_LIST)" != '' ]]; then
10 + sed -i -e '/gcc-lib-base/d' -e '1i gcc-lib-base' $UP_LIST
11 +fi
12 +if [[ "$(grep -F 'glibc-base' $UP_LIST)" != '' ]]; then
13 + sed -i -e '/glibc-base/d' -e '1i glibc-base' $UP_LIST
14 +fi
15 upnb=$(wc -l < "$UP_LIST")
16 pkgs=$(wc -l < "$PKGS_DB/installed.info")
17 time=$(($(date +%s) - $time))