Unable to upgrade to v8.5

When I attempt to install v8.5, I get a worrisome complaint:

# dnf update
Last metadata expiration check: 3:10:07 ago on Sat 20 Nov 2021 07:33:25 AM EST.
Error: 
 Problem: cannot install the best update candidate for package kde-gtk-config-5.18.4-1.el8.x86_64
  - nothing provides breeze-gtk-common needed by kde-gtk-config-5.22.5-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

I started with v8.4 + KDEPlasma last summer, and I’ve been updating as prompted.

Web sources report issues with EPEL and/or other various repos. It all sounds risky.

I use this system every day, it’s important that I not break it.

Suggestions?

Hi,

https://forums.centos.org/viewtopic.php?f=54&p=329536

Either wait for epel to resolve its issue or install breeze-gtk-common from raven repo.

Thanks Tom.

1 Like

Hi,

When I tested this I did install breeze-gtk-common from raven extras. I removed that repo once it was installed. It may fix your install. The only other think that I suggest is backup your data and do a fresh install with workstation.

Thanks Tom.

1 Like

The tip from @tjdoyle did the trick, everything is now running fine on v8.5.

For those who might need a bit more guidance, here is how I used the raven repo to install the missing package (all as root):

dnf install https://pkgs.dyn.su/el8/base/x86_64/raven-release-1.0-2.el8.noarch.rpm
dnf --enablerepo=epel group
dnf --enablerepo=raven-extras install breeze-gtk-common

This installed breeze-gtk-common.

I had to remove the raven repo (because of a complaint about an unsigned package) as follows:

List the package names:

dnf repolist

Find the package name to remove:

# rpm -qa 'raven*'
raven-release-1.0-2.el8.noarch

Remove that package:

dnf remove raven-release

Now run the big update:

# dnf update
...
Installed:
  dolphin-plugins-21.08.3-1.el8.x86_64                         elfutils-debuginfod-client-devel-0.185-1.el8.x86_64            
  elfutils-devel-0.185-1.el8.x86_64                            f34-backgrounds-base-34.0.1-1.el8.noarch                       
  f34-backgrounds-kde-34.0.1-1.el8.noarch                      google-noto-mono-fonts-20161022-7.el8.1.noarch                 
  google-noto-sans-fonts-20161022-7.el8.1.noarch               kcolorpicker-0.1.6-1.el8.x86_64                                
  kde-connect-nautilus-21.04.1-1.el8.x86_64                    kernel-4.18.0-348.2.1.el8_5.x86_64                             
  kernel-devel-4.18.0-348.2.1.el8_5.x86_64                     kernel-modules-4.18.0-348.2.1.el8_5.x86_64                     
  kernel-modules-extra-4.18.0-348.2.1.el8_5.x86_64             kf5-grantleetheme-20.12.2-1.el8.x86_64                         
  kf5-kipi-plugins-libs-21.04.2-1.el8.x86_64                   kf5-kpimtextedit-20.12.2-1.el8.x86_64                          
  kf5-libkleo-20.12.2-1.el8.x86_64                             kimageannotator-0.5.2-1.el8.x86_64                             
  libzstd-devel-1.4.4-1.el8.x86_64                             nautilus-python-1.2.3-6.el8.x86_64                             
  poppler-qt5-20.11.0-3.el8.x86_64                             python3-cloud-what-1.28.21-3.el8.x86_64                        
  qgpgme-1.13.1-9.el8.x86_64                                   xsettingsd-1.0.2-1.el8.x86_64                                  
  xz-devel-5.2.4-3.el8.1.x86_64                               

Complete!

Hooray! Big props to @tjdoyle for showing the way.

After a restart, all is great.

2 Likes