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]

Reply via email to