Gentoo Archives: gentoo-dev

From: "Marijn Schouten (hkBst)" <hkBst@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: EAPI 3 PMS Draft
Date: Sat, 11 Apr 2009 11:04:18
Message-Id: 49E07796.2090000@gentoo.org
In Reply to: Re: [gentoo-dev] Re: EAPI 3 PMS Draft by James Rowe
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 James Rowe wrote:
5 > * Christian Faulhammer (fauli@g.o) wrote:
6 >> Some years ago as a Gentoo beginner I read the documentation of
7 >> FEATURES and enabled "test", because it sounded useful. After one week
8 >> I disabled it again as merges took too long and some failures occured.
9 >> Read: As a normal user I don't want src_test for every single package
10 >> that is installed on my system for whatever reason. FEATURES=test is
11 >> perfect for people who help maintain the distribution or want to test a
12 >> specific subset of packages they heavily rely on.
13 >
14 > I'm just a user and I run with FEATURES=test, and have done since at
15 > least March 2005[1]. I've definitely toyed with disabling it myself,
16 > but only because developers aren't using it, which means I catch bugs[2]
17 > that would have never existed if the developer had `test' enabled.
18
19 Just because we find failing tests doesn't mean we have time (or inclination) to
20 investigate and fix them.
21
22 >> So imposing that penalty on everyone even the unexperienced will
23 >> likely confuse some people. Go to the forums or the support mailing
24 >> list to see what I mean.
25 >
26 > Package tests will have been run a -- possibly large -- number of
27 > times when users see them if they are rolled in to the EAPI bump. This
28 > isn't like the current situation of enabling tests and hoping somebody
29 > has run them during testing.
30
31 You conclusion that developers do not run tests is based on nothing. Using
32 RESTRICT=test is not a fix and just hides the problem, so it is not unthinkable
33 that packages with failing tests get to stable.
34
35 Marijn
36
37 - --
38 If you cannot read my mind, then listen to what I say.
39
40 Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
41 <http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
42 -----BEGIN PGP SIGNATURE-----
43 Version: GnuPG v2.0.11 (GNU/Linux)
44 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
45
46 iEYEARECAAYFAkngd5UACgkQp/VmCx0OL2yxyQCfeV2wrXCd3M2nrhGYRnQtBh2u
47 O24AoJzvNKtnov0yjpQdtHao7fXcFPGx
48 =Unhp
49 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] Re: EAPI 3 PMS Draft James Rowe <jnrowe@×××××.org>