public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] news item: Language of compiler messages etc. in build logs
@ 2013-08-13 20:59 Andreas K. Huettel
  2013-08-13 21:04 ` Michał Górny
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Andreas K. Huettel @ 2013-08-13 20:59 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: Text/Plain, Size: 1211 bytes --]


Dear all, 

in today's council session, we decided to add LC_MESSAGES=C to the base 
profile make.defaults, accompanied by a news item. Below is a draft for said 
news item for review and comments. I will commit the news item and the profile 
change upcoming friday evening. 

###
Title: Language of compiler messages etc. in build logs
Author: Andreas K. Huettel <dilfridge@gentoo.org>
Content-Type: text/plain
Posted: 2013-08-16
Revision: 1
News-Item-Format: 1.0

As of today, the emerge build logs do not use the system locale
anymore but default to English. The intention behind this is to
ease the work of bug-wranglers and package maintainers, who may
have a hard time analyzing localized builds. This change only
affects the emerge build logs, nothing else.

If you really want to have e.g. localized compiler error messages
in your builds, set LC_MESSAGES in your /etc/portage/make.conf.
Note that submitting localized build logs to the Gentoo Bugzilla
is discouraged, and that such bug reports may be closed as INVALID
by the package maintainer.
###

Cheers, Andreas

-- 

Andreas K. Huettel
Gentoo Linux developer 
dilfridge@gentoo.org
http://www.akhuettel.de/


[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 966 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] news item: Language of compiler messages etc. in build logs
  2013-08-13 20:59 [gentoo-dev] news item: Language of compiler messages etc. in build logs Andreas K. Huettel
@ 2013-08-13 21:04 ` Michał Górny
  2013-08-13 21:14   ` Rich Freeman
  2013-08-13 21:37 ` Tom Wijsman
  2013-08-14 15:27 ` Jeroen Roovers
  2 siblings, 1 reply; 6+ messages in thread
From: Michał Górny @ 2013-08-13 21:04 UTC (permalink / raw
  To: gentoo-dev; +Cc: dilfridge

[-- Attachment #1: Type: text/plain, Size: 562 bytes --]

Dnia 2013-08-13, o godz. 22:59:49
"Andreas K. Huettel" <dilfridge@gentoo.org> napisał(a):

> Note that submitting localized build logs to the Gentoo Bugzilla
> is discouraged, and that such bug reports may be closed as INVALID
> by the package maintainer.

Sounds too harsh IMO. And NEEDINFO seems more correct resolution when
maintainer needs more information (English build log).

How about telling instead something like 'maintainer may request
English build log which will greatly delay resolving the bug'?

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 966 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] news item: Language of compiler messages etc. in build logs
  2013-08-13 21:04 ` Michał Górny
@ 2013-08-13 21:14   ` Rich Freeman
  0 siblings, 0 replies; 6+ messages in thread
From: Rich Freeman @ 2013-08-13 21:14 UTC (permalink / raw
  To: gentoo-dev; +Cc: Andreas K. Hüttel

On Tue, Aug 13, 2013 at 5:04 PM, Michał Górny <mgorny@gentoo.org> wrote:
> Dnia 2013-08-13, o godz. 22:59:49
> "Andreas K. Huettel" <dilfridge@gentoo.org> napisał(a):
>
>> Note that submitting localized build logs to the Gentoo Bugzilla
>> is discouraged, and that such bug reports may be closed as INVALID
>> by the package maintainer.
>
> Sounds too harsh IMO. And NEEDINFO seems more correct resolution when
> maintainer needs more information (English build log).
>
> How about telling instead something like 'maintainer may request
> English build log which will greatly delay resolving the bug'?

Agree NEEDINFO is better, but end result is the same.  Fine with
softening the language.

Bottom line though is that maintainers will only accept non-English at
their own discretion.

Rich


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] news item: Language of compiler messages etc. in build logs
  2013-08-13 20:59 [gentoo-dev] news item: Language of compiler messages etc. in build logs Andreas K. Huettel
  2013-08-13 21:04 ` Michał Górny
