help-guix
[Top][All Lists]
Advanced

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

Re: significance of collisions in 'guix environment'?


From: Ludovic Courtès
Subject: Re: significance of collisions in 'guix environment'?
Date: Tue, 08 Nov 2016 22:55:36 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

Paul Garlick <address@hidden> skribis:

> $ ./pre-inst-env guix environment --pure gmsh
>
> I get:
>
> .
> .
> .
> warning: collision encountered:
> /gnu/store/m6s3bz6a2sv7015z78sfzdk5ngkzdwwg-gfortran-4.9.3/libexec/gcc/x86_
> 64-unknown-linux-gnu/4.9.3/liblto_plugin.so.0.0.0
> /gnu/store/frrj3bfbmg5vrd0flh9cf8j64h7cr2v4-gcc-4.9.3/libexec/gcc/x86_64-
> unknown-linux-gnu/4.9.3/liblto_plugin.so.0.0.0
> warning: arbitrarily choosing
> /gnu/store/m6s3bz6a2sv7015z78sfzdk5ngkzdwwg-gfortran-4.9.3/libexec/gcc/x86_
> 64-unknown-linux-gnu/4.9.3/liblto_plugin.so.0.0.0
> .
> .
> .
>
> There are 14 gfortran-related messages and a message regarding
> ld-wrapper and binutils.
>
> How should these messages be interpreted? Could there be duplication
> in the package inputs? 

They are harmless in this case: we purposefully want ld-wrapper to
override binutils, and the gfortran/gcc collisions have no effect.
So you can safely keep going.  :-)

However, these messages are clearly suboptimal, precisely because as a
user one doesn’t what to do with them.  There are ideas about avoiding
these messages and instead getting a proper error when there are really
problematic collisions (for instance, collisions due to two different
versions of a package ending up in the profile.)

HTH!

Ludo’.



reply via email to

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