Subject: bug#30370: closed (Re: bug#30370: guix system init can't find guix-register)

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 16 Feb 2018 10:20:02 +0000

Your bug report

#30370: guix system init can't find guix-register

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
30370: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=30370
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#30370: guix system init can't find guix-register
From: [email-masked] (Ludovic Courtès)
To: Diego Nicola Barbato <[email-masked]>
Cc: [email-masked]
Date: Fri, 16 Feb 2018 11:19:00 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Closing this bug, which was fixed by commit
47551a761bb110e0ae2402eaf014076fbe67af0f.

Ludo’.

Subject: guix system init can't find guix-register
From: Diego Nicola Barbato <[email-masked]>
To: [email-masked]
Date: Tue, 06 Feb 2018 18:05:02 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello Guix,

I tried to install GuixSD on a loop device (/dev/loop1) whith its main
partition mounted under /mnt like this:

$ guix system init /mnt/etc/config.scm /mnt

This failed with the following error message:

Betriebssystem unter »/mnt« wird initialisiert …
In execvp of /gnu/store/d4wwx93gqizx132zjk7h1ir7rzph0pig-guix-0.12.0-10.ba2260d/sbin/guix-register: Datei oder Verzeichnis nicht gefunden
copying to '/mnt'...
guix system: error: fport_write: Datenübergabe unterbrochen (broken pipe)

I run GuixSD on an x86_64 machine (commit:
a3a932c008d0d9051eb8cdfdcea07ebd7b68b1b3) and the configfile is a copy
of the `bare-bones.tmpl' with the target field in the
bootloader-configuration changed to "/dev/loop1".

Greetings

Diego