I've been using CentOS 6.5 as my OS for quite a while. Usually I don't have many problems with Linux installations, but as they new CentOS 6.6 was released I found myself in a bit of a problem. There were hundred of updates to be done, but only one turned out to be problematic. If I input the command
yum update
I get
Resolving Dependencies
--> Running transaction check
---> Package scl-utils.i686 0:20120927-8.el6 will be updated
---> Package scl-utils.i686 0:20120927-23.el6_6 will be an update
---> Package xcb-util.i686 0:0.3.6-1.el6 will be updated
--> Processing Dependency: libxcb-icccm.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
--> Processing Dependency: libxcb-image.so.0 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
--> Processing Dependency: libxcb-keysyms.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
---> Package xcb-util.i686 0:0.3.6-5.el6 will be an update
--> Running transaction check
---> Package xcb-util.i686 0:0.3.6-1.el6 will be updated
--> Processing Dependency: libxcb-icccm.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
---> Package xcb-util-image.i686 0:0.3.9-4.el6 will be installed
---> Package xcb-util-keysyms.i686 0:0.3.9-5.el6 will be installed
--> Finished Dependency Resolution
Error: Package: qt5-qtbase-gui-5.3.2-1.el6.i686 (@epel)
Requires: libxcb-icccm.so.1
Removing: xcb-util-0.3.6-1.el6.i686 (@anaconda-CentOS-201311271240.i386/6.5)
libxcb-icccm.so.1
Updated By: xcb-util-0.3.6-5.el6.i686 (base)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Now, I know that often these sort of conflicts come from updates from different repos, but this is my current repo list
- adobe-linux-i386 Adobe Systems Incorporated
- base CentOS-6 - Base
- epel Extra Packages for Enterprise Linux 6 - i386
- extras CentOS-6 - Extras
- google-chrome google-chrome
- spideroak-stable SpiderOak Stable Distribution
- updates CentOS-6 - Updates
And the weird thing is that it seems that the conflicting packages not only come from the same repository, but are actually dependencies!xcb-util
in fact asks me to installxcb-util-image
andxcb-util-keysyms
as dependencies..and then conflicts with them! The current version ofxcb-util
does not have these other two dependencies installed, and says thatSource RPM: xcb-util-0.3.6-1.el6.sr
. This is a bit weird. Has anyone met this problem? Many thanks, and I hope I provided enough information.