Gentoo Archives: gentoo-dev

From: Alec Warner <antarus@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] QA Team's role
Date: Tue, 28 Feb 2006 18:25:00
Message-Id: 44049022.4030906@gentoo.org
In Reply to: Re: [gentoo-dev] [RFC] QA Team's role by Ciaran McCreesh
1 Ciaran McCreesh wrote:
2
3 >On Tue, 28 Feb 2006 18:30:24 +0100 Jakub Moc <jakub@g.o> wrote:
4 >| OK, so kernel-2.eclass is abusing the slot as well, go scream on
5 >| kernel devs.
6 >
7 >No. kernel-2 installs sources, not an actual package.
8 >
9 >| > | Yeah, it checks for that since that's the way the eclass is
10 >| > | designed. You can't declare a slot in a kernel ebuild either.
11 >|
12 >| > One is a design flaw. The other is not.
13 >|
14 >| Ah, tell me about the dual standards :P
15 >
16 >Not dual standards at all. There's nothing wrong with saying "don't do
17 >x unless you're doing y", with appropriate justification.
18 >
19 >| > | Well, starts to be boring - so, either come with something valid
20 >| > | from QA standpoint or stop now.
21 >|
22 >| > This is a valid issue from a QA standpoint. This is also why I'm not
23 >| > going to waste my time doing a proper list -- rather than addressing
24 >| > issues, they are being passed off as irrelevant or even features.
25 >|
26 >| Next time, rather think a couple of times up before claiming
27 >| something very broken on a public mailing list where you have no
28 >| proof for such claims. Will be immensely helpful for everyone
29 >| involved.
30 >
31 >No proof?
32 >
33 >Sheesh, you'll probably claim that this isn't broken next too:
34 >
35 > if [ "${IS_UPGRADE}" = "1" ] ; then
36 > einfo "Removing old version ${REMOVE_PKG}"
37 >
38 > emerge -C "${REMOVE_PKG}"
39 > fi
40 >
41 >
42 >
43 Semantics of the logic aside, calling emerge from within an ebuild is a
44 BIG nono.
45
46 -Alec Warner
47 --
48 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] [RFC] QA Team's role Thomas de Grenier de Latour <degrenier@×××××××××××.fr>