From mboxrd@z Thu Jan 1 00:00:00 1970 From: racin@free.fr Subject: bug#36611: Disappearing profile? Date: Tue, 16 Jul 2019 09:42:48 +0200 (CEST) Message-ID: <1596978381.1129963469.1563262968048.JavaMail.zimbra@free.fr> References: <475952466.1050924121.1562884357218.JavaMail.zimbra@free.fr> <834194262.1058652910.1562922240277.JavaMail.zimbra@free.fr> <87muhg3e6m.fsf_-_@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51000) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnI75-0004aC-Cz for bug-guix@gnu.org; Tue, 16 Jul 2019 03:43:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hnI74-00066k-EX for bug-guix@gnu.org; Tue, 16 Jul 2019 03:43:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40765) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hnI74-00066d-BB for bug-guix@gnu.org; Tue, 16 Jul 2019 03:43:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hnI74-0004Yz-7s for bug-guix@gnu.org; Tue, 16 Jul 2019 03:43:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87muhg3e6m.fsf_-_@gnu.org> 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 36611@debbugs.gnu.org Hello Ludovic, > What do you mean by =E2=80=9Cmy profile disappeared once again=E2=80=9D? = Is the > ~/.guix-profile symlink still around? What does: >=20 > readlink -f ~/.guix-profile >=20 > show? >=20 .guix-profile points to /var/guix/profiles/per-user/matthieu/guix-profile a= s it should. But the packages that I had installed, like file or the urxvt command from rxvt-unicode, are= no longer in my path.=20 The last time this happened, my manifest file was still working, but guix p= ackage -I told that I had no installed package. > Regarding the =E2=80=9Cunsupported manifest format=E2=80=9D error: what= =E2=80=99s the content of > ~/.guix-profile/manifest? (You previously posted the contents of > ~/.config/guix/current/manifest, but it=E2=80=99s not relevant here.) It exists, but is entirely empty (has size 0) >=20 > In general profiles cannot =E2=80=9Cdisappear=E2=80=9D. A potential issu= e one may > encounter is that, if you running several =E2=80=9Cguix install=E2=80=9D = or =E2=80=9Cguix > package=E2=80=9D commands simultaneously, one of them will =E2=80=9Cwin= =E2=80=9D, meaning that > work done by the other one is discarded. However, that cannot lead to > the =E2=80=9Cunsupported manifest format=E2=80=9D error. >=20 > Did you happen to run several such commands in parallel? Yes, I believe I did. I did not know this would cause such a mess! Thanks, Matthieu