[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#596651: still getting manconv locale errors



* Juha Heinanen <jh@tutpro.com>, 2010-10-18, 22:08:
i noticed that version _5.10.1-15 of perl is now in debian squeeze.  i
therefore tested upgrade from lenny to squeeze again:

- installed lenny with 'basic system' only

- regenerated locales with en_US.UTF-8 and fi_FI.ISO-8859-1

- after modifying apt sources.list to squeeze, upgraded to squeeze with
 apt-get dist-upgrade

the result was that i'm still getting the same manconv locale errors as
earlier, i.e., the above mentioned perl version didn't solve the
problem.

According to man-db changelog this issue was fixed in experimental:

man-db (2.5.8-1) experimental; urgency=low

[...]
    - Warnings about unrecognised locales are now suppressed if the
      DPKG_RUNNING_VERSION environment variable is set (i.e. man-db is
      running within a Debian package's maintainer script), since the system
      locales are often out of sync with the C library in that context.
[...]

 -- Colin Watson <cjwatson@debian.org>  Tue, 16 Nov 2010 00:03:58 +0000

Maybe it would be worthwhile to backport this fix to squeeze? It won't necessarily help for lenny->squeeze upgrades (unless you upgrade man-db first), but at least we won't see these annoying warnings for squeeze->wheezy.

--
Jakub Wilk



Reply to: