GNU bug report logs - #66268
Guix makes invalid assumptions regarding guile-git guarantees leading to guix pull failing

Previous Next

Package: guix;

Reported by: Tomas Volf <~@wolfsden.cz>

Date: Fri, 29 Sep 2023 16:54:02 UTC

Severity: important

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Ludovic Courtès <ludo <at> gnu.org>
To: wolf <wolf <at> wolfsden.cz>
Cc: Jack Hill <jackhill <at> jackhill.us>, 66268 <at> debbugs.gnu.org
Subject: bug#66268: Guix makes invalid assumptions regarding guile-git guarantees leading to guix pull failing
Date: Thu, 10 Apr 2025 16:42:39 +0200
Hi Tomas,

Ludovic Courtès <ludo <at> gnu.org> skribis:

>   2. Since Guile-Git has been pretending to provide that eq?-ness
>      guarantee, I’m tempted to fix the problem in Guile-Git, by having a
>      per-repository lookup table (a weak-value hash table mapping OIDs
>      to commits).

I gave it a try: see Guile-Git commit
cd91dc908ac4b215bc87a97455ff64ed4d89b721.

If it works for you, we can tag a Guile-Git release soonish.

Thanks,
Ludo’.




This bug report was last modified 29 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.