Dear,

On Sun, 7 Jun 2020 at 14:28, Zelphir Kaltstahl
<[email protected]> wrote:

> ~~~~
> building /gnu/store/yniz1rh5cih92i72flj1x2cmlwv1nngk-keepassxc-2.5.4.drv...
> guix package: error: profile contains conflicting entries for gmp
> guix package: error:   first entry: [email protected] 
> /gnu/store/35afkywncrr5xsb4cxcljf6rpjcb7f61-gmp-6.2.0
> guix package: error:    ... propagated from [email protected]
> guix package: error:   second entry: [email protected] 
> /gnu/store/y7qk8raalgvdnxcglvxa320cfxrjk1x6-gmp-6.1.2
> guix package: error:    ... propagated from [email protected]
> guix package: error:    ... propagated from [email protected]
> hint: Try upgrading both `guile' and `gnutls', or remove one of them from the 
> profile.
> ~~~~
>
> So I cannot complete `guix package -u`. I guess some of those packages
> in my base profile are not even needed for most things I do and would be
> better contained in project-specific environments, so that they do not
> cause conflicts.

Does the option '--allow-collisions' of "guix package" fit your needs?


> Is it possible to create such kind of environments using Guix? I feel
> like it should probably be an easy thing to do, once I know how to do
> it, but I could not find a tutorial, which tells me how to do this.
> Perhaps my idea about how Guix is used usually is wrong?

I will reply to your other message. :-)


All the best,
simon

Reply via email to