Hi John, I thought that any modern 'guix pull' would protect[0] itself from accidental sudoage. Perhaps the check's a little naive. Or there's some subtler effect of using sudo...
How confident are you that the ownership is incorrect? The only "incorrect data check" error string I could find was in zlib, which would point to pack file corruption more than incorrect ownership. Guix's git checkouts are stashed in ~/.cache/guix/checkouts. As the name implies you can safely delete it or even the entire 'guix' directory, at the expense of subsequent downloads & computation. You could also rename it for later investigation, but I'm unable to volunteer for that myself. Don't feel obliged. [0]: https://git.savannah.gnu.org/cgit/guix.git/commit/guix/scripts/pull.scm?id=7c52cad0464175370c44bd4695e4c01a62b8268f Kind regards, T G-R Sent on the go. Excuse or enjoy my brevity.
