On Thursday 08 March 2007, Kevin F. Quinn wrote: > As we all know, setting LC_ALL and friends can cause all sorts of > trouble in package builds. However, many users really appreciate > being able to set it so that errors from the compiler etc are in their > own language.
we've fixed our documents so users should be setting LANG, not LC_ALL > It occurs to me that during emerge, only LC_MESSAGES is actually useful > for the user, to help interpret build errors. LC_COLLATE and the > others don't give the user any benefit in the emerge process. > > So how about if LANG or LC_* are set, portage would set LC_MESSAGES and > clear the rest? > > Is there any real advantage to the user having LC_* set apart from > LC_MESSAGES? to answer the question directly, i think you're correct in that only LC_MESSAGES is a benefit to the user and screwing with the localization variables as suggested seems pretty sane hoooooooooooooooowever, ;) while i see the direction you're looking to go and the burdens you're looking to relieve, i think this just puts us back to the state that i disagree with ... namely that we shouldnt be ignoring these sort of problems, we should be fixing them -mike
pgp1wst0a4EAY.pgp
Description: PGP signature