wok-current annotate 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 |
rev | line source |
---|---|
shann@25672 | 1 --- a/modules/upgrade |
shann@25672 | 2 +++ b/modules/upgrade |
shann@25672 | 3 @@ -84,6 +84,14 @@ |
shann@25672 | 4 '{printf "%-24s %-11s %-10s %s\n", $1, $4, $2, $5}';; |
shann@25672 | 5 esac |
shann@25672 | 6 sed -i /^$/d "$UP_LIST" |
shann@25672 | 7 +# Ensure core system package upgrade first |
shann@25672 | 8 +# glibc / gcc-lib-base |
shann@25672 | 9 +if [[ "$(grep -F 'gcc-lib-base' $UP_LIST)" != '' ]]; then |
shann@25672 | 10 + sed -i -e '/gcc-lib-base/d' -e '1i gcc-lib-base' $UP_LIST |
shann@25672 | 11 +fi |
shann@25672 | 12 +if [[ "$(grep -F 'glibc-base' $UP_LIST)" != '' ]]; then |
shann@25672 | 13 + sed -i -e '/glibc-base/d' -e '1i glibc-base' $UP_LIST |
shann@25672 | 14 +fi |
shann@25672 | 15 upnb=$(wc -l < "$UP_LIST") |
shann@25672 | 16 pkgs=$(wc -l < "$PKGS_DB/installed.info") |
shann@25672 | 17 time=$(($(date +%s) - $time)) |