I was unable to replicate this myself, the following commands worked:
--8<---cut here---start->8---
$ guix time-machine -q --commit=bfc614397b5f146056bda4b5a8e3a67bd1ca7b23 \
-- shell --pure emacs emacs-vterm -- emacs -Q
(require 'vterm)
M-x vterm
--8<---
The package emacs-vterm doesn't seem to work as intended.
Running
> guix shell --pure emacs emacs-vterm -- emacs -Q
> (require 'vterm)
results in
> Vterm need `vterm-module' to work. Compile it now? (y or n)
This is very weird since this error message isn't even present in the
package source (guix