public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] RFC: change of the default value for EHG_REVISION (mercurial.eclass)
@ 2012-12-18 21:10 Christoph Junghans
  2012-12-18 21:31 ` Mike Gilbert
  0 siblings, 1 reply; 3+ messages in thread
From: Christoph Junghans @ 2012-12-18 21:10 UTC (permalink / raw
  To: gentoo-dev

With nelchael's retirement I (with backup from djc) will take over the
maintenance of mercurial.eclass. As one of the first things I would
like to change the default value of EHG_REVISION.

EHG_REVISION defines the revision/branch/tag to be checkout in src_unpack.
The current default is "tip", which identifies the most recent revision.
This can lead to unwanted branch changes (see
<https://bugs.gentoo.org/show_bug.cgi?id=380947#c16>) as the branch in
which tip resides is not fixed.
The new default should be "default", which is mercurial's default name
for the main branch.

Looking at the packages using mercurial.eclass
(<http://qa-reports.gentoo.org/output/eclass-usage/mercurial.txt>) the
above change shouldn't cause any problems (some packages already use
EHG_REVISION="default" to avoid branch changes), but I will wait
another week before committing the change.

--
Christoph Junghans
http://dev.gentoo.org/~ottxor/


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] RFC: change of the default value for EHG_REVISION (mercurial.eclass)
  2012-12-18 21:10 [gentoo-dev] RFC: change of the default value for EHG_REVISION (mercurial.eclass) Christoph Junghans
@ 2012-12-18 21:31 ` Mike Gilbert
  2012-12-18 23:50   ` Rafael Goncalves Martins
  0 siblings, 1 reply; 3+ messages in thread
From: Mike Gilbert @ 2012-12-18 21:31 UTC (permalink / raw
  To: gentoo-dev

On Tue, Dec 18, 2012 at 4:10 PM, Christoph Junghans <ottxor@gentoo.org> wrote:
> With nelchael's retirement I (with backup from djc) will take over the
> maintenance of mercurial.eclass. As one of the first things I would
> like to change the default value of EHG_REVISION.
>
> EHG_REVISION defines the revision/branch/tag to be checkout in src_unpack.
> The current default is "tip", which identifies the most recent revision.
> This can lead to unwanted branch changes (see
> <https://bugs.gentoo.org/show_bug.cgi?id=380947#c16>) as the branch in
> which tip resides is not fixed.
> The new default should be "default", which is mercurial's default name
> for the main branch.
>
> Looking at the packages using mercurial.eclass
> (<http://qa-reports.gentoo.org/output/eclass-usage/mercurial.txt>) the
> above change shouldn't cause any problems (some packages already use
> EHG_REVISION="default" to avoid branch changes), but I will wait
> another week before committing the change.
>
> --
> Christoph Junghans
> http://dev.gentoo.org/~ottxor/
>

Sounds good to me; using "tip" never made sense to me either.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] RFC: change of the default value for EHG_REVISION (mercurial.eclass)
  2012-12-18 21:31 ` Mike Gilbert
@ 2012-12-18 23:50   ` Rafael Goncalves Martins
  0 siblings, 0 replies; 3+ messages in thread
From: Rafael Goncalves Martins @ 2012-12-18 23:50 UTC (permalink / raw
  To: Gentoo Development

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

+1

--
Rafael Goncalves Martins
Gentoo Linux developer
http://rafaelmartins.eng.br/


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-12-18 23:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-18 21:10 [gentoo-dev] RFC: change of the default value for EHG_REVISION (mercurial.eclass) Christoph Junghans
2012-12-18 21:31 ` Mike Gilbert
2012-12-18 23:50   ` Rafael Goncalves Martins

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox