setup.py installs Mercurial unnecessarily

Create issue
Issue #146 resolved
Jeremy Whitlock created an issue

Environment

OS: OS X (10.6.2) Python: 2.6.1 CPU: Intel (64-bit) Mercurial: 1.4.3 Subversion 1.6.9

Problem

I just installed hgsubversion using setup.py and when I installed, easy_install proceeded to install Mercurial unnecessarily. It installed the same Mercurial version I already had installed.

I'm not sure what other information I can provide at this point so please feel free to request information as necessary.

Comments (3)

  1. Augie Fackler repo owner

    I'll have to tap some people with more setuptools-fu than I have to figure this out.

  2. Augie Fackler repo owner

    It looks like we'll just have to only declare the dependency on Mercurial if it's not available for import at install time, otherwise setuptools can get confused if Mercurial was installed before setuptools.

    Sigh.

  3. Log in to comment