[gentoo-dev] Re: LC_ALL=C Set by default for portage

2009-03-08 Thread Ryan Hill
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

2009-03-08 Thread Dawid Węgliński
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

2009-03-08 Thread Josh Saddler
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

2009-03-08 Thread Mike Frysinger
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

2009-03-08 Thread Maciej Mrozowski
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.