Hackable mercurial based on python 2.7

Matt Harbison matt_harbison at yahoo.com
Wed Jun 27 21:32:45 CDT 2012


Adrian Buehlmann wrote:
> On 2012-06-27 03:12, Matt Harbison wrote:
>> Adrian Buehlmann<adrian<at>  cadifra.com>  writes:
>>
>>> On 2012-06-19 08:16, Angel Ezquerra wrote:
>>>> Matt,
>>>>
>>>> Steve has just released the first TortoiseHg and mercurial installer
>>>> nightly builds which are based on Python 2.7. I believe the plan is to
>>>> only release 2.7 builds from now on (Steve, please correct me if I'm
>>>> wrong).
>>>>
>>>> I wonder, do you have any plans to move the hackable mercurial package
>>>> to 2.7 as well?
>>> Angel, do you have x64 Windows?
>>>
>>> I've just uploaded
>>>
>>>    hg-hackable-x64-python27-ec5ef276077f-1.7z
>>>
>>> to https://bitbucket.org/abuehl/downloads/downloads
>>>
>>> It includes my latest hg.exe.
>>>
>>> It does not include Python, so you need to install that separately
>>> (requires Python 2.7).
>>>
>> Hi Adrian,
>>
>> I ran this as-is on Win7 Pro x64, put python (x64) in my $path and got a couple
>> of failures:
>>
>> Failed test-clone.t: output changed
>> Failed test-commandserver.py: output changed
>> Failed test-init.t: output changed
>> Failed test-tag.t: output changed
>> # Ran 322 tests, 113 skipped, 4 failed.
>
> These are passing here.
>
> Using
>
>    $ PATH="/mingw/bin:/bin:/c/python" ./run-tests.py --local

That was it- I forgot the --local because I'm used to running the Linux 
tests without it.  Now everything passes except:

--- c:\users\Matt\ScratchRepos\hg-crew\tests\test-clone.t
+++ c:\users\Matt\ScratchRepos\hg-crew\tests\test-clone.t.err
@@ -479,7 +479,7 @@
  No remote source

    $ hg clone http://127.0.0.1:3121/a b
-  abort: error: *refused* (glob)
+  abort: error: A socket operation was attempted to an unreachable network
    [255]

But that's obviously just getting the wrong error code for some reason, 
and it works on Linux in VirtualBox on the same machine.  Maybe its one 
of the network filter drivers.  I'm not gonna worry about it.

Thanks for the help.

--Matt



More information about the Mercurial-devel mailing list