Bug#660669: lenny->squeeze: Upgrading locales causes broken en_US.utf8 locale during upgrade
On Mon, Feb 20, 2012 at 11:24:05AM -0800, Josh Triplett wrote:
> Package: upgrade-reports
> Severity: normal
>
> I just upgraded an old system from lenny to squeeze. The upgrade run
> included the "locales" package. Early on in the upgrade, apt unpacked
> the replacement locales, but didn't actually configure it at that time.
> Throughout the rest of the upgrade, I got numerous different and
> repeated messages about broken locales, such as these:
>
> perl: warning: Setting locale failed.
> perl: warning: Please check that your locale settings:
> LANGUAGE = (unset),
> LC_ALL = (unset),
> LC_COLLATE = "C",
> LANG = "en_US.utf8"
> are supported and installed on your system.
> perl: warning: Falling back to the standard locale ("C").
> /usr/bin/mandb: can't set the locale; make sure $LC_* and $LANG are correct
> manconv: can't set the locale; make sure $LC_* and $LANG are correct
> locale: Cannot set LC_CTYPE to default locale: No such file or directory
> locale: Cannot set LC_ALL to default locale: No such file or directory
>
> Please make sure that upgrading the locales package does not break
> configured locales during the upgrade.
I agree with you, but I would like to note that all upgrades since sarge has
exhibited this problem.
Cheers,
--
Bill. <ballombe@debian.org>
Imagine a large red swirl here.
Reply to: