qtpie
unread,Jul 20, 2020, 6:16:13 PM7/20/20Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to qubes...@googlegroups.com
Hi,
In fedora 32, an update is available for the libdav1d package. Because
other packages depend on the older version, the newer version can't be
installed. This causes a conflict when doing dnf upgrade. Because of
this, the Qubes Updater symbol (orange sun) keeps showing, which is
annoying. The --best and --allowerasing options do not solve this.
I'm aware that it is technically correct that the symbol keeps showing,
and that I could just wait until the dependencies get updated (which
might be a long time away). But does anyone have a more satisfying
solution for this? To my mind this could be either:
- solving the dependency problem (yes, technically a fedora problem)
- not showing the symbol for conclicted packages
Logs:
Problem: package vlc-core-1:3.0.9.2-3.fc32.x86_64 requires
libdav1d.so.3()(64bit), but none of the providers can be installed
- cannot install both libdav1d-0.7.1-1.fc32.x86_64 and
libdav1d-0.5.2-2.fc32.x86_64
- cannot install both libdav1d-0.5.2-2.fc32.x86_64 and
libdav1d-0.7.1-1.fc32.x86_64
- cannot install the best update candidate for package
vlc-core-1:3.0.9.2-3.fc32.x86_64
- cannot install the best update candidate for package
libdav1d-0.5.2-2.fc32.x86_64
================================================================================
Package Architecture Version Repository
Size
================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
libdav1d x86_64 0.7.1-1.fc32 updates
376 k
Transaction Summary
================================================================================
Skip 1 Package
Nothing to do.
Complete!