[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#48082: “guix environment -l” does not work with inferior packages

From: Brice Waegeneire
Subject: bug#48082: “guix environment -l” does not work with inferior packages
Date: Sun, 01 Aug 2021 16:13:13 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)

Hello Ricardo,

Ricardo Wurmus <rekado@elephly.net> writes:

> I wanted to use an environment file that contains a package 
> definition, and use it with inferiors.  Here is the full guix.scm:
> [...]
> The idea was that you would use the provided channels with
>     USE_GUIX_INFERIOR=t guix environment -l guix.scm
> Unfortunately, this does not work, but there also is no error.  I 
> end up in an environment where none of the declared inputs are 
> available.  That’s because (guix scripts environments) has no 
> facilities to deal with packages that are of type 
> <inferior-package>.

Unfortunatly the environment file isn't self contained (VERSION and the
package source are missing), so I couldn't reproduce your issue.

I wanted to reproduce it since I think it may be a duplicate of #40272¹,
that is you can't build packages with inputs containing inferior-packages.

¹ https://issues.guix.gnu.org/40272

- Brice

reply via email to

[Prev in Thread] Current Thread [Next in Thread]