Gentoo Archives: gentoo-dev

From: Rafael Goncalves Martins <rafaelmartins@g.o>
To: Gentoo Development <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] RFC: change of the default value for EHG_REVISION (mercurial.eclass)
Date: Tue, 18 Dec 2012 23:51:34
Message-Id: CAHgY3qfEi5Cm__SeJPEoLxUvfc-Vxti-iTVZFUzFvWrkfsMbGA@mail.gmail.com
In Reply to: Re: [gentoo-dev] RFC: change of the default value for EHG_REVISION (mercurial.eclass) by Mike Gilbert
1 On Tue, Dec 18, 2012 at 7:31 PM, Mike Gilbert <floppym@g.o> wrote:
2 > On Tue, Dec 18, 2012 at 4:10 PM, Christoph Junghans <ottxor@g.o> wrote:
3 >> With nelchael's retirement I (with backup from djc) will take over the
4 >> maintenance of mercurial.eclass. As one of the first things I would
5 >> like to change the default value of EHG_REVISION.
6 >>
7 >> EHG_REVISION defines the revision/branch/tag to be checkout in src_unpack.
8 >> The current default is "tip", which identifies the most recent revision.
9 >> This can lead to unwanted branch changes (see
10 >> <https://bugs.gentoo.org/show_bug.cgi?id=380947#c16>) as the branch in
11 >> which tip resides is not fixed.
12 >> The new default should be "default", which is mercurial's default name
13 >> for the main branch.
14 >>
15 >> Looking at the packages using mercurial.eclass
16 >> (<http://qa-reports.gentoo.org/output/eclass-usage/mercurial.txt>) the
17 >> above change shouldn't cause any problems (some packages already use
18 >> EHG_REVISION="default" to avoid branch changes), but I will wait
19 >> another week before committing the change.
20 >>
21 >> --
22 >> Christoph Junghans
23 >> http://dev.gentoo.org/~ottxor/
24 >>
25 >
26 > Sounds good to me; using "tip" never made sense to me either.
27 >
28
29 +1
30
31 --
32 Rafael Goncalves Martins
33 Gentoo Linux developer
34 http://rafaelmartins.eng.br/