diff options
Diffstat (limited to 'src/abslibre-tools/libredbdiff')
-rwxr-xr-x | src/abslibre-tools/libredbdiff | 5 |
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' \ |