I updated the MandrakeUpdate program from version 7.1* to 7.2* and used
the devel option to point to the cooker dir (yes I do know that cooker
is experimental but almost everything else I run on linux is
experimental), ah the joys of living on the edge ;) ,and updated basicly
all my packages from the 7.1 versions to cooker versions. I then noticed
that everytime I ran a gtk/gnome program or perl it complained about
that it couldn't set the locale. Perl outputs this for exampel:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "sv",
LC_ALL = (unset),
LC_MESSAGES = "sv",
LC_TIME = "sv",
LC_NUMERIC = "sv",
LC_CTYPE = "sv",
LC_MONETARY = "sv",
LC_COLLATE = "sv",
LANG = "sv"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
I immedialetely suspected the updated locale and glibc rpms, I rebuilt
both glibc and locales from src.rpms but the warnings doesn't go away.
Is there any simple solution that I'm missing? I basicly just want to
know if it's something I've done or a bug in the glibc/locale rpms or
something else.
Joakim Bodin
--
"Everything you know is wrong." U2, ZooTV Tour