1 |
On 08:00 Thu 12 Feb , Donnie Berkholz wrote: |
2 |
> On 15:53 Thu 12 Feb , Tiziano Müller wrote: |
3 |
> > ... and another issue asked by darkside already for the last meeting: |
4 |
> > - bash version in the tree ... please crawl archives.g.o on the -dev |
5 |
> > ml or your own archive for that. |
6 |
> |
7 |
> To save everyone else wasting time on this, I did it: |
8 |
> |
9 |
> http://archives.gentoo.org/gentoo-dev/msg_7254f04268189c86613391a2993a2805.xml |
10 |
|
11 |
This will come up whenever new features show up in bash, so it's not |
12 |
purely a 3.1 issue. Here are a couple of options that have been |
13 |
mentioned in earlier discussion: |
14 |
|
15 |
|
16 |
Option A: Add bash dependencies to things using new features, and |
17 |
guarantee bash 3.1 on boxes doing metadata generation. This would break |
18 |
overlay users who aren't on 3.1 yet. (And will happen for new features |
19 |
in the future, too.) |
20 |
|
21 |
Option B: bash 3.1 has been stable since April 2006. We could lock down |
22 |
on the 3.1 feature set in EAPIs 0-2 and require new EAPIs for new bash |
23 |
features. Currently, PMS is set at 3.0 rather than 3.1. |
24 |
|
25 |
|
26 |
I think we should update the PMS to bash 3.1 to allow for '+=' use. I |
27 |
looked through the bash changelog, and 3.2 didn't appear to add any new |
28 |
and useful features. We should then require a new EAPI for new bash |
29 |
features. |
30 |
|
31 |
-- |
32 |
Thanks, |
33 |
Donnie |
34 |
|
35 |
Donnie Berkholz |
36 |
Developer, Gentoo Linux |
37 |
Blog: http://dberkholz.wordpress.com |