Page MenuHomePhorge

Absence of "git-http-backend" in Debian default PATH
Open, NormalPublic

Description

It seems in Debian stable bookworm the binary git-http-backend is not available as default (anymore?).

This causes the following error:

Phorge Diffusion error git-http-backend.png (889×1 px, 163 KB)

Workarounds

  • during installation, add a symbolic link, like: ln -s /usr/lib/git-core/git-http-backend ./support/bin/
  • ...

Possible long-term solution

Instead of this:

git-http-backend

We may probably should fallback to this instead (look at the space):

git http-backend

Event Timeline

valerio.bozzolan triaged this task as Normal priority.
valerio.bozzolan created this object in space S1 Public.

At the moment we have a multi-thread command existence checker, and it early dies if a command is not existing.

So, introducing a fallback here may mean at least 1 additional check after this parallelism.

So, introducing a fallback would make newcomers more happy, but would make people obsessed about performance a bit sad.