Hello Gottfried,

On Sun, Jul 19, 2026 at 01:31:56PM +0000, gfp wrote:
> Since some time I can“t use catfish because of conflicting dependencies.
> It conflicts with mate.

it should work together!

> guix install mate
> The following package will be upgraded:
>    mate 1.28.2 (dependencies or package changed)

This is usually a bad idea - you upgrade only one of your installed
packages and keep the others at their old version, a recipe for
conflicts. I would strongly recommend to update everything at the same
time:
   guix package -u .

guix install: error: profile contains conflicting entries for glib
guix install: error:   first entry: [email protected]
/gnu/store/762g48vi94gkj9s9mhpbp84hm8ggfmky-glib-2.86.0
guix install: error:    ... propagated from [email protected]
guix install: error:    ... propagated from [email protected]
guix install: error:    ... propagated from [email protected]
guix install: error:   second entry: [email protected]
/gnu/store/25dylanmcbv8jxmljznhjhjra14rz11q-glib-2.86.0
guix install: error:    ... propagated from [email protected]
guix install: error:    ... propagated from [email protected]
guix install: error:    ... propagated from [email protected]
hint: You cannot have two different versions or variants of `mate' in the same
profile.

What is a bit strange is this double version of mate; how is this
possible? Is there anything else that propagates mate?

Apart from that, mate and catfish work together; I tried to run
   guix shell -C mate catfish
and it succeeds.

Andreas


Reply via email to