bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-23 Thread Ludovic Courtès
zimoun skribis: > Just to be sure to understand: > > 1- * 41a2d6a8b9 (newer) > 2- * e70e097882 (between) > 3- * 36640207c9 (older) > 4- * xx (first authenticated commit) > > From a fresh cache, > > a) if #2 is authenticated, because it is descendant of #4, it is stored > and all

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-23 Thread zimoun
Hi Ludo, On Tue, 23 Jun 2020 at 09:35, Ludovic Courtès wrote: > Hi Simon, > > zimoun skribis: > >> $ /tmp/c/bin/guix time-machine --commit=36640207c9 -- help >> Updating channel 'guix' from Git repository at >> 'https://git.savannah.gnu.org/git/guix.git'... >> Usage: guix COMMAND ARGS... >> >>

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-23 Thread Ludovic Courtès
Hi Simon, zimoun skribis: > $ /tmp/c/bin/guix time-machine --commit=36640207c9 -- help > Updating channel 'guix' from Git repository at > 'https://git.savannah.gnu.org/git/guix.git'... > Usage: guix COMMAND ARGS... > > $ cat ~/.cache/guix/authentication/channels/guix > ;; List of

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-22 Thread zimoun
Hi Ludo, On Sun, 21 Jun 2020 at 17:43, Ludovic Courtès wrote: > I removed that test in e4a4287c5fb51c0e47431606df5ee78b953d71f8; we can > keep the introductory commit unchanged, all is good! Let me know what > you think. Now the sequences never return an error. Nice! For the record, the

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-22 Thread Ludovic Courtès
Hi, zimoun skribis: > On Sat, 20 Jun 2020 at 12:40, Ludovic Courtès wrote: >> zimoun skribis: > >>> BTW, from a security perspective, it is easy to cheat by removing some >>> commits so the file ~/.cache/guix/authentication/channels/guix should be >>> protected: read-only and only writable by

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-21 Thread zimoun
Hi Ludo, On Sat, 20 Jun 2020 at 12:40, Ludovic Courtès wrote: > zimoun skribis: >> BTW, from a security perspective, it is easy to cheat by removing some >> commits so the file ~/.cache/guix/authentication/channels/guix should be >> protected: read-only and only writable by the daemon. > >

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-21 Thread zimoun
Hi Ludo, On Sun, 21 Jun 2020 at 17:43, Ludovic Courtès wrote: > I removed that test in e4a4287c5fb51c0e47431606df5ee78b953d71f8; we can > keep the introductory commit unchanged, all is good! Let me know what > you think.

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-21 Thread Ludovic Courtès
Hi, Sunday hackers! Ludovic Courtès skribis: > Jan Nieuwenhuizen skribis: > >> $ guix pull --commit=559491ea5b36b89b2a2f9d48dacf6a2d7e219910 >> Updating channel 'guix' from Git repository at >> 'https://git.savannah.gnu.org/git/guix.git'... >> Building from this channel: >> guix

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-20 Thread Marius Bakke
Ludovic Courtès writes: > Hi, > > (+Cc: Marius.) > > Jan Nieuwenhuizen skribis: > >> $ guix pull --commit=559491ea5b36b89b2a2f9d48dacf6a2d7e219910 >> Updating channel 'guix' from Git repository at >> 'https://git.savannah.gnu.org/git/guix.git'... >> Building from this channel: >> guix

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-20 Thread Ludovic Courtès
Hi, Ah yes, what you observed is interesting. If you first travel to a current-ish commit, it gets properly authenticated and cached. >From then on, since 36640207c9543e48cd6daa92930f023f80065a5d is in the closure of the commit you just pulled, it’s authenticated, and you can travel back to it.

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-19 Thread zimoun
Hi Ludo, On Fri, 19 Jun 2020 at 23:17, Ludovic Courtès wrote: > (+Cc: Marius.) Not sure you +CC'ed Marius. So I did. > I think ‘commit-relation’ is right: the two commits are unrelated. > > AIUI, commit 36640207c9543e48cd6daa92930f023f80065a5d was made on master > (May 29) after commit

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-19 Thread Ludovic Courtès
Hi, (+Cc: Marius.) Jan Nieuwenhuizen skribis: > $ guix pull --commit=559491ea5b36b89b2a2f9d48dacf6a2d7e219910 > Updating channel 'guix' from Git repository at > 'https://git.savannah.gnu.org/git/guix.git'... > Building from this channel: > guix https://git.savannah.gnu.org/git/guix.git

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-18 Thread zimoun
Sorry, I hit C-c C-c in the wrong buffer and sent the email before finished it. :-) CC: Ludo because I do not really understand all the new machinery and what is the correct solution: - remove/tweak the file "~/.cache/guix/authentication/channels/guix"" or - use "--disable-authentication" or -

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-18 Thread zimoun
Dear Janneke, On Wed, 17 Jun 2020 at 11:27, Jan Nieuwenhuizen wrote: > $ guix time-machine --commit=36640207c9543e48cd6daa92930f023f80065a5d -- > environment hello > Updating channel 'guix' from Git repository at > 'https://git.savannah.gnu.org/git/guix.git'... > guix time-machine: error:

bug#41908: guix time-machine fails; XXXX is not related to introductory commit of channel 'guix'

2020-06-17 Thread Jan Nieuwenhuizen
Hi, After pulling this morning, guix time-machine fails, look: --8<---cut here---start->8--- $ guix pull --commit=559491ea5b36b89b2a2f9d48dacf6a2d7e219910 Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... Building