help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problem with guix pull and symlink


From: Zelphir Kaltstahl
Subject: Problem with guix pull and symlink
Date: Wed, 24 Jun 2020 00:28:07 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.8.0

Hello Guix Users!

Since recently I see the following message on `guix pull` as normal user:

$ guix pull
Migrating profile generations to '/var/guix/profiles/per-user/xiaolong'...
guix pull: error: symlink: File exists: 
"/var/guix/profiles/per-user/xiaolong/current-guix"

And if I do:

$ unlink /var/guix/profiles/per-user/xiaolong/current-guix

And then try to do `guix pull` again, I get:

Migrating profile generations to '/var/guix/profiles/per-user/xiaolong'...
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git'...
guix pull: error: Git error: failed open - 
'/home/xiaolong/.cache/guix/checkouts/pjmkglp4t7znuugeurpurzikxq3tnlaywmisyr27shj7apsnalwq/.git/FETCH_HEAD'
 is locked: Permission denied

I don't know how to fix this. I know I recently updated my root profile
running `guix pull` as root user. Perhaps that was wrong? For example:
https://www.mail-archive.com/help-guix@gnu.org/msg09356.html mentions
that one should not do so, but I only found that later and I did need to
update the locales packages in my root profile.

What should I do now, to get back to normal state?

Regards,
Zelphir



reply via email to

[Prev in Thread] Current Thread [Next in Thread]