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

2023-10-02 Thread wolf
On 2023-09-30 17:48:55 +0200, Simon Tournier wrote: > Hi, > > Hum, the updates seem: > > + libgit2 on Feb 17 2023, > + guile-git on May 15 2022. > > (See 8d8e1438ae5a2e50005b500dacd0a26be540fe69 and > b6bfe9ea6a1b19159455b34f1af4ac00ef9b94ab) > > And some commits with large body are around: >

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

2023-10-02 Thread Simon Tournier
Hi, Hum, the updates seem: + libgit2 on Feb 17 2023, + guile-git on May 15 2022. (See 8d8e1438ae5a2e50005b500dacd0a26be540fe69 and b6bfe9ea6a1b19159455b34f1af4ac00ef9b94ab) And some commits with large body are around: + 7b45ead9ec40a5ea1ef8332d55c2bb4beff85eb5 from Jul 18 2023 + 1e6ddceb83

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

2023-09-29 Thread wolf
Table of Contents _ 1. Guix makes an invalid assumption regarding guile-git's guarantees .. 1. Root cause analysis . 1. Object size . 2. Cache space .. 2. Reproduction to verify the analysis 2. Possible solutions .. 1. Do not use `eq?' .. 2. Increase the cache size / limits