From 5b2aef20186f330dd8ce3e073e5bc0b8fdb6c18f Mon Sep 17 00:00:00 2001
From: Riccardo Pittau <elfosardo@gmail.com>
Date: Tue, 11 Jun 2024 16:40:43 +0200
Subject: [PATCH] Fix uninstall gentoo packages

The square brackets cause the check to fail because of the piped
grep.
Removing them works just fine.

Change-Id: I85dfaa436d09edf958315579c7050165b80bf721
---
 diskimage_builder/elements/gentoo/bin/install-packages | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/diskimage_builder/elements/gentoo/bin/install-packages b/diskimage_builder/elements/gentoo/bin/install-packages
index 175a9e24d..43e0c44ff 100755
--- a/diskimage_builder/elements/gentoo/bin/install-packages
+++ b/diskimage_builder/elements/gentoo/bin/install-packages
@@ -138,7 +138,7 @@ else
         for PKG in ${PKGS}; do
             # the '^' and '$' in the search query are important so we don't get matched to
             # packages that include our package name as part of their package name
-            if [ ! emerge --search "^${PKG}$" | grep -q 'Not Installed' ]; then
+            if ! emerge --search "^${PKG}$" | grep -q 'Not Installed' ; then
                 CLEANED_PKGS+=("${PKG}")
             fi
         done