#1133194 gitolite3: please upload version with SHA-256 support

#1133194#5
Date:
2026-04-10 22:23:30 UTC
From:
To:
Git 3.0 is tentatively scheduled for September 2026 and it will include
SHA-256 and reftable as the defaults for newly created repositories with
git init (and for reftable, with newly created clones of existing
repositories).  gitolite3 appears to have some changes upstream (in
3dc8093227e15434eec4924590cdf0eb63284c73) that support SHA-256
repositories, which I do not believe the present version in Debian has.

Would you be willing to update the package to a version that includes
these changes to help get Debian ready for the Git 3.0 release?  Without
those changes, I'm afraid that gitolite might not function correctly out
of the box with repositories created using Git 3.0's default settings.
I'm trying to make a haphazard attempt to get various projects ready for
Git 3.0.

I must admit I'm not very familiar with gitolite's code, but I don't
think it will need any changes for reftable since I don't think it
works with refs other than with the Git command line.  If you want to
test that, you can simply do `git refs migrate --ref-format=reftable` on
an existing repository.

I have requested the Debian git maintainer to upload a version to
experimental compiled with WITH_BREAKING_CHANGES in #1133193, which
would allow you to test the Git 3.0 defaults.