Gentoo Archives: gentoo-user

From: David W Noon <dwnoon@××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: How to configure thochpad sensitivity (using hal)?
Date: Wed, 17 Nov 2010 16:47:17
Message-Id: 20101117164700.1f4b282f@karnak.local
1 On Wed, 17 Nov 2010 16:40:02 +0100, Grant Edwards wrote about
2 [gentoo-user] Re: How to configure thochpad sensitivity (using hal)?:
3
4 >On 2010-11-16, David W Noon <dwnoon@××××××××.com> wrote:
5 >
6 >> Again, the defaults are chosen for stability with Gentoo first;
7 >> secondly, there are no fixed defaults -- or "out-of-box"
8 >> configuration -- from upstream,
9 >
10 >If that's true, then it is the developers rather than "upstream" that
11 >decided to use HAL for Xorg configuration.
12 >
13 >You can't have it both ways:
14 >
15 > 1) There is no default configuration from upstream.
16 >
17 > 2) The default configuration (use HAL) came from upstream.
18
19 The defaults for all ebuilds are set by the Gentoo developer who writes
20 the ebuild. We cannot blame the *default* nature of HAL in X.Org on
21 the upstream developers; we can blame them for using HAL in the first
22 place -- if blame must be ascribed.
23
24 >> The only distributions that have fixed configurations are the binary
25 >> ones. Any package that is built from source -- and under Gentoo that
26 >> means almost everything -- is intrinsically configurable by the
27 >> person building the binaries. To extend your "out-of-box" analogy:
28 >> source code doesn't arrive in a box, but binaries (.rpm, .deb, etc.)
29 >> do.
30 >
31 >It seems to me that the "configure" script with no command-line
32 >options to enable/disable features is a "box" that contains the
33 >default configuration.
34
35 The only time a ./configure script runs without options inside a Gentoo
36 ebuild is when there are no options available. An ebuild typically
37 specifies all available options as enabled/disabled or some value.
38
39 Indeed, if you think about coding an ebuild where one ignores *any* of
40 the available options, one is asking for trouble in the future if
41 upstream changes the configuration script. That's simply not the right
42 way to code an ebuild.
43 --
44 Regards,
45
46 Dave [RLU #314465]
47 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
48 dwnoon@××××××××.com (David W Noon)
49 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

Attachments

File name MIME type
signature.asc application/pgp-signature