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