problems with mercurial-1.9.1 install on MacOsX Lion

Mads Kiilerich mads at kiilerich.com
Thu Aug 11 09:54:25 UTC 2011


[discussing http://pypi.python.org/pypi/Mercurial ]

On 08/10/2011 12:35 PM, Piotr Kalinowski wrote:
> On 10 August 2011 12:06, Mads Kiilerich<mads at kiilerich.com>  wrote:
>> Mercurial is not just a python package. Mercurial also includes a main
>> program, man pages and default configuration. This way of installing
>> Mercurial is thus not recommended.
>
> Main program is there. Man pages are missing, but given comprehensive
> built-in help system that's a minor issue.
>
> I'm curious what's that default configuration, though. I've removed
> all traces of Mercurial from my system and used the 1.9.1 installer
> for Mac OS X 10.6, and couldn't find anything useful under /etc nor
> /usr/local/etc.
>
> At any rate, if it's that bad, please do enlighten me, why is this
> option even available?

It might be a good choice under some constraints, and if it works for 
you it can't be that bad.

We do however often see that new users try to install from pypi, forget 
about it or for other reasons decide to install it in a different way 
and end up with a broken mix of different Mercurial versions - 
especially because of the lack of good uninstall options.

Installing from pypi also don't have any advantage compared to 
downloading Mercurial (or cloning once bootstrapped) and running 'make 
local' or one of the other make options.

Installing from pypi is as far as I know not officially endorsed 
anywhere. http://mercurial.selenic.com/wiki/Download does its best to 
scare potential users of that option away.

/Mads



More information about the Mercurial mailing list