Gentoo Archives: gentoo-project

From: Zac Medico <zmedico@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Call for agenda items -- Council meeting 2011-12-13
Date: Mon, 05 Dec 2011 17:06:51
Message-Id: 4EDCFA01.2060606@gentoo.org
In Reply to: Re: [gentoo-project] Call for agenda items -- Council meeting 2011-12-13 by Mike Frysinger
1 On 12/05/2011 08:07 AM, Mike Frysinger wrote:
2 > On Monday 05 December 2011 01:48:34 Zac Medico wrote:
3 >> On 12/04/2011 10:48 PM, Mike Frysinger wrote:
4 >>> all "failures" that don't result in an aborted build (e.g. EAPI=0 dodoc
5 >>> on missing file) will get "missed". many of those are logged as QA
6 >>> warnings, but it seems default --quiet-build=y will not include these in
7 >>> the log summary. this might be useful to fix -- i'll poke Zac about it
8 >>> if he doesn't see this e- mail.
9 >>
10 >> This is due to the default PORTAGE_ELOG_CLASSES="log warn error" in
11 >> make.globals. The developer profile sets
12 >>
13 >> :PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa", so anyone running
14 >>
15 >> that profile gets the QA warnings automatically.
16 >>
17 >> Maybe it would be fine to enable the QA warnings by default for all
18 >> users. I don't feel strongly either way.
19 >
20 > hrm. there's some QA messages i think we should have all our users see by
21 > default (so they'll report bugs), and there's some i think should be in the
22 > developer profiles. although, i think most are in the former category, so
23 > maybe we shouldn't sweat it for now ?
24
25 Yeah, I don't think it's a major problem. Developers should be setting
26 PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa" manually if they don't
27 use the developer profile.
28
29 > specifically, i'm thinking of the build type warnings that we label as upstream
30 > should be shown to devs and not users ...
31
32 We could migrate to ewarn instead of eqawarn for the ones that we want
33 all users to see by default. Alternatively, we could introduce a new log
34 level, but that seems redundant.
35 --
36 Thanks,
37 Zac