Hello,

Runciter via <help-guix@gnu.org> writes:

> I'm in China. In the last 2 weeks, I've been plagued with errors 502 or

This has been happening for several months now.  A couple of months ago,
we set up a mirror (announced on info-guix); you can fetch from it like
so:

  guix pull --url=https://codeberg.org/guix/guix-mirror

> I tried one time to pull from Codeberg but I also got "object not found"
> on the same object which was complained when trying to use the local
> file system clone.

We’d need a clearer bug report with all the details here: command used,
error message, etc.

> Hence my questions:
>
> Was there a recent change - to guix, libgit, guile-git, ... - such that
> the checkouts under ~/.cache/guix/checkouts are not used by guix pull as
> ubiquitously as before?

No.

> In normal or less-than-normal-such-as-mine circumstances, should it be
> considered a dangerous action to delete the cache of guix checkouts
> under ~/.cache/guix?

No, you can safely delete it as long as there’s no ‘guix’ process
accessing it while you’re deleting it.

> What is at this time the recommended way to trigger a full re-clone and
> re-authentication of guix channels from an already installed system or
> home, if any?

Full reclone can be forced by “rm -rf ~/.cache/guix/checkouts”.  Full
reauthentication really isn’t needed, but if you insist: “rm -rf
~/.cache/guix/authentication”.

HTH!

Ludo’.

Reply via email to