Steps to reproduce 1. Write "localectl set-locale" in term 2. try to use <Tab> Actual results: As first argument we can choose from locales like this: $ localectl set-locale Display all 807 possibilities? (y or n) Expected results: As first argument we can choose from locale vars (according to locale(7)) like this: $ localectl set-locale LC_COLLATE= LC_CTYPE= LC_MONETARY= LC_MESSAGES= LC_NUMERIC= LC_TIME= LC_ALL= Additional info: set-locale LOCALE... Set the system locale. This takes one or more assignments such as "LANG=de_DE.utf8", "LC_MESSAGES=en_GB.utf8", and so on. See locale(7) for details on the available settings and their meanings. Use list-locales for a list of available locales (see below).
I confirm this bug. It reproduced only with bash-completion. In zsh completion all works fine.
Fixed in http://cgit.freedesktop.org/systemd/systemd/commit/?id=627a98d.
(In reply to comment #2) > Fixed in http://cgit.freedesktop.org/systemd/systemd/commit/?id=627a98d. Thank you!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.