bug-guix
[Top][All Lists]
Advanced

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

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


From: Ricardo Wurmus
Subject: bug#48082: “guix environment -l” does not work with inferior packages
Date: Sun, 01 Aug 2021 18:07:55 +0200
User-agent: mu4e 1.4.15; emacs 27.2


Brice Waegeneire <brice@waegenei.re> writes:

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.

This example was taken from the source code here:

   https://github.com/BIMSBbioinfo/pigx_sarscov2_ww/blob/main/manifest.scm
   https://github.com/BIMSBbioinfo/pigx_sarscov2_ww/blob/main/guix.scm

--
Ricardo





reply via email to

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