help-guix
[Top][All Lists]
Advanced

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

Re: Newt and Guix pull failing


From: Ludovic Courtès
Subject: Re: Newt and Guix pull failing
Date: Tue, 23 Apr 2019 23:53:29 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)

Hi Brett,

Brett Gilio <address@hidden> skribis:

> building /gnu/store/frc4lyhrijq5ss3n2zmz6bgkdfqr44k1-guix-system.drv...
> |builder for `/gnu/store/frc4lyhrijq5ss3n2zmz6bgkdfqr44k1-guix-system.drv' 
> failed to produce output path 
> `/gnu/store/mhkf633xnly60av67gvxnpmqcykjxxjx-guix-system'
> build of /gnu/store/frc4lyhrijq5ss3n2zmz6bgkdfqr44k1-guix-system.drv failed
> View build log at 
> '/var/log/guix/drvs/fr/c4lyhrijq5ss3n2zmz6bgkdfqr44k1-guix-system.drv.bz2'.
> cannot build derivation 
> `/gnu/store/fmbl1qkfjiqarrhv4xxwbbq832372nlf-profile.drv': 1 dependencies 
> couldn't be built
> guix pull: error: build of
> `/gnu/store/fmbl1qkfjiqarrhv4xxwbbq832372nlf-profile.drv' failed
>
> The first build log shows
>
> (repl-version 0 0)
> (exception misc-error (value #f) (value "~A ~S") (value ("no code for module" 
> (newt))) (value #f))

This is happening because modules of your channel depends on Guile-Newt,
and Guile-Newt is missing, so ‘guix pull’ fails to build your channel
modules.

How would ‘guix pull’ know that your channel depends on Guile-Newt?  It
cannot guess it, and currently there’s no way to express such a
dependency.

Does that make sense?

Also note that a channel is meant to provide packages or services, so it
is surprising to have a channel depend on Guile-Newt.

Ludo’.



reply via email to

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