Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFD : .ebuild is only bash
Date: Mon, 12 Mar 2012 19:38:58
Message-Id: 20318.20653.386795.384985@a1i15.kph.uni-mainz.de
In Reply to: Re: [gentoo-dev] RFD : .ebuild is only bash by Ciaran McCreesh
1 >>>>> On Mon, 12 Mar 2012, Ciaran McCreesh wrote:
2
3 > Ulrich Mueller <ulm@g.o> wrote:
4 >> The "header comment" solution solves all these issues too, without
5 >> embedding unrelated information in the filename [1].
6
7 >> It can be implemented immediately, too.
8
9 > No it can't, since existing package managers don't handle it.
10
11 It can be easily implemented in a way that existing package managers
12 would mask the ebuild by unrecognised EAPI. At least if we stay with
13 bash, and nobody expects that we switch to any other format within the
14 next few years.
15
16 >> The argument that was always used against such solutions was that
17 >> it would "hurt performance". However, when the council asked for
18 >> benchmarks that would prove that point, nobody could provide them.
19
20 > No, the argument was that such solutions didn't solve the full
21 > problem. Performance issues were secondary, and were picked up upon
22 > as a way of avoiding the whole "nothing else solves all the
23 > problems" thing.
24
25 The performance argument is in GLEP 55 itself:
26
27 | Easily fetchable EAPI inside the ebuild
28 |
29 | Properties:
30 | Can be used right away: no
31 | Hurts performance: yes
32
33 Ulrich

Replies

Subject Author
Re: [gentoo-dev] RFD : .ebuild is only bash Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>