I am getting the following error on yum update. What do I do??? I have the ATI display driver package installed. --------------------------------------------- Running Transaction Test Finished Transaction Test
Transaction Check Error: file /usr/X11R6/lib/libGL.so.1.2 from install of xorg-x11-Mesa -libGL-6.8.2-1.EL.13.37 conflicts with file from package fglrx64_6_8_0-8.16.20-1 file /usr/X11R6/lib/libGL.so.1.2 from install of xorg-x11-Mesa-libGL-6.8.2-1.EL.13.37 c onflicts with file from package fglrx64_6_8_0-8.20.8-1 file /usr/X11R6/lib64/libGL.so.1.2 from install of xorg-x11-Mesa-libGL-6.8.2-1.EL.13.37 conflicts with file from package fglrx64_6_8_0-8.16.20-1 [root@geisjcompaq src]# rpm -e xorg-x11-Mesa-libGL-6.8.2-1.EL.13.17 error: package xorg-x11-Mesa-libGL-6.8.2-1.EL.13.17 is not installed [root@geisjcompaq src]# rpm -qa | grep libGL xorg-x11-Mesa-libGL-6.8.2-1.EL.13.20 xorg-x11-Mesa-libGLU-6.8.2-1.EL.13.20 xorg-x11-Mesa-libGL-6.8.2-1.EL.13.20 [root@geisjcompaq src]# rpm -e xorg-x11-Mesa-libGL-6.8.2-1.EL.13.20 error: "xorg-x11-Mesa-libGL-6.8.2-1.EL.13.20" specifies multiple packages [root@geisjcompaq src]#
On Fri, 2006-08-25 at 08:21 -0400, Jerry Geis wrote:
I am getting the following error on yum update. What do I do??? I have the ATI display driver package installed.
Running Transaction Test Finished Transaction Test
<snip>
[root@geisjcompaq src]# rpm -e xorg-x11-Mesa-libGL-6.8.2-1.EL.13.20 error: "xorg-x11-Mesa-libGL-6.8.2-1.EL.13.20" specifies multiple packages [root@geisjcompaq src]#
CentOS uses an excellent tool called yum that handles dependencies for you. I didn't let this complete for obviour reasons, but give something similar to this a try.
# yum erase xorg-x11-Mesa-libGL* 0 packages excluded due to repository protections --> Processing Dependency: libGLU.so.1 for package: xorg-x11-tools --> Processing Dependency: libGL.so.1 for package: gstreamer-plugins --> Processing Dependency: libGLU.so.1 for package: freeglut --> Processing Dependency: libGLU.so.1 for package: xscreensaver <snip a *TON* more of these> ---> Package xscreensaver.i386 1:4.18-5.rhel4.10 set to be erased ---> Package xorg-x11.i386 0:6.8.2-1.EL.13.37 set to be erased ---> Package freeglut.i386 0:2.2.0-14 set to be erased ---> Package gstreamer-plugins.i386 0:0.8.5-1.EL.0 set to be erased <and a *ton* of these too> ============================================================================= Package Arch Version Repository Size ============================================================================= Removing: xorg-x11-Mesa-libGL i386 6.8.2-1.EL.13.37 installed 403 k xorg-x11-Mesa-libGLU i386 6.8.2-1.EL.13.37 installed 470 k Removing for dependencies: GConf2 i386 2.8.1-1 installed 3.9 M NetworkManager-gnome i386 0.3.1-3 installed 137 k SDL i386 1.2.7-8 installed 424 k VFlib2 i386 2.25.6-25 installed 556 k <and more tons>
Transaction Summary ============================================================================= Install 0 Package(s) Update 0 Package(s) Remove 138 Package(s) Total download size: 0 Is this ok [y/N]: n Exiting on user Command Complete!
HTH
Jerry Geis wrote:
I am getting the following error on yum update. What do I do??? I have the ATI display driver package installed.
Ask ATI. It's their package which is broken. It's their package where the conflicts come from. It's their package which isn't supported by CentOS.
Workaround: Uninstall the ATI driver package, "yum update" and then reinstall the driver package.
Ralph