Bug#221790: perl: please kick out that annoying locale warning

Dominic Hargreaves dom at earth.li
Sun Nov 27 18:17:09 GMT 2022


On Sat, Nov 26, 2022 at 09:44:06AM -0800, Russ Allbery wrote:
> Rene Engelhard <rene at debian.org> writes:
> 
> > dpkg-buildpackage: source package is dmake
> > perl: warning: Setting locale failed.
> > perl: warning: Please check that your locale settings:
> >         LANGUAGE = (unset),
> >         LC_ALL = (unset),
> >         LANG = "de_DE at euro"
> >     are supported and installed on your system.
> 
> > is _extremely_ annoying. Everytime I build something in a chroot via
> > sbuild (which is a clean chroot; so no locales are installed there)
> > and I forget to set LANG="C" this message obfuscates everything...
> 
> I used to see this warning all the time, but I haven't seen it in years.
> I think something may have changed about how locales works or about how
> upgrades are sequenced that resolved it?  However that happened, I'm
> wondering if this 19-year-old bug should be closed.

This is resolved for upgrades in 

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508764

but (per https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=221790#39)
this bug was left over for the general case.

Cheers
Dominic




More information about the Perl-maintainers mailing list