Hi Konrad, On mar., 11 avril 2023 at 17:20, Konrad Hinsen <konrad.hin...@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 <mar...@gnu.org> AuthorDate: Thu Mar 29 02:56:00 2018 +0200 Commit: Marius Bakke <mar...@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