diff --git a/changelogs/fragments/65238-fix_pacman_stdout_parsing.yml b/changelogs/fragments/65238-fix_pacman_stdout_parsing.yml new file mode 100644 index 00000000000..8c4efa0828f --- /dev/null +++ b/changelogs/fragments/65238-fix_pacman_stdout_parsing.yml @@ -0,0 +1,2 @@ +bugfixes: + - pacman - Fix pacman output parsing on localized environment. (https://github.com/ansible/ansible/issues/65237) diff --git a/lib/ansible/modules/packaging/os/pacman.py b/lib/ansible/modules/packaging/os/pacman.py index 1672598bd0c..dded7bd5149 100644 --- a/lib/ansible/modules/packaging/os/pacman.py +++ b/lib/ansible/modules/packaging/os/pacman.py @@ -433,6 +433,7 @@ def main(): ) pacman_path = module.get_bin_path('pacman', True) + module.run_command_environ_update = dict(LC_ALL='C') p = module.params