tazpkg rev 885
modules/get: restore virtual packages support (again: take care of already installed equivalent package)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat Dec 05 17:21:54 2015 +0100 (2015-12-05) |
parents | 70ac720dba11 |
children | d2e1b7133079 |
files | modules/get |
line diff
1.1 --- a/modules/get Sat Dec 05 16:14:14 2015 +0200 1.2 +++ b/modules/get Sat Dec 05 17:21:54 2015 +0100 1.3 @@ -298,7 +298,8 @@ 1.4 echo ${i#*:} 1.5 return 1.6 fi 1.7 - elif ! grep -q "^$1$" "$2/packages.txt" ; then 1.8 + elif ! grep -q "^$1$" "$2/packages.txt" || 1.9 + [ -f $INSTALLED/$i/receipt ]; then 1.10 # unconditional substitution 1.11 echo $i 1.12 return