git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: non-trivial merge failures

From
DMDavid S. Miller <davem@davemloft.net>
Date
Nov 21, 2005, 04:20 UTC
Message-ID
<20051120.202032.37639519.davem@davemloft.net>
In-Reply-To
<20051120230738.GA16861@mythryan2.michonline.com>
From: Ryan Anderson <ryan@michonline.com>
Date: Sun, 20 Nov 2005 18:07:38 -0500
Show 12 quoted lines
> On Sun, Nov 20, 2005 at 01:49:45PM -0800, David S. Miller wrote:
> > 
> > Every time I try to do a non-trivial merge, I always
> > get this:
> 
> git-merge-recursive became the default merge tool recently, and Debian
> uses Python 2.3 as the default, which lacks "subprocess.py".  Luckily,
> git ships a backport, so you can do:
> 
> 	make WITH_OWN_SUBPROCESS_PY=YesPlease all doc test install install-doc
> or
> 	make PYTHON_PATH=/usr/bin/python2.4 all doc test install install-doc

All these ways to make it work are nice, and in fact I have no problem with upgrading to python2.4 on my system if that makes it work.

I have a huge problem with the fact that "make test" passes %100 cleanly even if you have the wrong python version installed. It's amazing that this is that possible if even the most non-trivial merge needs this Python code :-)

Previous: Ryan AndersonNext: David S. Miller
Message 6 of 9 in “non-trivial merge failures”
  1. David S. MillerNov 20, 2005
  2. Ismail DonmezNov 20, 2005
  3. Johannes SchindelinNov 20, 2005
  4. David S. MillerNov 21, 2005
  5. Ryan AndersonNov 20, 2005
  6. David S. MillerNov 21, 2005
  7. David S. MillerNov 21, 2005
  8. David S. MillerNov 21, 2005
  9. Johannes SchindelinNov 21, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.