Your message dated Sat, 31 Oct 2026 20:09:55 +0100
with message-id <[email protected]>
and subject line Re: Bug#1152465: locales: dpkg-reconfigure locales prints
Generation complete. without generating commented locales
has caused the Debian Bug report #1152465,
regarding locales: dpkg-reconfigure locales prints Generation complete. without
generating commented locales
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1152465: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1152465
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: locales
Version: 2.41-12+deb13u4
Severity: normal
X-Debbugs-Cc: [email protected]
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
Running `dpkg-reconfigure locales` non-interactively or on a minimal
environment where target locales are commented out in `/etc/locale.gen`.
* What exactly did you do (or not do) that was effective (or
ineffective)?
1. Executed `sudo dpkg-reconfigure locales` (or with
`DEBIAN_FRONTEND=noninteractive`).
2. The command exited successfully with status 0 and printed "Generation
complete." while leaving the target locale still commented out in
`/etc/locale.gen` because it checked internal debconf cache rather than parsing
the file.
* What was the outcome of this action?
The tool output a false-positive success message, leaving the system
environment stuck on `C.UTF-8` until manual file editing (`sed`) or explicit
debconf preseeding was performed.
* What outcome did you expect instead?
The tool should either automatically enable and generate the configured locale
from debconf/environment, or fail with a clear error indicating that the
requested locale is commented out in `/etc/locale.gen`.
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: 13.7
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.93-android16-6-g3a7d1771d492-ab16496487 (SMP w/8 CPU
threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_GB.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages locales depends on:
ii debconf [debconf-2.0] 1.5.91
ii libc-bin 2.41-12+deb13u4
ii libc-l10n 2.41-12+deb13u4
locales recommends no packages.
locales suggests no packages.
-- debconf information:
* locales/default_environment_locale: en_GB.UTF-8
* locales/locales_to_be_generated: en_GB.UTF-8 UTF-8
--- End Message ---
--- Begin Message ---
On 2026-10-29 16:09, Igor Jagec wrote:
> Package: locales
> Version: 2.41-12+deb13u4
> Severity: normal
> X-Debbugs-Cc: [email protected]
>
> Dear Maintainer,
>
> *** Reporter, please consider answering these questions, where appropriate ***
>
> * What led up to the situation?
> Running `dpkg-reconfigure locales` non-interactively or on a minimal
> environment where target locales are commented out in `/etc/locale.gen`.
>
> * What exactly did you do (or not do) that was effective (or
> ineffective)?
> 1. Executed `sudo dpkg-reconfigure locales` (or with
> `DEBIAN_FRONTEND=noninteractive`).
> 2. The command exited successfully with status 0 and printed "Generation
> complete." while leaving the target locale still commented out in
> `/etc/locale.gen` because it checked internal debconf cache rather than
> parsing the file.
>
> * What was the outcome of this action?
> The tool output a false-positive success message, leaving the system
> environment stuck on `C.UTF-8` until manual file editing (`sed`) or explicit
> debconf preseeding was performed.
>
> * What outcome did you expect instead?
> The tool should either automatically enable and generate the configured
> locale from debconf/environment, or fail with a clear error indicating that
> the requested locale is commented out in `/etc/locale.gen`.
As discussed privately, the problem was that the shell session needs to
be restarted to get the new LANG= setting active.
I am therefore closing the bug.
Regards
Aurelien
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
[email protected] http://aurel32.net
--- End Message ---