[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Using Guix inside a Guix container
From: |
Konrad Hinsen |
Subject: |
Re: Using Guix inside a Guix container |
Date: |
Mon, 27 Feb 2023 15:27:59 +0100 |
Ludovic Courtès <ludovic.courtes@inria.fr> writes:
> That’s an interesting use case! I guess we have a hard-enough time
> getting the message through regarding the environment of tasks that we
> didn’t really consider the environment of the “driver”.
It takes something messy such as Snakemake to illustrate the importance
of this.
> (Well, in a way, GWL and Guix-Jupyter sidestep the issue by integrating
> the mechanism to declare task environments.)
OK, let's pass a law that workflows must be written in Guile or in a
language implemented in Guile ;-)
> I’d be inclined to add a new ‘-W’ (say) option to (1) share the whole
> store, and (2) share the daemon socket. That would be the documented
> way to create a container with support for nested containers.
Sounds good to me!
> That one’s interesting. Reported here:
>
> https://issues.guix.gnu.org/61690
>
> At least there’s a workaround: using ‘-CN’ in the nested container.
That's already good to know.
Thanks,
Konrad.