[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Time travel accident
From: |
Simon Tournier |
Subject: |
Re: Time travel accident |
Date: |
Wed, 12 Apr 2023 13:03:49 +0200 |
Hi Konrad,
On mar., 11 avril 2023 at 17:20, Konrad Hinsen <konrad.hinsen@fastmail.net>
wrote:
> Backtrace:
> 5 (primitive-load
> "/home/hinsen/.cache/guix/inferiors/wisrwo5p2aq7o6r…")
> In ice-9/eval.scm:
> 619:8 4 (_ #(#(#<directory (guix ui) 7f7fc35115a0>)
> "/home/hinsen/.cache…" …))
> 619:8 3 (_ #(#(#<directory (guix ui) 7f7fc35115a0>)))
> 159:9 2 (_ #(#(#<directory (guix ui) 7f7fc35115a0>)))
> 223:20 1 (proc #(#(#<directory (guix ui) 7f7fc35115a0>)))
> In unknown file:
> 0 (%resolve-variable (7 . _IOLBF) #<directory (guix ui)
> 7f7fc35115a0>)
>
> ERROR: In procedure %resolve-variable:
> _IOLBF: unbound variable
I get the same thing without doing anything special.
--8<---------------cut here---------------start------------->8---
$ date
mer. 12 avril 2023 12:09:47 CEST
$ guix time-machine --commit=ce35dc84a10b05dc891bfae03f613b907337945e -- help
;;; WARNING: loading compiled file
/gnu/store/41zsnwsk02549kqb5njd3fadgnmkzww8-guix-module-union/lib/guile/3.0/site-ccache/guix/ui.go
failed:
;;; In procedure load-thunk-from-memory: incompatible bytecode kind
[...]
;;; In procedure load-thunk-from-memory: incompatible bytecode version
WARNING: Use of `load' in declarative module (guix ui). Add #:declarative? #f
to your define-module invocation.
Backtrace:
5 (primitive-load "/home/simon/.cache/guix/inferiors/wisrwo5p2aq7…")
In ice-9/eval.scm:
619:8 4 (_ #(#(#<directory (guix ui) 7fe0f84a85a0>) "/home/simon/.ca…" …))
619:8 3 (_ #(#(#<directory (guix ui) 7fe0f84a85a0>)))
159:9 2 (_ #(#(#<directory (guix ui) 7fe0f84a85a0>)))
223:20 1 (proc #(#(#<directory (guix ui) 7fe0f84a85a0>)))
In unknown file:
0 (%resolve-variable (7 . _IOLBF) #<directory (guix ui) 7fe0f84a8…>)
ERROR: In procedure %resolve-variable:
_IOLBF: unbound variable
--8<---------------cut here---------------end--------------->8---
Well, it seems related to the Guile version and not about the host
date. Hum, wait, is it possible to time-travel to:
ce35dc84a10b05dc891bfae03f613b907337945e
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Thu Mar 29 02:56:00 2018 +0200
Commit: Marius Bakke <marius@gnu.org>
CommitDate: Thu Mar 29 02:56:00 2018 +0200
? It pre-dates v1.0 from May 2019. And inferiors had been introduced
around v0.15 from July 2018 [1,2,3].
Well, v1.0 appears to me as the zero for time-travel – soft limit. And
the introduction of inferiors is the hard limit, so I guess you are
hitting that limit, no?
Cheers,
simon
1: https://guix.gnu.org/blog/2018/gnu-guix-and-guixsd-0.15.0-released/
2:
https://guix.gnu.org/en/blog/2018/multi-dimensional-transactions-and-rollbacks-oh-my/
3: https://issues.guix.gnu.org/32115#8
- Time travel accident, Konrad Hinsen, 2023/04/07
- Re: Time travel accident, Josselin Poiret, 2023/04/07
- Re: Time travel accident, Julien Lepiller, 2023/04/07
- Re: Time travel accident, Konrad Hinsen, 2023/04/07
- Re: Time travel accident, Julien Lepiller, 2023/04/07
- Re: Time travel accident, Konrad Hinsen, 2023/04/11
- Re: Time travel accident, Konrad Hinsen, 2023/04/12
- Re: Time travel accident, Simon Tournier, 2023/04/12
- Re: Time travel accident, Konrad Hinsen, 2023/04/13
- Re: Time travel accident,
Simon Tournier <=
- Re: Time travel accident, Konrad Hinsen, 2023/04/12
Re: Time travel accident, Simon Tournier, 2023/04/07
Re: Time travel accident, Ludovic Courtès, 2023/04/17