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

Re: git binary directory?

From
Linus Torvalds <torvalds@osdl.org>
Date
Nov 6, 2005, 16:20 UTC
Message-ID
<Pine.LNX.4.64.0511060816390.3316@g5.osdl.org>
In-Reply-To
<7vy84249re.fsf@assigned-by-dhcp.cox.net>
On Sat, 5 Nov 2005, Junio C Hamano wrote:
> 
> My point (actually, my purist half's point) is that /usr/bin is
> that nice structure that keeps related things together --- the
> relatedness of them being "the end user would want to run them".
Yes. I wish there was some way around that.

Right now, for a 1.0 release, I suspect that the "put the git binaries somewhere else" just isn't worth it. It will break existing scripts that use the binaries directly (we've already broken the kernel.org snapshot scripts about a million times with just _renaming_ the binaries ;)

It would still be nice to not screw up peoples /usr/bin too badly. At least we have the nice property that our git programs sort together and can pretty much be wild-carded (not everybody uses package installers, and on one machine I had just done "make prefix=/usr install" and was happy to be able to basically remove it with "rm /usr/bin/git-*")

			Linus
Previous: Junio C HamanoNext: Junio C Hamano
Message 8 of 17 in “git binary directory?”
  1. Linus TorvaldsNov 5, 2005
  2. Linus TorvaldsNov 5, 2005
  3. Linus TorvaldsNov 6, 2005
  4. Junio C HamanoNov 6, 2005
  5. Junio C HamanoNov 6, 2005
  6. Linus TorvaldsNov 6, 2005
  7. Junio C HamanoNov 6, 2005
  8. Linus TorvaldsNov 6, 2005
  9. Junio C HamanoNov 6, 2005
  10. Petr BaudisNov 6, 2005
  11. Junio C HamanoNov 7, 2005
  12. Petr BaudisNov 7, 2005
  13. Linus TorvaldsNov 7, 2005
  14. Petr BaudisNov 7, 2005
  15. Junio C HamanoNov 7, 2005
  16. Petr BaudisNov 10, 2005
  17. Andreas EricssonNov 9, 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.