From 2321d5d36b4a6321493c041c4b72324b59dd88c6 Mon Sep 17 00:00:00 2001 From: Paul Varner Date: Wed, 5 Jan 2011 21:23:41 -0600 Subject: Updated fix for partially matching use flags. The previous fix would still match a use flag it it started with the same characters. This fixes it completely. --- bin/euse | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/euse b/bin/euse index a515948..bb207c7 100755 --- a/bin/euse +++ b/bin/euse @@ -1103,7 +1103,7 @@ modify_package() { if [[ "${ACTIVE}" == "-" ]]; then # If flag is masked, it should be added to package.mask, instead # of package.use. For now, yield a warning and quit - if [[ -n $(echo " ${ACTIVE_FLAGS[6]}" | grep " -${flag}") ]]; then + if [[ -n $(echo " ${ACTIVE_FLAGS[6]}" | grep " -${flag} ") ]]; then error "USE flag \"$flag\" is masked. Enabling in package.use will" \ "\nbe ineffective. You may have an incorrect profile selected." continue -- cgit v1.2.3