6d0362ef2f355a05cf945fae882ad1fa95428991

Author
Carlo Sala <carlosalag@protonmail.com>
Committer
Carlo Sala <carlosalag@protonmail.com>
Date

Message

fix(archlinux): make `upgrade` work with non-english

Closes #12316

Diff

 1diff --git a/plugins/archlinux/archlinux.plugin.zsh b/plugins/archlinux/archlinux.plugin.zsh
 2index fca6548c037f1fa7da099c5dfc4cfd1907c4cea4..e20a3115665ab3c72ec277f6c22981c00d44d922 100644
 3--- a/plugins/archlinux/archlinux.plugin.zsh
 4+++ b/plugins/archlinux/archlinux.plugin.zsh
 5@@ -179,8 +179,8 @@ fi
 6 # Check Arch Linux PGP Keyring before System Upgrade to prevent failure.
 7 function upgrade() {
 8   echo ":: Checking Arch Linux PGP Keyring..."
 9-  local installedver="$(sudo pacman -Qi archlinux-keyring | grep -Po '(?<=Version         : ).*')"
10-  local currentver="$(sudo pacman -Si archlinux-keyring | grep -Po '(?<=Version         : ).*')"
11+  local installedver="$(LANG= sudo pacman -Qi archlinux-keyring | grep -Po '(?<=Version         : ).*')"
12+  local currentver="$(LANG= sudo pacman -Si archlinux-keyring | grep -Po '(?<=Version         : ).*')"
13   if [ $installedver != $currentver ]; then
14     echo " Arch Linux PGP Keyring is out of date."
15     echo " Updating before full system upgrade."