Significant improvement to the `hg evolve` commands, please update to version 5.2.0
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Fri Jun 26 07:02:32 UTC 2015
On 06/25/2015 11:45 PM, Faheem Mitha wrote:
>
> On Thu, 25 Jun 2015, Pierre-Yves David wrote:
>
>> Good news everyone!
>
>> I've just pushed a tag for version 5.2.0, it contains significant
>> improvement for the 'evolve' commands. This release support from 3.3
>> to current state of future 3.5.
>
> The tests fail here when building the Debian package. The error I am
> seeing is:
>
> *** failed to import extension directaccess from
> /usr/local/src/mercurial-evolve/mercurial-evolve_5.2.0.orig/hgext/directaccess.py:
> [Errno 2] No such file
> or directory:
> '/usr/local/src/mercurial-evolve/mercurial-evolve_5.2.0.orig/hgext/directaccess.py'
>
>
> See build log attached.
>
> It looks like either directaccess.py should be added to the tarball that
> is created, so including a
>
> include hgext/directaccess.py
>
> in MANIFEST.in, or stop the tests importing directaccess. I'm inclined
> to think the former. I could submit a patch if someone directs me
> accordingly.
The direct access things should not be in the packages, you should not
includes theses test in your run either. I'll be happy to take your patch.
> Also, in hgext.evolve.py, it should be
>
> __version__ = '5.2.0'
>
> not
>
> __version__ = '5.2'
>
> The latter causes the Debian build to break, because it is inconsistent
> with the Debian changelog entry, namely
oops, I'll fix it.
> mercurial-evolve (5.2.0-1) UNRELEASED; urgency=medium
>
> * New upstream release.
> * New upstream version
>
> -- Pierre-Yves David <pyd at marginatus.alto.octopoid.net> Thu, 25 Jun
> 2015 17:41:56 -0700
and the user name is rubish, I'll fix that too ☺
Thanks for catching this.
--
Pierre-Yves David
More information about the Evolve-testers
mailing list