libffi propagation in glib versions causes issues

  • Open
  • quality assurance status badge
Details
One participant
  • Csepp
Owner
unassigned
Submitted by
Csepp
Severity
normal
C
(name . Bug reports for GNU Guix)(address . bug-guix@gnu.org)
87v8ggnqr3.fsf@riseup.net
guix upgrade: error: profile contains conflicting entries for libffi
guix upgrade: error: first entry: libffi@3.4.4 /gnu/store/w8b0l8hk6g0fahj4fvmc4qqm3cvaxnmv-libffi-3.4.4
guix upgrade: error: ... propagated from glib@2.72.3
guix upgrade: error: ... propagated from dconf@0.40.0
guix upgrade: error: ... propagated from eog@42.3
guix upgrade: error: second entry: libffi@3.3 /gnu/store/wgqhlc12qvlwiklam7hz2r311fdcqfim-libffi-3.3
guix upgrade: error: ... propagated from glib@2.70.2
guix upgrade: error: ... propagated from gdk-pixbuf@2.42.4
guix upgrade: error: ... propagated from libnotify@0.7.9

Why do these need to be propagated?
C
C
Csepp wrote on 5 Jun 2023 23:50
(name . Csepp)(address . raingloom@riseup.net)
87cz29inir.fsf@riseup.net
Csepp <raingloom@riseup.net> writes:

Toggle quote (12 lines)
> guix upgrade: error: profile contains conflicting entries for libffi
> guix upgrade: error: first entry: libffi@3.4.4 /gnu/store/w8b0l8hk6g0fahj4fvmc4qqm3cvaxnmv-libffi-3.4.4
> guix upgrade: error: ... propagated from glib@2.72.3
> guix upgrade: error: ... propagated from dconf@0.40.0
> guix upgrade: error: ... propagated from eog@42.3
> guix upgrade: error: second entry: libffi@3.3 /gnu/store/wgqhlc12qvlwiklam7hz2r311fdcqfim-libffi-3.3
> guix upgrade: error: ... propagated from glib@2.70.2
> guix upgrade: error: ... propagated from gdk-pixbuf@2.42.4
> guix upgrade: error: ... propagated from libnotify@0.7.9
>
> Why do these need to be propagated?

This issue still persists, stopping me from being able to upgrade.
I also can't have both eog (Eye of GNOME) and the default glib
package installed, so just removing libnotify didn't help, and I'd
rather not play whack-a-mole with removing packages.

Some more insight into why there are multiple propagated versions of
libffi and glib would be greatly appreciated.
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 63727@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 63727
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch