[gentoo-dev] Re: LC_ALL=C Set by default for portage
On Sun, 8 Mar 2009 21:20:14 +0100 Tomáš Chvátal scarab...@gentoo.org wrote: Hi, lately i see that in our bugzilla most of the build reports are reported with localized build logs which we dont understand. This leads to us asking the user to run the emerge once more with LC_ALL=C. Wont it be nice to have this variable set by default in portage so users reporting bugs report in English? Since if everything goes fine they dont even bother about the warnings/errors and if something goes wrong it ends up on us to solve the mess :] The LC_ALL should be set for all relevant configure/compile/install phases at least. You do realize that many people don't speak any English, and therefore wouldn't be filing bugs anyways? They just want to use their computer. I'm not sure they will appreciate you forcing a language they don't speak on them any more than I would like to suddenly see all my build errors in Myanmar. -- gcc-porting, by design, by neglect treecleaner, for a fact or just for effect wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662 signature.asc Description: PGP signature
Re: [gentoo-dev] Re: LC_ALL=C Set by default for portage
On Sunday 08 of March 2009 23:50:08 Ryan Hill wrote: You do realize that many people don't speak any English, and therefore wouldn't be filing bugs anyways? They just want to use their computer. I'm not sure they will appreciate you forcing a language they don't speak on them any more than I would like to suddenly see all my build errors in Myanmar. Plz fix the bug [1] [1] - http://bugs.gentoo.org/show_bug.cgi?id=166730
Re: [gentoo-dev] Re: LC_ALL=C Set by default for portage
Dawid Węgliński wrote: On Sunday 08 of March 2009 23:50:08 Ryan Hill wrote: You do realize that many people don't speak any English, and therefore wouldn't be filing bugs anyways? They just want to use their computer. I'm not sure they will appreciate you forcing a language they don't speak on them any more than I would like to suddenly see all my build errors in Myanmar. Plz fix the bug [1] [1] - http://bugs.gentoo.org/show_bug.cgi?id=166730 Possible solution: Don't set LC_ALL in general unless you're merging to get specific error messages. It's a known issue. Try searching for LC_ALL among CLOSED documentation bugs. Pops up a lot: [1] http://tinyurl.com/d3df5y (bug search list) [2] http://bugs.gentoo.org/show_bug.cgi?id=260477 [3] http://www.gentoo.org/doc/en/bugzilla-howto.xml [4] http://www.gentoo.org/doc/en/guide-localization.xml#doc_chap3 * * Note the big ol' WARNING before code listing 3.1. signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] Re: LC_ALL=C Set by default for portage
On Sunday 08 March 2009 18:52:58 Dawid Węgliński wrote: On Sunday 08 of March 2009 23:50:08 Ryan Hill wrote: You do realize that many people don't speak any English, and therefore wouldn't be filing bugs anyways? They just want to use their computer. I'm not sure they will appreciate you forcing a language they don't speak on them any more than I would like to suddenly see all my build errors in Myanmar. Plz fix the bug [1] [1] - http://bugs.gentoo.org/show_bug.cgi?id=166730 it's not entirely clear this is a locale specific bug considering other people say they hit it with en_US.UTF8. that's the locale i use and ive never hit that problem. -mike signature.asc Description: This is a digitally signed message part.
Re: [gentoo-dev] Re: LC_ALL=C Set by default for portage
On Monday 09 of March 2009 01:36:52 Mike Frysinger wrote: Plz fix the bug [1] [1] - http://bugs.gentoo.org/show_bug.cgi?id=166730 In my opinion it's nowhere near locale specific bug, unless user sets PORTAGE_TMPDIR to some path containing UTF-8 character beyond ASCII and having broken locales in system. The problem is mainly that such build logs are barely helpful when localized in some funny way. it's not entirely clear this is a locale specific bug considering other people say they hit it with en_US.UTF8. that's the locale i use and ive never hit that problem. Agreed. -- regards MM signature.asc Description: This is a digitally signed message part.