# HG changeset patch # User Pascal Bellard # Date 1430582745 -7200 # Node ID cc0ec9f7b111a905991a28949d99617c8c2c44e7 # Parent 547d8bdde963cc8f543d67cae7ce805035b9c000 tazpkg: remove 2 'No such file or directory' errors diff -r 547d8bdde963 -r cc0ec9f7b111 tazpkg --- a/tazpkg Sat May 02 05:22:28 2015 +0300 +++ b/tazpkg Sat May 02 18:05:45 2015 +0200 @@ -668,7 +668,7 @@ short_desc=$(grep -e "^$1 " $PKGS_DB/packages-desc.$LC | cut -d' ' -f2) fi done - [ -z "$short_desc" ] && \ + [ -z "$short_desc" -a -s $PKGS_DB/packages.info ] && short_desc="$(awk -F$'\t' -vp="$PACKAGE" '{if($1==p){print $4;exit}}' $PKGS_DB/packages.info)" longline "$short_desc" } @@ -912,7 +912,7 @@ [ -n "$ROOT" ] || log_pkg Installed # Remove package from upgrade list - sed -i "/^$PACKAGE\$/d" $UP_LIST + [ -s $UP_LIST ] && sed -i "/^$PACKAGE\$/d" $UP_LIST }