From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: bug#24670: Unexpected EOF reading a line (from guix pull) [forward] Date: Thu, 13 Oct 2016 13:25:34 +0200 Message-ID: References: <20161011223407.GA31313@khaalida> <8760oycwno.fsf@we.make.ritual.n0.is> <20161012070258.GA12645@khaalida> <87y41s8ybd.fsf@we.make.ritual.n0.is> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39834) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bue9G-0005WQ-8R for bug-guix@gnu.org; Thu, 13 Oct 2016 07:26:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bue9D-0004tC-1J for bug-guix@gnu.org; Thu, 13 Oct 2016 07:26:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:47550) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bue9C-0004sx-Ml for bug-guix@gnu.org; Thu, 13 Oct 2016 07:26:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bue9C-0007wI-FE for bug-guix@gnu.org; Thu, 13 Oct 2016 07:26:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87y41s8ybd.fsf@we.make.ritual.n0.is> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: ng0 Cc: 24670@debbugs.gnu.org, dian_cecht@zoho.com > dian_cecht@zoho.com writes: > >> I'm just sending this to you since I think I might have figured out what is >> happening, and I don't know how to respond to bugs via the mailing list. >> Instruction on replying to bugs via the mailing list would be quite a help. >> >> Basically, /var/lib/guix/profiles/per-user/$USER/guix-profile doesn't exist. For >> example, on the root account on my machine (I've run guix pull multiple times as >> root, and even tried to install icecat as a normal user, plus running guix pull >> several times as a normal user) $HOME/.guix-profile points to a nonexistent >> file/directory, and where it points to >> (/var/lib/guix/profiles/per-user/root/guix-profile) simply doesn't >> exist. The profile is created automatically the first time “guix package -i” is run. This happens reliably for me on Fedora, CentOS, and on GuixSD. If this doesn’t happen Gentoo I suspect the Gentoo package to be defective (e.g. setting invalid permissions on certain directories). >> I've >> even tried to track down where a profile might exist within /gnu/store, but >> "ls /gnu/store/*profile*" responds with: This is not important. Anything Guix creates will be in the store. This includes all profile generations. I suggest installing Guix using the official binary package. See this page for the tarballs and the install instructions: https://www.gnu.org/software/guix/download/ ~~ Ricardo