Rocky 8.6 update and anaconda package conflict

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

This issue was reported to us fairly recently. For some reason the latest anaconda-live package didn’t drop into our extras repository like it should have earlier in the week. Your mirror(s) should have this synced soon.

2 Likes