tazpkg rev 797
tazpkg: remove 2 'No such file or directory' errors
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat May 02 18:05:45 2015 +0200 (2015-05-02) |
parents | 547d8bdde963 |
children | 0a106e73d92f |
files | tazpkg |
line diff
1.1 --- a/tazpkg Sat May 02 05:22:28 2015 +0300 1.2 +++ b/tazpkg Sat May 02 18:05:45 2015 +0200 1.3 @@ -668,7 +668,7 @@ 1.4 short_desc=$(grep -e "^$1 " $PKGS_DB/packages-desc.$LC | cut -d' ' -f2) 1.5 fi 1.6 done 1.7 - [ -z "$short_desc" ] && \ 1.8 + [ -z "$short_desc" -a -s $PKGS_DB/packages.info ] && 1.9 short_desc="$(awk -F$'\t' -vp="$PACKAGE" '{if($1==p){print $4;exit}}' $PKGS_DB/packages.info)" 1.10 longline "$short_desc" 1.11 } 1.12 @@ -912,7 +912,7 @@ 1.13 [ -n "$ROOT" ] || log_pkg Installed 1.14 1.15 # Remove package from upgrade list 1.16 - sed -i "/^$PACKAGE\$/d" $UP_LIST 1.17 + [ -s $UP_LIST ] && sed -i "/^$PACKAGE\$/d" $UP_LIST 1.18 } 1.19 1.20