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

Re: Git install crashed nearly whole System

From
brian m. carlson <sandals@crustytoothpaste.net>
Date
Mar 18, 2021, 17:24 UTC
Message-ID
<YFOMylgx9paP5anv@camp.crustytoothpaste.net>
In-Reply-To
<YFOHFABji5/sDZod@coredump.intra.peff.net>
On 2021-03-18 at 17:00:04, Jeff King wrote:
Show 21 quoted lines
> On Thu, Mar 18, 2021 at 04:33:52PM +0000, brian m. carlson wrote:
> > If everything's working for you, there's no need to change it.  It's
> > _possible_ to install git-all and not have this problem, but because of
> > the way modern versions of Debian and the packages in question are
> > configured it ends up tending to have this problem by default.
> > 
> > In this case, it may be that git-daemon is installed but not configured
> > to start, or it may have been removed when you reinstalled GNOME since
> > it's not a hard dependency.
> 
> Yeah. I think fundamentally this is a packaging issue. It looks like
> "git-daemon-*" has been downgraded to "Suggests" in Debian unstable. It
> looks like this was done in 1:2.26.0-2 last April. From the changelog:
> 
>     * debian/control: downgrade Recommends by git-all on git-daemon-run
>     to Suggests. The git-all package is a "batteries included" full
>     installation of Git. Automatically running a daemon is not useful
>     to most of its users.
> 
> So they are already aware of and addressed the problem, but older
> releases will still show it.

Yeah, and I think that https://bugs.debian.org/953875 has fixed the problem where installing runit (by using git-daemon-run) would switch the default init system. So in bullseye, this will probably be fixed even if the daemon does get installed.

I think the person who previously maintained both Git and runit in Debian was busy with other things for a while, which prevented this issue from being fixed. Now Jonathan is maintaining Git (and is doing a great job, especially with the next builds in experimental) and someone else has taken over runit and fixed the problem mentioned above, which occasionally caused this same problem with other packages as well.

So I think this will sort itself out in the next release, and in the meantime, just be careful with git-all in buster and older.

-- 
brian m. carlson (he/him or they/them)
Houston, Texas, US
Previous: Jeff KingNext: Christian Strasser
Message 8 of 11 in “Git install crashed nearly whole System”
  1. Christian StrasserMar 14, 2021
  2. Santiago Torres AriasMar 14, 2021
  3. Christian StrasserMar 18, 2021
  4. brian m. carlsonMar 14, 2021
  5. Christian StrasserMar 18, 2021
  6. brian m. carlsonMar 18, 2021
  7. Jeff KingMar 18, 2021
  8. brian m. carlsonMar 18, 2021
  9. Christian StrasserMar 19, 2021
  10. Randall S. BeckerMar 14, 2021
  11. Christian StrasserMar 18, 2021

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.