From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laura Lazzati Subject: Re: guix pull: error: symlink: File exists Date: Wed, 31 Oct 2018 23:09:16 -0300 Message-ID: References: <20181024071635.29543fcf@alma-ubu> <877ei67mfq.fsf@elephly.net> <3fb9bb1b-834a-c56d-4c8e-ff83295f427b@freenet.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000001f4b37057990eae8" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48504) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gI2Qm-0002cx-Qi for guix-devel@gnu.org; Wed, 31 Oct 2018 22:09:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gI2Ql-0007Js-59 for guix-devel@gnu.org; Wed, 31 Oct 2018 22:09:56 -0400 Received: from mail-pg1-x535.google.com ([2607:f8b0:4864:20::535]:36940) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gI2Qk-0007J9-OW for guix-devel@gnu.org; Wed, 31 Oct 2018 22:09:55 -0400 Received: by mail-pg1-x535.google.com with SMTP id c10-v6so8266983pgq.4 for ; Wed, 31 Oct 2018 19:09:54 -0700 (PDT) In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Cc: Guix-devel --0000000000001f4b37057990eae8 Content-Type: text/plain; charset="UTF-8" Now I am trying to get the official way working, that is by sourcing > ~/.guix-profile/etc/profile, but it does not seem to work yet. > (I could of course just source it manually whenever I start a > terminal, but this does not feel comfortable) > I will have a look if I can simply get it working using . instead of > source, or any other reasonable way. > (Guix prepares most of the recommended environment variables there) > > With my almost fresh VM, I tried guix pull --substitute-urls="https://berlin.guixsd.org" And about two hours ago I had it updated. Exported the PATH env on mi cli, added it to .profile. Then ran guix pull -l And got: Migrating profile generations to '/var/guix/profiles/per-user/laura'... Generation 1 Oct 31 2018 19:44:03 (current) guix c16913d repository URL: https://git.savannah.gnu.org/git/guix.git branch: origin/master commit: c16913d34df610f5e1560ab8da953e32b3a4e7d7 Generation 2 Oct 31 2018 21:30:12 (current) guix c16913d repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: c16913d34df610f5e1560ab8da953e32b3a4e7d7 And then tried guix pull again (always with substitute) The only difference was this output by the end: Computing Guix derivation for 'x86_64-linux'... \ nothing to be done I don't know if this was the output you were getting. But it is different from what I was getting before. Regards :) Laura --0000000000001f4b37057990eae8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Now I am trying to get the official way working, that i= s by sourcing
~/.guix-profile/etc/profile, but it does not seem to work yet.
(I could of course just source it manually whenever I start a
terminal, but this does not feel comfortable)
I will have a look if I can simply get it working using . instead of
source, or any other reasonable way.
(Guix prepares most of the recommended environment variables there)

With my almost fresh VM, I tried
guix pull = --substitute-urls=3D"https://ber= lin.guixsd.org"
And about two hours ago I had it updated= .=C2=A0
Exported the PATH env on mi cli, added it to .profile.
Then ran guix pull -l
And got:
Migrating p= rofile generations to '/var/guix/profiles/per-user/laura'...
Gen= eration 1=C2=A0=C2=A0=C2=A0 Oct 31 2018 19:44:03=C2=A0=C2=A0=C2=A0 (current= )

guix= c16913d

=C2=A0=C2=A0=C2=A0 repository URL: https://git.savannah.gnu.org/git/guix.git

=C2=A0=C2= =A0=C2=A0 branch: origin/master

=C2=A0=C2=A0=C2=A0 commit: c16913d34df610f5e1560a= b8da953e32b3a4e7d7


Generation 2=C2=A0= =C2=A0=C2=A0 Oct 31 2018 21:30:12=C2=A0=C2=A0=C2=A0 (current)
=C2=A0 gui= x c16913d
=C2=A0=C2=A0=C2=A0 repository URL: https://git.savannah.gnu.org/git/guix.git=C2=A0=C2=A0=C2=A0 branch: master
=C2=A0=C2=A0=C2=A0 commit: c16913d34d= f610f5e1560ab8da953e32b3a4e7d7
And then tried guix pull again= (always with substitute) The only difference was this output by the end:

Computi= ng Guix derivation for 'x86_64-linux'... \

nothing to be done

I don't know if this was the output you were getting. But it is di= fferent from what I was getting before.

Regards :)=

Laura





--0000000000001f4b37057990eae8--