bug#45992: A "live" profile is missing

2021-01-31 Thread Leo Famulari
On Sun, Jan 31, 2021 at 05:40:50PM +0100, Ludovic Courtès wrote: > We now provide a ‘gnu-store.mount’ systemd service that makes /gnu/store > read-only, as on Guix System. I suppose it wasn’t enabled on this > machine, right? Thanks for pointing that out. This installation of Guix is very old.

bug#45992: A "live" profile is missing

2021-01-31 Thread Ludovic Courtès
Hi Leo, Leo Famulari skribis: > I don't think that this message is really relevant to the bug report. It > describes some corrupted store items on my computer and might be > interesting as examples of what goes wrong when /gnu/store is writable. > > This is on Debian, where /gnu/store is just a

bug#45992: A "live" profile is missing

2021-01-29 Thread Leo Famulari
I don't think that this message is really relevant to the bug report. It describes some corrupted store items on my computer and might be interesting as examples of what goes wrong when /gnu/store is writable. This is on Debian, where /gnu/store is just a "regular directory", without the

bug#45992: A "live" profile is missing

2021-01-25 Thread Leo Famulari
On Mon, Jan 25, 2021 at 09:55:09PM +0100, Ludovic Courtès wrote: > > $ guix gc --list-live > > finding garbage collector roots... > > skipping invalid root from > > `/var/guix/profiles/per-user/root/guix-profile-197-link' to > > `/gnu/store/1ph7vxq4hhqr1hjkmgin16p1cqx3v904-profile' > > That

bug#45992: A "live" profile is missing

2021-01-25 Thread Ludovic Courtès
Leo Famulari skribis: > On Mon, Jan 25, 2021 at 07:11:33PM +0100, Ludovic Courtès wrote: >> What does ‘grep ^localstatedir config.log’ return? > > For my "master" and "staging" worktrees, it returns: > localstatedir='/var' > > However, I've since done a full garbage collection and reconfigured,

bug#45992: A "live" profile is missing

2021-01-25 Thread Ludovic Courtès
Leo Famulari skribis: > On Mon, Jan 25, 2021 at 07:11:33PM +0100, Ludovic Courtès wrote: >> What does ‘grep ^localstatedir config.log’ return? > > For my "master" and "staging" worktrees, it returns: > localstatedir='/var' > > However, I've since done a full garbage collection and reconfigured,

bug#45992: A "live" profile is missing

2021-01-25 Thread Leo Famulari
On Mon, Jan 25, 2021 at 07:11:33PM +0100, Ludovic Courtès wrote: > What does ‘grep ^localstatedir config.log’ return? For my "master" and "staging" worktrees, it returns: localstatedir='/var' However, I've since done a full garbage collection and reconfigured, so it doesn't really prove

bug#45992: A "live" profile is missing

2021-01-25 Thread Ludovic Courtès
Hi Leo, Leo Famulari skribis: > On Thu, Jan 21, 2021 at 01:57:46PM +0100, Ludovic Courtès wrote: >> Could it be that you (1) configured a checkout with the wrong >> --localstatedir, (2) started guix-daemon from that checkout, and (3) ran >> ‘guix gc’ or equivalent? > > 1) I could have

bug#45992: A "live" profile is missing

2021-01-21 Thread Leo Famulari
On Thu, Jan 21, 2021 at 01:57:46PM +0100, Ludovic Courtès wrote: > Could it be that you (1) configured a checkout with the wrong > --localstatedir, (2) started guix-daemon from that checkout, and (3) ran > ‘guix gc’ or equivalent? 1) I could have misconfigured a checkout, although it is unlikely.

bug#45992: A "live" profile is missing

2021-01-21 Thread Ludovic Courtès
Hi Leo, Leo Famulari skribis: > On Tue, Jan 19, 2021 at 01:56:13PM -0500, Leo Famulari wrote: >> # realpath ~root/.guix-profile >> /gnu/store/1ph7vxq4hhqr1hjkmgin16p1cqx3v904-profile > > I checked, and this store item is not in the Guix database. Could it be that you (1) configured a checkout

bug#45992: A "live" profile is missing

2021-01-20 Thread Leo Famulari
On Tue, Jan 19, 2021 at 01:56:13PM -0500, Leo Famulari wrote: > # realpath ~root/.guix-profile > /gnu/store/1ph7vxq4hhqr1hjkmgin16p1cqx3v904-profile I checked, and this store item is not in the Guix database.

bug#45992: A "live" profile is missing

2021-01-19 Thread Leo Famulari
My root user's latest default package installation profile has gone missing: -- # ls -l ~root/.guix-profile lrwxrwxrwx 1 root root 45 Jun 13 2017 /root/.guix-profile -> /var/guix/profiles/per-user/root/guix-profile # realpath ~root/.guix-profile