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’.