# A test failing with python 2.2 -- ok?

3 messages from 2006-06-03 to 2006-06-03. Participants: Geoff Russell, Sean, Johannes Schindelin.
Thread: https://gitlist.dev/t/4377

## Geoff Russell, 2006-06-03 06:48

Subject: A test failing with python 2.2 -- ok?
Message-ID: <93c3eada0606022348l3c39f966u781327b14b0bc3d5@mail.gmail.com>
URL: https://gitlist.dev/e/93c3eada0606022348l3c39f966u781327b14b0bc3d5%40mail.gmail.com

```
Hi,

I'm not sure how far back you are supporting, but I'm running a python
2.2 machine
and make test fails with a missing python module. Whatever criss-cross merges
are, I don't need them, but figured if you were intending to support older
environments, then you may be interested.

Cheers,
Geoff Russell

$ git --version

    git version 1.3.3.g61ef-dirty

$ make test

*** t6021-merge-criss-cross.sh ***
....

Traceback (most recent call last):
  File "/usr/local/LINUX/GIT/git/t/../git-merge-recursive", line 10, in ?
    from heapq import heappush, heappop
ImportError: No module named heapq
-------------------------------------------------------

```

## Sean, 2006-06-03 07:12

Subject: Re: A test failing with python 2.2 -- ok?
Message-ID: <BAYC1-PASMTP090E371090E5CDBA2C56B9AE960@CEZ.ICE>
URL: https://gitlist.dev/e/BAYC1-PASMTP090E371090E5CDBA2C56B9AE960%40CEZ.ICE
In-Reply-To: <93c3eada0606022348l3c39f966u781327b14b0bc3d5@mail.gmail.com>

```
On Sat, 3 Jun 2006 16:18:32 +0930
"Geoff Russell" <geoffrey.russell@gmail.com> wrote:

> I'm not sure how far back you are supporting, but I'm running a python
> 2.2 machine
> and make test fails with a missing python module. Whatever criss-cross merges
> are, I don't need them, but figured if you were intending to support older
> environments, then you may be interested.

Hi Geoff,

You need Python version 2.3 or newer; from the INSTALL file:

       - "python" 2.3 or more recent; if you have 2.3, you may need
          to build with "make WITH_OWN_SUBPROCESS_PY=YesPlease".

Sean

```

## Johannes Schindelin, 2006-06-03 09:13

Subject: Re: A test failing with python 2.2 -- ok?
Message-ID: <Pine.LNX.4.63.0606031113060.31512@wbgn013.biozentrum.uni-wuerzburg.de>
URL: https://gitlist.dev/e/Pine.LNX.4.63.0606031113060.31512%40wbgn013.biozentrum.uni-wuerzburg.de
In-Reply-To: <93c3eada0606022348l3c39f966u781327b14b0bc3d5@mail.gmail.com>

```
Hi,

On Sat, 3 Jun 2006, Geoff Russell wrote:

> I'm not sure how far back you are supporting, but I'm running a python 
> 2.2 machine and make test fails with a missing python module. Whatever 
> criss-cross merges are, I don't need them, but figured if you were 
> intending to support older environments, then you may be interested.

Python 2.2 is too old, even if you import some missing modules. But you 
can always set "NO_PYTHON=YesPlease" in config.mak.

Hth,
Dscho

```
