wok-current diff 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 diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/tazpkg/stuff/upgrade-core-pkg.patch Thu Mar 14 20:28:39 2024 +0000 1.3 @@ -0,0 +1,17 @@ 1.4 +--- a/modules/upgrade 1.5 ++++ b/modules/upgrade 1.6 +@@ -84,6 +84,14 @@ 1.7 + '{printf "%-24s %-11s %-10s %s\n", $1, $4, $2, $5}';; 1.8 + esac 1.9 + sed -i /^$/d "$UP_LIST" 1.10 ++# Ensure core system package upgrade first 1.11 ++# glibc / gcc-lib-base 1.12 ++if [[ "$(grep -F 'gcc-lib-base' $UP_LIST)" != '' ]]; then 1.13 ++ sed -i -e '/gcc-lib-base/d' -e '1i gcc-lib-base' $UP_LIST 1.14 ++fi 1.15 ++if [[ "$(grep -F 'glibc-base' $UP_LIST)" != '' ]]; then 1.16 ++ sed -i -e '/glibc-base/d' -e '1i glibc-base' $UP_LIST 1.17 ++fi 1.18 + upnb=$(wc -l < "$UP_LIST") 1.19 + pkgs=$(wc -l < "$PKGS_DB/installed.info") 1.20 + time=$(($(date +%s) - $time))