Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: How to configure thochpad sensitivity (using hal)?
Date: Wed, 17 Nov 2010 00:00:51
Message-Id: 201011170200.49241.alan.mckinnon@gmail.com
In Reply to: Re: [gentoo-user] Re: How to configure thochpad sensitivity (using hal)? by David W Noon
1 Apparently, though unproven, at 00:28 on Wednesday 17 November 2010, David W
2 Noon did opine thusly:
3
4 > On Tue, 16 Nov 2010 19:20:02 +0100, Grant Edwards wrote about
5 >
6 > [gentoo-user] Re: How to configure thochpad sensitivity (using hal)?:
7 > >On 2010-11-16, David W Noon <dwnoon@××××××××.com> wrote:
8 > [snip]
9 >
10 > >> No, the USE flags are purely a Portage thing. The USE flags
11 > >> determine which options are enabled/disabled when the ebuild runs the
12 > >> equivalent of a ./configure script. The defaults for the USE flags
13 > >> are part of the ebuild, completely separate from upstream.
14 > >
15 > >But if the developers are required to duplicate the upstream
16 > >"out-of-box" configuration,
17 >
18 > They aren't. They are required to produce a stable package for Gentoo.
19
20 The truth is that they are required to follow Gentoo QA guidelines.
21
22 Sadly, it's an undeniable fact of life these QA guidelines are often just
23 ignored for a variety of reasons, that the ebuilds make it into the tree
24 anyway, that QA is often perceived as toothless and ineffectual, and that when
25 flameeyes sees it happening he writes massive blogs about it and a select few
26 hate him even more.
27
28 None of this changes what *should* be, or that many devs take the guidelines
29 seriously. If you were to ask the X devs why they enabled hal in the 1.7
30 series by default and they answered "We (the X team) follow QA guidelines and
31 track upstream defaults by default", then that would be a perfectly reasonable
32 answer.
33
34 If you then mentioned that their defaults broke Dale's setup, they'd likely
35 answer "Who's Dale?" followed shortly by "None of us have hardware like Dale
36 to test. Sorry 'bout that. Set USE=-hal"
37
38 But we're all surmising here and I notice that none of us ever asked the devs
39 *why* they made that default.
40
41 --
42 alan dot mckinnon at gmail dot com

Replies