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

Re: Why does git-core 0.99.7 require python 2.4?

From
HAH. Peter Anvin <hpa@zytor.com>
Date
Sep 19, 2005, 21:00 UTC
Message-ID
<432F26E9.9090707@zytor.com>
In-Reply-To
<7vslw0lqvd.fsf@assigned-by-dhcp.cox.net>
Junio C Hamano wrote:
Show 10 quoted lines
> Fredrik Kuivinen <freku045@student.liu.se> writes:
> 
>>Not supporting one of the major Linux distributions isn't ideal
>>though, so maybe we should do something about this. I will have a look
>>at rewriting the code to not use subprocess.
> 
> Thanks -- I personally feel that it would be best to just let FC
> catch up, solving this problem for us, while you spend your time
> on other things first.
> 

The problem isn't FC, the problem is RHEL, generally used on machines for which an OS update it's huge deal.

Show 8 quoted lines
> Peter, if you feel strongly about it I'd do 0.99.7.1 removing
> the 'requires python >=2.4', but as Fredrik says the only thing
> that uses Python 2.4 is his recursive merge, and it is not
> something we use without the user explicitly asking for it.  We
> can consider it as the same status as send-email or archimport
> which cannot work without Perl modules necessary for their
> operation, so if you can install bypassing requires- check that
> would work equally well.

My suggestion would be to fork off the recursive merge into a separate binary package which can have the python >= 2.4 requirement (unless Fredrik just fixes it.)

	-hpa
Previous: Junio C HamanoNext: Junio C Hamano
Message 4 of 18 in “Why does git-core 0.99.7 require python 2.4?”
  1. H. Peter AnvinSep 19, 2005
  2. Fredrik KuivinenSep 19, 2005
  3. Junio C HamanoSep 19, 2005
  4. H. Peter AnvinSep 19, 2005
  5. Junio C HamanoSep 19, 2005
  6. H. Peter AnvinSep 19, 2005
  7. H. Peter AnvinSep 19, 2005
  8. jepler@unpythonic.netSep 19, 2005
  9. H. Peter AnvinSep 19, 2005
  10. Junio C HamanoSep 20, 2005
  11. Ship our own copy of subprocess.pyJunio C Hamano, Sep 20, 2005
  12. H. Peter AnvinSep 20, 2005
  13. Fredrik KuivinenSep 20, 2005
  14. Linus TorvaldsSep 20, 2005
  15. H. Peter AnvinSep 20, 2005
  16. Chris WrightSep 20, 2005
  17. Junio C HamanoSep 20, 2005
  18. H. Peter AnvinSep 20, 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.