Hi, The “bug“: --8<---------------cut here---------------start------------->8--- $ ls channels.scm ls: cannot access 'channels.scm': No such file or directory $ guix time-machine -q -C channels.scm -- help guix time-machine: error: 'channels.scm' did not return a list of channels --8<---------------cut here---------------end--------------->8--- That’s incorrect. What I expect is something as: --8<---------------cut here---------------start------------->8--- $ ls foo.scm ls: cannot access 'foo.scm': No such file or directory $ guix time-machine -q -C foo.scm -- help guix time-machine: error: failed to load 'foo.scm': ice-9/boot-9.scm:2190:9: In procedure primitive-load-path: Unable to find file "guix/foo.scm" in load path --8<---------------cut here---------------end--------------->8--- Although the second part can be confusing for regular user. And although I think the message is also incorrect. Well, the story is about ’load*’ from module (guix ui). Using this trivial patch with some ’pk’.