Subject: Re: bug#52347: Shell: error when -m manifest is removed

From: Cayetano Santos <[email-masked]>
Date: Tue, 07 Dec 2021 11:42:21 +0100

>mar. 07 déc. 2021 at 11:35, zimoun <[email-masked]> ...

> Hi,
>
> On Tue, 7 Dec 2021 at 11:25, Cayetano Santos
> <[email-masked]> wrote:
>
>> Is it expected to fail when I remove the ’-m manifest’ flag and 
>> I
>> just run ’guix shell -C -- python3’ ?
>
> The command "guix shell -C -- python3" fails.  It cannot work, 
> because
> the environment (new shell) is empty.  You need to provide what 
> this
> shell has to contain, via command line package list or via 
> manifest.

To my understanding, in this blog entry

  https://guix.gnu.org/en/blog/2021/from-guix-environment-to-guix-shell/

they claim that "guix shell automatically loads guix.scm or 
manifest.scm, from the current directory"

No need to "-m manifest.scm", then.

C.