all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* conflict in profile: same package appears twice
@ 2023-02-21  0:05 Andy Tai
  2023-02-21 12:25 ` Simon Tournier
  0 siblings, 1 reply; 2+ messages in thread
From: Andy Tai @ 2023-02-21  0:05 UTC (permalink / raw)
  To: help-guix

atai@localhost /share/software/guix/guix.git$ guix install dconf
The following package will be upgraded:
   dconf (dependencies or package changed)

guix install: error: profile contains conflicting entries for dconf
guix install: error:   first entry: dconf@0.40.0
/gnu/store/fl75cafmzy5zb3gn9f35mgq6gfrjl2wy-dconf-0.40.0
guix install: error:   second entry: dconf@0.40.0
/gnu/store/57rrnqnl8n55wsg7wwz7znpxnyfd4zba-dconf-0.40.0
hint: You cannot have two different versions or variants of `dconf' in
the same profile.

atai@localhost /share/software/guix/guix.git$ guix upgrade dconf
The following package will be upgraded:
   dconf (dependencies or package changed)

guix upgrade: error: profile contains conflicting entries for dconf
guix upgrade: error:   first entry: dconf@0.40.0
/gnu/store/fl75cafmzy5zb3gn9f35mgq6gfrjl2wy-dconf-0.40.0
guix upgrade: error:   second entry: dconf@0.40.0
/gnu/store/57rrnqnl8n55wsg7wwz7znpxnyfd4zba-dconf-0.40.0
hint: You cannot have two different versions or variants of `dconf' in
the same profile.

Not sure how the same package, the same version, appears twice.  In
any case, any simple way to fix this?


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: conflict in profile: same package appears twice
  2023-02-21  0:05 conflict in profile: same package appears twice Andy Tai
@ 2023-02-21 12:25 ` Simon Tournier
  0 siblings, 0 replies; 2+ messages in thread
From: Simon Tournier @ 2023-02-21 12:25 UTC (permalink / raw)
  To: Andy Tai, help-guix

Hi,

On Mon, 20 Feb 2023 at 16:05, Andy Tai <atai@atai.org> wrote:
> atai@localhost /share/software/guix/guix.git$ guix install dconf
> The following package will be upgraded:
>    dconf (dependencies or package changed)
>
> guix install: error: profile contains conflicting entries for dconf
> guix install: error:   first entry: dconf@0.40.0
> /gnu/store/fl75cafmzy5zb3gn9f35mgq6gfrjl2wy-dconf-0.40.0
> guix install: error:   second entry: dconf@0.40.0
> /gnu/store/57rrnqnl8n55wsg7wwz7znpxnyfd4zba-dconf-0.40.0
> hint: You cannot have two different versions or variants of `dconf' in
> the same profile.

This means probably that you have another package that propagates dconf.

> Not sure how the same package, the same version, appears twice.  In
> any case, any simple way to fix this?

You can try to also update some other packages of this profile.

From my point of view, the best way to avoid this kind of issue is to
avoid an imperative management and do a declarative management using
manifest files.

<https://guix.gnu.org/cookbook/en/guix-cookbook.html#Guix-Profiles-in-Practice>

Cheers,
simon


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-02-21 13:05 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-21  0:05 conflict in profile: same package appears twice Andy Tai
2023-02-21 12:25 ` Simon Tournier

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.