@ 2013-08-13 21:37 ` Tom Wijsman
  2013-08-13 23:20   ` Rich Freeman
  2013-08-14 15:27 ` Jeroen Roovers
  2 siblings, 1 reply; 6+ messages in thread
From: Tom Wijsman @ 2013-08-13 21:37 UTC (permalink / raw
  To: gentoo-dev; +Cc: dilfridge

[-- Attachment #1: Type: text/plain, Size: 1911 bytes --]

On Tue, 13 Aug 2013 22:59:49 +0200
"Andreas K. Huettel" <dilfridge@gentoo.org> wrote:

> As of today, the emerge build logs do not use the system locale
> anymore but default to English. The intention behind this is to
> ease the work of bug-wranglers and package maintainers, who may
> have a hard time analyzing localized builds. This change only
> affects the emerge build logs, nothing else.
> 
> If you really want to have e.g. localized compiler error messages
> in your builds, set LC_MESSAGES in your /etc/portage/make.conf.

Could you add something like "For more details w.r.t. localization, see
https://wiki.gentoo.org/wiki/Localization/HOWTO" so people can look up
here how to set that particular setting and learn about other settings.

> Note that submitting localized build logs to the Gentoo Bugzilla
> is discouraged, and that such bug reports may be closed as INVALID
> by the package maintainer.

Would very much like to see this part dropped or a bit more polite;
even in another language, you often only need the error message and if
you use a translator like Google Translate you often get an error code
that closely resembles the English error.

As far as I am aware bug wranglers usually translate the error; and
only very rarely, it can't be translated or other parts of the build
logs are needed. I haven't heard of much problems with this yet...

If kept, word it something like "When filing bugs; if maintainers are
unable to translate the necessary information from the build log,
please attach an English build log [1] and then reopen the bug.

 [1]: `LC_MESSAGES=C emerge ...`".

Thanks for the change and thank you very much in advance.

-- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : TomWij@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] news item: Language of compiler messages etc. in build logs
  2013-08-13 21:37 ` Tom Wijsman
@ 2013-08-13 23:20   ` Rich Freeman
  0 siblings, 0 replies; 6+ messages in thread
From: Rich Freeman @ 2013-08-13 23:20 UTC (permalink / raw
  To: gentoo-dev; +Cc: Andreas K. Hüttel

On Tue, Aug 13, 2013 at 5:37 PM, Tom Wijsman <TomWij@gentoo.org> wrote:
> If kept, word it something like "When filing bugs; if maintainers are
> unable to translate the necessary information from the build log,
> please attach an English build log [1] and then reopen the bug.

So, this is why I wanted a vote on whether maintainers had to support
non-English logs.

By all means make the wording nice, but my feeling is that acceptance
of bugs in something other than English should be purely at the
maintainer's discretion.

Rich


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-dev] news item: Language of compiler messages etc. in build logs
  2013-08-13 20:59 [gentoo-dev] news item: Language of compiler messages etc. in build logs Andreas K. Huettel
  2013-08-13 21:04 ` Michał Górny
  2013-08-13 21:37 ` Tom Wijsman
@ 2013-08-14 15:27 ` Jeroen Roovers
  2 siblings, 0 replies; 6+ messages in thread
From: Jeroen Roovers @ 2013-08-14 15:27 UTC (permalink / raw
  To: gentoo-dev

On Tue, 13 Aug 2013 22:59:49 +0200
"Andreas K. Huettel" <dilfridge@gentoo.org> wrote:

> anymore but default to English. The intention behind this is to

intention behind this is => rationale is

> have a hard time analyzing localized builds.

analyzing localized builds => reading build logs in foreign languages


> This change only affects the emerge build logs, nothing else.

the => the language of messages printed in


     jer


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-08-14 15:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-13 20:59 [gentoo-dev] news item: Language of compiler messages etc. in build logs Andreas K. Huettel
2013-08-13 21:04 ` Michał Górny
2013-08-13 21:14   ` Rich Freeman
2013-08-13 21:37 ` Tom Wijsman
2013-08-13 23:20   ` Rich Freeman
2013-08-14 15:27 ` Jeroen Roovers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox