Software Update from RHEL 7.4 to RHEL 7.5 Fails

Latest response

Hi Folks,

The simple "Software Update" to take my RHEL 7.4 machine to RHEL 7.5 failed. I've never seen that before. The error message read:

gnome-classic-session-3.26.2-3.el7.noarch requires gnome-shell-extension-top-icons = 3.26.2-3.el7 : Multilib version problems found. This often means that the root

Any ideas??

StuckOnRHEL7.4

Responses

hello,

have the same problem and have canceled the update. The package deleted and started the update, now I miss the icons and the taskbar

you need rhn-tool repository and then reinstall the package

Hi Evgeniy,

Thanks. Do you mean either of these??

rhn-client-tools-2.0.2-21.el7.src.rpm rhn-client-tools-2.0.2-21.el7.noarch.rpm

Hi Chris,

rhn-client-tools-2.0.2-21.el7.noarch.rpm

A package which name ends with src.rpm is meant to be used to build new binary rpm's using rpmbuild.

E.g. if you wish to make some specific changes:

  • you first install the source rpm

  • make the minor changes

  • change the release number in the ...spec file

  • rebuild the binary rpm's

Be aware: your changes are not support by Red Hat.

Regards,

Jan Gerrit Kootstra

Hi Chris,

You can download gnome-shell-extension-top-icons-3.26.2-3.el7.noarch using Red Hat Package Browser and install it manually. :)

Regards,
Christian

Hi Christian,

Thanks.

1) rpm -Uvh gnome-shell-extension-top-icons-3.26.2-3.el7.noarch.rpm error: Failed dependencies: gnome-shell-extension-common = 3.26.2-3.el7 is needed by gnome-shell-extension-top-icons-3.26.2-3.el7.noarch

2) rpm -Uvh gnome-shell-extension-common-3.26.2-3.el7.noarch.rpm error: Failed dependencies: gnome-shell >= 3.26.2 is needed by gnome-shell-extension-common-3.26.2-3.el7.noarch

The "Failed dependencies" goes on and on and on ... ???? I have no idea why this happened.

Chris

Hi Chris,

To be honest, all this seems weird, the packages are available in the repositories. What you can try is to download all gnome-shell related packages which are reported in the dependency warning message, put them into one folder, change to that directory and execute sudo yum install *.rpm. If that also doesn't work, you should consider to perform a fresh installation of RHEL 7.5. :)

Regards,
Christian

Hi Chris,

One additional idea ... do you possibly have only the basic repository enabled ? That could be the root cause - so if yes - execute :

sudo subscription-manager repos --enable rhel-7-server-extras-rpms
sudo subscription-manager repos --enable rhel-7-server-optional-rpms

Replace "server" with "desktop" or "workstation" when you use one the these RHEL editions.
Then execute : sudo yum clean all | sudo rm -r /var/cache/yum | sudo yum update

Regards,
Christian

This was genius! Thank you!

Thanks for your kind words, Filipe - You're welcome, I'm glad that it could help you ! :)

Regards,
Christian

Hello Christian,

I now have RHEL 7.5 installed on my machine. Thank you!!

Chris

Hi Chris,

That's great news ! I'm glad that you've got it done ! :)

Regards,
Christian

Hi Chris,

By the way, in case it was the information about the additional repositories having to be enabled which helped to
solve the problem ... I have answered a question from another user who has the same problem and I would like to inform him that this solution lead to the wanted results (in case it was that one, of course). Thanks in advance ! :)

Regards,
Christian

Hi Folks,

If you're Linux skills are pretty weak, like mine, and you have this same problem then this is my recollection of how it got fixed. In this, I am largely parapharasing Christian.

1) Download the missing file onto your computer:

https://access.redhat.com/downloads/content/gnome-shell-extension-top-icons/3.26.2-3.el7/noarch/fd431d51/package

2) Become superuser

3) While in the same directory as the new .rpm file resides, type in: yum install gnome-shell-extension-top-icons-3.26.2-3.el7.noarch.rpm

This did NOT work: rpm -Uvh gnome-shell-extension-top-icons-3.26.2-3.el7.noarch.rpm

4) Type in: yum clean all | sudo rm -r /var/cache/yum | sudo yum update

At this point, I hope you're OK ... By the way, this was not a repository issue.

Hi Chris,

Thanks for sharing the detailed steps, I'm gonna inform the other user now and give him the link to our discussion. :)

Regards,
Christian

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.