gerald_clark wrote:Your avahi-glib and libxcb are both outdated.
Try yum updating each and post the full yum output.
Hi! Thanks for reading the post and the help! So first, I ran yum list for each to check the version for libxcb and avahi-glib
libxcb:
==================================
Installed Packages
libxcb.i686 1.8.1-1.el6 @base
libxcb.x86_64 1.8.1-1.el6 @base
libxcb.x86_64 1.9.1-3.el6 installed
Available Packages
libxcb.i686 1.9.1-3.el6 base
==================================
avahi-glib:
==================================
Installed Packages
avahi-glib.x86_64 0.6.25-12.el6 @base
avahi-glib.x86_64 0.6.25-15.el6 installed
Available Packages
avahi-glib.i686 0.6.25-15.el6 base
==================================
So I believe both of them is up-to-date. But of course, I can yum update them.
Avahi-glib:
=======================================================================================================================================
Loaded plugins: fastestmirror, nvidia, refresh-packagekit, security
Setting up Update Process
Loading mirror speeds from cached hostfile
* base: mirrors.advancedhosters.com
* elrepo: mirror.symnds.com
* epel: mirror.steadfast.net
* extras: mirror.sesp.northwestern.edu
* rpmforge: mirror.team-cymru.org
* updates: cosmos.cites.illinois.edu
Resolving Dependencies
--> Running transaction check
---> Package avahi-glib.x86_64 0:0.6.25-12.el6 will be updated
---> Package avahi-glib.x86_64 0:0.6.25-15.el6 will be an update
--> Processing Conflict: avahi-glib-0.6.25-15.el6.x86_64 conflicts avahi < 0.6.25-15.el6
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package avahi.x86_64 0:0.6.25-12.el6 will be updated
---> Package avahi.x86_64 0:0.6.25-15.el6 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
=====================================================================================================================
Package Arch Version Repository Size
=====================================================================================================================
Updating:
avahi x86_64 0.6.25-15.el6 base 218 k
avahi-glib x86_64 0.6.25-15.el6 base 20 k
Transaction Summary
=====================================================================================================================
Upgrade 2 Package(s)
Total size: 238 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Check Error:
package avahi-glib-0.6.25-15.el6.x86_64 is already installed
Error Summary
-------------
=======================================================================================================================================
for libxcb, the output is pretty long because it contains error msg about duplicates...
=======================================================================================================================================
Loaded plugins: fastestmirror, nvidia, refresh-packagekit, security
Setting up Update Process
Loading mirror speeds from cached hostfile
* base: mirrors.advancedhosters.com
* elrepo: mirror.symnds.com
* epel: mirror.steadfast.net
* extras: mirror.sesp.northwestern.edu
* rpmforge: mirror.team-cymru.org
* updates: cosmos.cites.illinois.edu
Resolving Dependencies
--> Running transaction check
---> Package libxcb.i686 0:1.8.1-1.el6 will be updated
--> Processing Dependency: libxcb = 1.8.1-1.el6 for package: libxcb-devel-1.8.1-1.el6.x86_64
---> Package libxcb.x86_64 0:1.8.1-1.el6 will be updated
--> Processing Dependency: libxcb = 1.8.1-1.el6 for package: libxcb-devel-1.8.1-1.el6.x86_64
---> Package libxcb.i686 0:1.9.1-3.el6 will be an update
---> Package libxcb.x86_64 0:1.9.1-3.el6 will be an update
--> Finished Dependency Resolution
You could try using --skip-broken to work around the problem
** Found 412 pre-existing rpmdb problem(s), 'yum check' output follows:
1:NetworkManager-0.8.1-99.el6.x86_64 is a duplicate with 1:NetworkManager-0.8.1-66.el6.x86_64
1:NetworkManager-glib-0.8.1-99.el6.x86_64 is a duplicate with 1:NetworkManager-glib-0.8.1-66.el6.x86_64
PackageKit-0.5.8-25.el6.x86_64 is a duplicate with PackageKit-0.5.8-21.el6.x86_64
PackageKit-device-rebind-0.5.8-25.el6.x86_64 is a duplicate with PackageKit-device-rebind-0.5.8-21.el6.x86_64
............................................................(412 duplicates msg so I will just omit them to reduce your burdens...)
xorg-x11-server-common-1.15.0-36.el6.centos.x86_64 is a duplicate with xorg-x11-server-common-1.13.0-23.1.el6.centos.x86_64
xorg-x11-server-utils-7.7-2.el6.x86_64 is a duplicate with xorg-x11-server-utils-7.5-13.el6.x86_64
xz-4.999.9-0.5.beta.20091007git.el6.x86_64 is a duplicate with xz-4.999.9-0.3.beta.20091007git.el6.x86_64
xz-libs-4.999.9-0.5.beta.20091007git.el6.x86_64 is a duplicate with xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64
yum-3.2.29-69.el6.centos.noarch is a duplicate with yum-3.2.29-43.el6.centos.noarch
yum-plugin-fastestmirror-1.1.30-30.el6.noarch is a duplicate with yum-plugin-fastestmirror-1.1.30-14.el6.noarch
=======================================================================================================================================
I haven't tried "yum update" alone because that would update the whole OS and I am really scared that I will mess things up again.. Thanks again!! Really appreciate that!