1 |
On Tue, Dec 18, 2012 at 4:10 PM, Christoph Junghans <ottxor@g.o> wrote: |
2 |
> With nelchael's retirement I (with backup from djc) will take over the |
3 |
> maintenance of mercurial.eclass. As one of the first things I would |
4 |
> like to change the default value of EHG_REVISION. |
5 |
> |
6 |
> EHG_REVISION defines the revision/branch/tag to be checkout in src_unpack. |
7 |
> The current default is "tip", which identifies the most recent revision. |
8 |
> This can lead to unwanted branch changes (see |
9 |
> <https://bugs.gentoo.org/show_bug.cgi?id=380947#c16>) as the branch in |
10 |
> which tip resides is not fixed. |
11 |
> The new default should be "default", which is mercurial's default name |
12 |
> for the main branch. |
13 |
> |
14 |
> Looking at the packages using mercurial.eclass |
15 |
> (<http://qa-reports.gentoo.org/output/eclass-usage/mercurial.txt>) the |
16 |
> above change shouldn't cause any problems (some packages already use |
17 |
> EHG_REVISION="default" to avoid branch changes), but I will wait |
18 |
> another week before committing the change. |
19 |
> |
20 |
> -- |
21 |
> Christoph Junghans |
22 |
> http://dev.gentoo.org/~ottxor/ |
23 |
> |
24 |
|
25 |
Sounds good to me; using "tip" never made sense to me either. |