Re,

On Wed, 02 Apr 2025 at 09:41, 45mg <45mg.wri...@gmail.com> wrote:

>>                                          every single time I run `guix
>> pull` it appears to do nothing for like 2 minutes, and then the progress
>> bars display as it pulls the entire repo instead of using a cached
>> checkout, which takes forever.

[...]


> `git_remote_fetch` (via the guile-git `remote-fetch` binding). I tested
> this function on the cached clone [1] and it's /extremely/ slow.

This does not explain what you report above.  Being slow once the cached
had been created is somehow “known” – libgit2 corner-cases – but fully
cloning at each “guix pull” is a bug because it should not if
openable-repository? does what it’s expected. :-)

Cheers,
simon

Reply via email to