From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bradley Haggerty Subject: guix pull symlink file exists Date: Sat, 5 Jan 2019 11:49:43 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000001114bb057eb49805" Return-path: Received: from eggsout.gnu.org ([209.51.188.92]:52755 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gfkSi-0002Pk-AM for help-guix@gnu.org; Sat, 05 Jan 2019 06:49:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gfkSh-0005YY-Df for help-guix@gnu.org; Sat, 05 Jan 2019 06:49:56 -0500 Received: from mail-oi1-x235.google.com ([2607:f8b0:4864:20::235]:42100) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gfkSh-0005Xg-8Z for help-guix@gnu.org; Sat, 05 Jan 2019 06:49:55 -0500 Received: by mail-oi1-x235.google.com with SMTP id w13so32401937oiw.9 for ; Sat, 05 Jan 2019 03:49:54 -0800 (PST) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org --0000000000001114bb057eb49805 Content-Type: text/plain; charset="UTF-8" Occasionally I get an error like this. It happens for both the system profile and my user profile, the "/root" part just changes to "/brad" when it's to my user. My fix has been to delete the file and run pull again, which works, but clearly isn't a permanent fix if the error comes back later. I wonder if the migration message is a hint. Is it supposed to be migrating stuff every time? I will hold off on deleting the file for now so that I can try any suggestions for solving it properly. I just tried to do the same as my user and didn't get the error, so maybe deleting it from one affects the other. Not sure. brad@kazuki:~/ > sudo -E guix pull Migrating profile generations to '/var/guix/profiles/per-user/root'... guix pull: error: symlink: File exists: "/var/guix/profiles/per-user/root/current-guix" my guix version: guix (GNU Guix) b634b5c253cb3351eb074c64be838f72aa83f54d --0000000000001114bb057eb49805 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Occasionally I get an error like this. It happens for= both the system profile and my user profile, the "/root" part ju= st changes to "/brad" when it's to my user. My fix has been t= o delete the file and run pull again, which works, but clearly isn't a = permanent fix if the error comes back later. I wonder if the migration mess= age is a hint. Is it supposed to be migrating stuff every time? I will hold= off on deleting the file for now so that I can try any suggestions for sol= ving it properly. I just tried to do the same as my user and didn't get= the error, so maybe deleting it from one affects the other. Not sure.
<= /div>
brad@kazuki:~/ > sudo -E guix pull
Migrating profile gene= rations to '/var/guix/profiles/per-user/root'...
guix pull:= error: symlink: File exists: "/var/guix/profiles/per-user/root/curren= t-guix"

my guix version: guix (GNU Guix) b634b5c25= 3cb3351eb074c64be838f72aa83f54d

--0000000000001114bb057eb49805--