Hi everyone, I need some help repairing my user's guix after my system lost
power during a system reconfigure. My system is in a usable state, but I can't
get 'guix pull' to work.
Some bits about where I'm at. 'sudo guix pull' works, but 'guix pull' does not.
I can reconfigure my system with root's guix, but not the user's.
```
john@desktop ~$ guix pull
guix pull: error: unsupported manifest format
```
```
john@desktop ~$ cat ~/.guix-profile/manifest | grep -A 1 manifest
;; It cannot be passed to the '--manifest' option.
;; Run 'guix package --export-manifest' if you want to export a file
;; suitable for '--manifest'.
(manifest
(version 4)
```
I usually configure my channels via the home service, but for some reason my
personal channels are missing:
```
john@desktop ~$ guix describe
guix 520785e
repository URL: https://git.guix.gnu.org/guix.git
branch: master
commit: 520785e315eddbe47199ac557e88e60eca3ae97c
```
Appreciate any ideas. I booted into a previous system generation from GRUB, but
found the same problem. Maybe I need to source some environment after booting
to the old generation? My system is perfectly usable otherwise.
--
John T. Haman
[email protected]