commit: 03d4c33f48eb5e98c9fdc8bf49ee239489229b8e
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 22:58:44 2020 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 23:06:46 2020 +0000
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=03d4c33f
ecompress: fix precompressed false positive for docompress -x <directory>
Use ${REPLY%.ecompress} to correctly strip the .ecompress suffix.
Fixes: 5508bf7a6db5 ("ecompress: ignore docompress -x files in precompressed QA
check (bug 721516)")
Bug: https://bugs.gentoo.org/721516
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
bin/ecompress | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bin/ecompress b/bin/ecompress
index 1ab07ccd7..60b083834 100755
--- a/bin/ecompress
+++ b/bin/ecompress
@@ -31,7 +31,7 @@ while [[ $# -gt 0 ]] ; do
if [[ ${#skip_dirs[@]} -gt 0 ]]; then
while read -r -d ''; do
- skip_files+=(${REPLY#.ecompress})
+ skip_files+=("${REPLY%.ecompress}")
done < <(find "${skip_dirs[@]}" -name '*.ecompress'
-print0 -delete || die)
fi