[4/4] image-locales-extension: Optimize package removal

Message ID b3e6b363d167f4eeba1da7797489f155c9e4ffde.1757930833.git.jan.kiszka@siemens.com
State New
Headers show
Series Several micro-optimizations | expand

Commit Message

Jan Kiszka Sept. 15, 2025, 10:07 a.m. UTC
From: Jan Kiszka <jan.kiszka@siemens.com>

"apt-get autopurge" was already available in buster. Using it saves one
startup of apt with database processing etc., which is slow in case of
cross-installation.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
 meta/classes/image-locales-extension.bbclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Patch

diff --git a/meta/classes/image-locales-extension.bbclass b/meta/classes/image-locales-extension.bbclass
index 9149d643..b6b07dba 100644
--- a/meta/classes/image-locales-extension.bbclass
+++ b/meta/classes/image-locales-extension.bbclass
@@ -105,8 +105,7 @@  EOSH
         if [ "$localepurge_state" = 'p' ]
         then
             echo removing localepurge...
-            chroot '${ROOTFSDIR}' apt-get purge --yes localepurge
-            chroot '${ROOTFSDIR}' apt-get autoremove --purge --yes
+            chroot '${ROOTFSDIR}' apt-get autopurge --yes localepurge
         fi
 EOSUDO
 }