Re: damaged installation
Hello, carl hansen skribis: > On Thu, Sep 27, 2018 at 12:48 AM Mark H Weaver wrote: >> >> carl hansen writes: >> >> > I installed guix 0.15 on Debian testing system >> > Power went out while 'guix pull'ing or something. >> > Now, show stopper error. Attached. How to proceed? >> >> I would move .config/guix to another location (or simply delete it), >> optionally run "guix gc --verify=contents", and then rerun "guix pull". >> >> Mark > > I tried suggestions, no good. I reinstalled from the beginning , > starting with the guix.binary0.15.x86_64.tar.gz > TWICE and I get same problem: If you unpacked the guix-binary tarball on top of your system, it’s likely that the store is now corrupt. You should at least “rm -rf /gnu /var/guix /etc/guix ~/.config/guix” before unpacking the tarball. (Though you shouldn’t need to reinstall from the tarball in the first place.) HTH! Ludo’.
Re: damaged installation
On Thu, Sep 27, 2018 at 12:48 AM Mark H Weaver wrote: > > carl hansen writes: > > > I installed guix 0.15 on Debian testing system > > Power went out while 'guix pull'ing or something. > > Now, show stopper error. Attached. How to proceed? > > I would move .config/guix to another location (or simply delete it), > optionally run "guix gc --verify=contents", and then rerun "guix pull". > > Mark I tried suggestions, no good. I reinstalled from the beginning , starting with the guix.binary0.15.x86_64.tar.gz TWICE and I get same problem: >>> guix pull Updating from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... Building from Git commit 5abcb1b0e6fe849d206b3683444c76d91f21a3d4... Computing Guix derivation for 'x86_64-linux'... | The following derivations will be built: /gnu/store/8qinrnp6pslyvgnkdinz7s7mvqs4w903-profile.drv /gnu/store/5a9bkyd87hql93xsg61ljhjpxrg7cngz-module-import.drv /gnu/store/lmp5x0ggp9y1fvamy8whp1jadx2a6gdl-module-import-compiled.drv /gnu/store/58yfg6bjlbvflhfz35xf99jr015c4f9f-fonts-dir.drv substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0% substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0% [ 1/ 3] Compiling './guix/build/union.scm'... [ 2/ 3] Compiling './guix/build/utils.scm'... Backtrace: 5 (primitive-load "/gnu/store/8lajga7l30l6b98bi770l60mmin?") In srfi/srfi-1.scm: 466:18 4 (fold # ?) 466:18 3 (fold # ?) In ice-9/eval.scm: 245:16 2 (_ #(#(#) "./sr?" ?)) In ice-9/boot-9.scm: 1514:24 1 (_ "./srfi/srfi-26.scm") In unknown file: 0 (stat "./srfi/srfi-26.scm" #) ERROR: In procedure stat: In procedure stat: No such file or directory: "./srfi/srfi-26.scm" builder for `/gnu/store/lmp5x0ggp9y1fvamy8whp1jadx2a6gdl-module-import-compiled.drv' failed with exit code 1 cannot build derivation `/gnu/store/58yfg6bjlbvflhfz35xf99jr015c4f9f-fonts-dir.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/8qinrnp6pslyvgnkdinz7s7mvqs4w903-profile.drv': 1 dependencies couldn't be built guix pull: error: build failed: build of `/gnu/store/8qinrnp6pslyvgnkdinz7s7mvqs4w903-profile.drv' failed
Re: damaged installation
carl hansen writes: > I installed guix 0.15 on Debian testing system > Power went out while 'guix pull'ing or something. > Now, show stopper error. Attached. How to proceed? I would move .config/guix to another location (or simply delete it), optionally run "guix gc --verify=contents", and then rerun "guix pull". Mark
Re: damaged installation
carl hansen writes: > I installed guix 0.15 on Debian testing system > Power went out while 'guix pull'ing or something. > Now, show stopper error. Attached. How to proceed? You may be able to use an older version of Guix from ~/.config/guix/current-*/bin. If there’s only one and it’s broken you could remove ~/.config/guix/current and use the originally installed Guix instead. -- Ricardo
Re: damaged installation
Hello, carl hansen! I had alike thing, and Ludovic Cortes answered here http://lists.gnu.org/archive/html/bug-guix/2018-09/msg00151.html Trying to boot with another kernel, as I think, guix used other workable derivation and I could to update with `guix pull` there. > I installed guix 0.15 on Debian testing system > Power went out while 'guix pull'ing or something. > Now, show stopper error. Attached. How to proceed?