On Thu, Feb 20, 2025 at 11:23:20AM +0200, Faidon Liambotis wrote:
> The API issue has been fixed upstream in a backwards-compatible way:
> https://github.com/NixOS/nix/commit/edbfe863ce4ae4b89e554f29807e62674055f251
> Note that 2.25.4+dfsg-1 in experimental already includes this code.
> 
> I'm not sure what your intentions are with regards to 2.25.x, but if
> you're not intending to upload this to unstable soon, could you backport
> the aforementioned commit to the version in unstable, as to unblock the
> lowdown transition?

nix 2.25 also adds a dependency on new API introduced in libgit2
1.9.0.

I added a request for libgit2 to be upgraded to 1.9 based on this
issue [1]. The libgit2 maintainers mentioned that the dependency
issues surrounding libgit2 are complicated, and therefore it may take
a while before it can be upgraded in debian. But, they did release an
experimental libgit2 1.9. Based on that, I added the experimental nix
2.25 release.

So, my plan is to upgrade the nix package once libgit2 gets upgraded
in sid/unstable.

Is it feasible to patch nix 2.24 for the lowdown 1.4.0 compatibility
issue?

-Jordan

[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092215

Attachment: signature.asc
Description: signature

Reply via email to