ABI and X server versions doesn't match

Issues related to applications and software problems
User avatar
TrevorH
Site Admin
Posts: 33215
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: ABI and X server versions doesn't match

Post by TrevorH » 2017/11/10 10:17:47

Right, so you had a yum update fail catastrophically. Make sure you work out how/why and fix whatever it was that caused before you try again. To recover you will need to make a list of all the duplicates and then use the following command on each one of the newer packages in turn to remove them, leaving the older version alone and still installed - rpm -e --nodeps --justdb $newerpackage

For example, from your list you have kbd-misc-1.15.5-12.el7.noarch and kbd-misc-1.15.5-13.el7.noarch installed and kbd-misc-1.15.5-13.el7.noarch is newer than the other one so that's the one to remove with rpm -e --nodeps --justdb kbd-misc-1.15.5-13.el7.noarch

This will remove the rpm database entry for the newer of the two duplicate packages and leave it thinking the older one is still installed. When you run yum update afterwards it will proceed to download and update them all to the newer versions again and this will make sure they are correctly installed.

Don't forget you need to fix whatever caused the yum update to terminate unexpectedly before.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

abhijit
Posts: 14
Joined: 2017/11/09 04:27:22

Re: ABI and X server versions doesn't match

Post by abhijit » 2017/11/10 10:45:59

with the command it is showing package "kbd......" is not installed.
Am I making any mistake with the package name?

abhijit
Posts: 14
Joined: 2017/11/09 04:27:22

Re: ABI and X server versions doesn't match

Post by abhijit » 2017/11/10 10:58:08

Is there easy way to remove duplicate packages?

pjsr2
Posts: 614
Joined: 2014/03/27 20:11:07

Re: ABI and X server versions doesn't match

Post by pjsr2 » 2017/11/10 14:36:28

showing package "kbd......" is not installed.
Please copy error messages completely and literally when posting to the forum.

Did you copy the line

Code: Select all

rpm -e --nodeps --justdb kbd-misc-1.15.5-13.el7.noarch
without any typing error?

Post Reply