Date: Thu, 9 Jun 2005 21:01:22 +0400 (MSD) From: "Polakov Alexander" <polachok@narod.ru> To: freebsd-current@freebsd.org Subject: Re: locale problems? Message-ID: <42A875E2.000001.31008@soapbox.yandex.ru> In-Reply-To: <20050609153652.GB602@uws1.starlofashions.com> References: <42A85300.000005.24475@tide.yandex.ru> <20050609153652.GB602@uws1.starlofashions.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >On Thu, Jun 09, 2005 at 06:32:32PM +0400, Polakov Alexander wrote: >> I'm getting errors like "aterm: Cannot set locale", when I run aterm, and like this "(gedit:803): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale." when I run gedit from terminal. And I can not do any input in russian in non-gtk2 (plain X) programs and in my user's console. It's OK in root's console. >> I have: FreeBSD darkstar 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Tue Jun 7 20:16:06 MSD 2005 root@darkstar:/usr/obj/usr/src/sys/PSL2 i386 >> LANG=ru_RU.KOI8-R >> Locale is set by user's class russian. >> Maybe some additional info? Everything was fine when I used 5.4-STABLE. >> Alexander Polakov > > >Yes, this happens on an upgrade. I cover it on a page I have about >Japanese in *nix at http://home.nyc.rr.com/computertaijutsu/jpninpt.html > >The safest solution (and recommended by the gentleman who committed the >change to LC_CTYPE is to copy an old /usr/share/local/ somewhere and set >the environment variable PATH_LOCALE to point to it. > >The risky way (though I haven't been bitten by it on a test box) is to >add at the top of libmap.conf > >libc.so.5 libc.so.6 > >The most tedious way is to do a portupgrade -f of just about everything >that has any remote connection with your use of Russian. I did that on >one box that only had a few programs, but on my main workstation, which >has about 200, I gave up. :) > >(The way to tell if a program needs to be forcefully upgraded is to do >ldd `which perl` > >(Substituting perl with the program name) If one of the answers is >libc.so.5 then that program has to be upgraded. You should start with >perl, as the first one.) > > >HTH > > >- -- > >Scott Robbins > > >GPG KeyID EB3467D6 >( 1B848 077D 66F6 9DB0 FDC2 A409 FA54 D575 EB34 67D6) >gpg --keyserver pgp.mit.edu --recv-keys EB3467D6 > >Buffy: Could I be seeing Billy's asteroid body? >Giles: Astral body, and I don't know. >-----BEGIN PGP SIGNATURE----- >Version: GnuPG v1.4.1 (FreeBSD) > >iD8DBQFCqGIU+lTVdes0Z9YRApPmAKCoYQbpMVbeDrY4R1g0Fid8RegLHACfVngO >PSw1YPZnb24I6DS8k4ygvvQ= >=3L57 >-----END PGP SIGNATURE----- >_______________________________________________ >freebsd-current@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-current >To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" Thanks a lot. I'll do portupgrade -arRf.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42A875E2.000001.31008>