[arch-projects] [devtools] [PATCH] mkarchroot: use pacman-conf for obtaining CacheDir

Jelle van der Waa jelle at vdwaa.nl
Tue Feb 19 19:54:04 UTC 2019


Instead of using sed/grep and relying on the output of 'pacman -v' use
pacman-conf for obtaining the configuration value of the CacheDir.

Signed-off-by: Jelle van der Waa <jelle at vdwaa.nl>
---
 mkarchroot.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mkarchroot.in b/mkarchroot.in
index 52e363f..bae6b5a 100644
--- a/mkarchroot.in
+++ b/mkarchroot.in
@@ -52,7 +52,7 @@ shift 1
 [[ -z $working_dir ]] && die 'Please specify a working directory.'
 
 if [[ -z $cache_dir ]]; then
-	cache_dirs=($(pacman -v "$cache_conf" 2>&1 | grep '^Cache Dirs:' | sed 's/Cache Dirs:\s*//g'))
+	cache_dirs=($(pacman-conf CacheDir))
 else
 	cache_dirs=(${cache_dir})
 fi
-- 
2.20.1


More information about the arch-projects mailing list