I’ve done two Rocky (workstation) 8.5 dnf updates to 8.6 and both reported the following package conflicts for anaconda.
Error:
Problem 1: cannot install the best update candidate for package anaconda-live-33.16.5.6-1.el8.rocky.1.x86_64
- nothing provides anaconda-gui = 33.16.6.7-1.el8.rocky.0.3 needed by anaconda-live-33.16.6.7-1.el8.rocky.0.3.x86_64
Problem 2: package anaconda-live-33.16.5.6-1.el8.rocky.1.x86_64 requires anaconda-gui = 33.16.5.6-1.el8.rocky.1, but none of the providers can be installed - cannot install both anaconda-gui-33.16.6.7-1.el8.rocky.0.4.x86_64 and anaconda-gui-33.16.5.6-1.el8.rocky.1.x86_64
- problem with installed package anaconda-live-33.16.5.6-1.el8.rocky.1.x86_64
- cannot install the best update candidate for package anaconda-gui-33.16.5.6-1.el8.rocky.1.x86_64
- nothing provides anaconda-gui = 33.16.6.7-1.el8.rocky.0.3 needed by anaconda-live-33.16.6.7-1.el8.rocky.0.3.x86_64
(try to add ‘–allowerasing’ to command line to replace conflicting packages or ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)
The key seems to be:
nothing provides anaconda-gui = 33.16.6.7-1.el8.rocky.0.3 needed by anaconda-live-33.16.6.7-1.el8.rocky.0.3.x86_64
The @appstream repository wants to upgrade anaconda to 33.16.6.7-1.el8.rocky.0.4 however the @extras repository contains anaconda-live-33.16.6.7-1.el8.rocky.0.3 instead of 0.4
I uninstalled the anaconda-live package which cleared the conflict and then “dnf update” worked fine.
Attempting to install anaconda-live again on 8.6 throws an error as anaconda-gui has been upgraded to 0.4
Error:
Problem: conflicting requests
- nothing provides anaconda-gui = 33.16.6.7-1.el8.rocky.0.3 needed by anaconda-live-33.16.6.7-1.el8.rocky.0.3.x86_64
Shouldn’t the @extras repository contain anaconda-live-33.16.6.7-1.el8.rocky.0.4.x86_64 instead of 0.3?
my installed anaconda packages after the 8.6 upgrade show:
anaconda.x86_64 33.16.6.7-1.el8.rocky.0.4 @appstream
anaconda-core.x86_64 33.16.6.7-1.el8.rocky.0.4 @appstream
anaconda-gui.x86_64 33.16.6.7-1.el8.rocky.0.4 @appstream
anaconda-install-env-deps.x86_64 33.16.6.7-1.el8.rocky.0.4 @appstream
anaconda-tui.x86_64 33.16.6.7-1.el8.rocky.0.4 @appstream
anaconda-user-help.noarch 1:8.3.3-1.el8.rocky.3.2 @AppStream
anaconda-widgets.x86_64 33.16.6.7-1.el8.rocky.0.4 @appstream
kdump-anaconda-addon.noarch 003-7.20211021gitcb5edde.el8 @appstream
libreport-anaconda.x86_64 2.9.5-15.el8.rocky.6.3 @appstream