Description of problem: Version-Release number of selected component (if applicable): How reproducible: yum update python Steps to Reproduce: 1.yum update python Actual results: [root@hq-rhadm2 hosts]# rpm -q --provides python | grep abi python(abi) = 2.4 python-abi = 2.4 [root@hq-rhadm2 hosts]# yum update python Loaded plugins: rhnplugin, security Skipping security plugin, no data Setting up Update Process Resolving Dependencies Skipping security plugin, no data --> Running transaction check --> Processing Dependency: python = 2.4.3-43.el5 for package: python-devel --> Processing Dependency: python = 2.4.3-43.el5 for package: python-devel --> Processing Dependency: python = 2.4.3-43.el5 for package: tkinter ---> Package python.x86_64 0:2.4.3-44.el5 set to be updated --> Processing Dependency: python-libs-x86_64 = 2.4.3-44.el5 for package: python --> Running transaction check ---> Package python-devel.i386 0:2.4.3-44.el5 set to be updated ---> Package python-devel.x86_64 0:2.4.3-44.el5 set to be updated ---> Package python-libs.x86_64 0:2.4.3-44.el5 set to be updated ---> Package tkinter.x86_64 0:2.4.3-44.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================= Updating: python x86_64 2.4.3-44.el5 rhel-x86_64-server-5 57 k Updating for dependencies: python-devel i386 2.4.3-44.el5 rhel-x86_64-server-5 3.0 M python-devel x86_64 2.4.3-44.el5 rhel-x86_64-server-5 3.0 M python-libs x86_64 2.4.3-44.el5 rhel-x86_64-server-5 5.9 M tkinter x86_64 2.4.3-44.el5 rhel-x86_64-server-5 280 k Transaction Summary ============================================================================================================================================= Install 0 Package(s) Upgrade 5 Package(s) Total download size: 12 M Is this ok [y/N]: y Downloading Packages: (1/5): python-2.4.3-44.el5.x86_64.rpm | 57 kB 00:00 (2/5): tkinter-2.4.3-44.el5.x86_64.rpm | 280 kB 00:00 (3/5): python-devel-2.4.3-44.el5.i386.rpm | 3.0 MB 00:01 (4/5): python-devel-2.4.3-44.el5.x86_64.rpm | 3.0 MB 00:01 (5/5): python-libs-2.4.3-44.el5.x86_64.rpm | 5.9 MB 00:01 --------------------------------------------------------------------------------------------------------------------------------------------- Total 2.0 MB/s | 12 MB 00:06 Running rpm_check_debug ERROR with rpm_check_debug vs depsolve: python(abi) is needed by (installed) fahclient-7.1.24-CentOS_5.3_64bit_release.x86_64 Complete! (1, [u'Please report this error in https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%205&component=yum']) [root@hq-rhadm2 hosts]# Expected results: Additional info: fahclient was installed with --nodeps as they are really not required if not using the GUI.
> fahclient was installed with --nodeps This always causes problems, as you can see here. More than likely the error message from rpm is confusing, and fahclient needs something not provided by python. You can run: package-cleanup --problems ...or probably just: rpm -q --requires fahclient