Hello!
I’m glad to report that this bug is fixed by
c90a4e8dcd6ac650392ffcc039273baf145aa3cc.
In these examples, you can see that all my channels are present, both in
a bare-bones ‘shell -CW’ (where bin/ is a direct symlink to the ‘guix
pull’ profile) and in ‘shell -CW coreutils’ (where bin/
Hi,
On Mon, 23 Oct 2023 at 18:52, Ludovic Courtès wrote:
> Actually, the original profile, which contains ‘guix’ and its channels,
> *is* available in the environment:
>
> --8<---cut here---start->8---
> $ guix time-machine -C <(echo '(cons (channel (name
Ludovic Courtès skribis:
> This is due to the fact that ‘-W’ (‘--nesting’) is implemented by adding
> the outer ‘guix’ to the container’s profile, without also adding its
> companion profile entries (those that provide channels).
Actually, the original profile, which contains ‘guix’ and its
‘guix shell -CW’ dismisses extra channels available in the original
Guix, as illustrated by this example:
--8<---cut here---start->8---
$ guix time-machine -C <(echo '(cons (channel (name (quote guix-hpc)) (url
"https://gitlab.inria.fr/guix-hpc/guix-hpc.git;))