summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/abslibre-tools/libredbdiff5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/abslibre-tools/libredbdiff b/src/abslibre-tools/libredbdiff
index 04180be..60eae7c 100755
--- a/src/abslibre-tools/libredbdiff
+++ b/src/abslibre-tools/libredbdiff
@@ -337,8 +337,9 @@ arguments as root to initialize %s." "$cmd" "$name"
> "$arch_packages_tmp" || \
die "pacman command to get Arch package data has failed. Exiting."
- while read -a line; do
- ver_arch["${line[0]}"]="${line[1]}"
+ local pkgname pkgver rest
+ while read -r pkgname pkgver rest; do
+ ver_arch["$pkgname"]="$pkgver"
done < "$arch_packages_tmp"
expac --config "$conffile_prbl" -S '%r/%n %v %S' \