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