Hi Thanks for your suggestion. I have updated each modules by yum many times and finally the kernel and kernel modules remained. The yum-update of kernel and kernel modules seems to case this problem.
Experimentally, I have erased the kernel 2.6.18-128.1.1.el5 and related modules by hand (rpm -el) and after that, the yum update worked. I do not understand why this solved. But anyway, the problem was solved. Regards, Takashi Ichihara [root]#yum update : Dependencies Resolved ====================================================================================================================================================== Package Arch Version Repository Size ====================================================================================================================================================== Installing: kernel x86_64 2.6.18-128.1.14.el5 sl-security 17 M kernel-devel x86_64 2.6.18-128.1.14.el5 sl-security 5.1 M kernel-module-fuse-2.6.18-128.1.14.el5 x86_64 5:2.6.3-1.sl5 sl-security 212 k kernel-module-ipw3945-2.6.18-128.1.14.el5 x86_64 1.2.0-2.sl5 sl-security 332 k kernel-module-openafs-2.6.18-128.1.14.el5 x86_64 1.4.7-68.2.SL5 sl-security 285 k Removing: kernel x86_64 2.6.18-128.1.1.el5 installed 83 M kernel-devel x86_64 2.6.18-128.1.1.el5 installed 16 M Removing for dependencies: kernel-module-openafs-2.6.18-128.1.1.el5 x86_64 1.4.7-68.2.SL5 installed 1.0 M Transaction Summary ====================================================================================================================================================== Install 5 Package(s) Update 0 Package(s) Remove 3 Package(s) Total download size: 25 M Is this ok [y/N]: y Downloading Packages: (1/5): kernel-module-fuse-2.6.18-128.1.14.el5-2.6.3-1.sl5.x86_64.rpm | 212 kB 00:00 (2/5): kernel-module-openafs-2.6.18-128.1.14.el5-1.4.7-68.2.SL5.x86_64.rpm | 285 kB 00:00 (3/5): kernel-module-ipw3945-2.6.18-128.1.14.el5-1.2.0-2.sl5.x86_64.rpm | 332 kB 00:00 (4/5): kernel-devel-2.6.18-128.1.14.el5.x86_64.rpm | 5.1 MB 00:00 (5/5): kernel-2.6.18-128.1.14.el5.x86_64.rpm | 17 MB 00:00 ------------------------------------------------------------------------------------------------------------------------------------------------------ Total 15 MB/s | 23 MB 00:01 Running rpm_check_debug Traceback (most recent call last): File "/usr/bin/yum", line 29, in ? yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 229, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 181, in main return_code = base.doTransaction() File "/usr/share/yum-cli/cli.py", line 405, in doTransaction msgs = self._run_rpm_check_debug() File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 3193, in _run_rpm_check_debug self.populateTs(test=1) File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 261, in populateTs self.ts.addErase(txmbr.po.idx) File "/usr/lib/python2.4/site-packages/yum/packages.py", line 1046, in __getattr__ return self.hdr[thing] KeyError: 'unknown header tag' [root]# rpm -el kernel-module-fuse-2.6.18-128.1.1.el5-2.6.3-1.sl5.x86_64 kernel-devel-2.6.18-128.1.1.el5.x86_64 kernel-2.6.18-128.1.1.el5.x86_64 kernel-module-ipw3945-2.6.18-128.1.1.el5-1.2.0-2.sl5.x86_64 kernel-module-openafs-2.6.18-128.1.1.el5-1.4.7-68.2.SL5.x86_64 [root]# yum update : Dependencies Resolved ====================================================================================================================================================== Package Arch Version Repository Size ====================================================================================================================================================== Installing: kernel x86_64 2.6.18-128.1.14.el5 sl-security 17 M kernel-devel x86_64 2.6.18-128.1.14.el5 sl-security 5.1 M kernel-module-fuse-2.6.18-128.1.14.el5 x86_64 5:2.6.3-1.sl5 sl-security 212 k kernel-module-ipw3945-2.6.18-128.1.14.el5 x86_64 1.2.0-2.sl5 sl-security 332 k kernel-module-openafs-2.6.18-128.1.14.el5 x86_64 1.4.7-68.2.SL5 sl-security 285 k Transaction Summary ====================================================================================================================================================== Install 5 Package(s) Update 0 Package(s) Remove 0 Package(s) Total size: 22 M Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : kernel [1/5] WARNING: No module mptscsi found for kernel 2.6.18-128.1.14.el5, continuing anyway WARNING: No module qla2300 found for kernel 2.6.18-128.1.14.el5, continuing anyway Installing : kernel-devel [2/5] Installing : kernel-module-fuse-2.6.18-128.1.14.el5 [3/5] Installing : kernel-module-openafs-2.6.18-128.1.14.el5 [4/5] Installing : kernel-module-ipw3945-2.6.18-128.1.14.el5 [5/5] Installed: kernel.x86_64 0:2.6.18-128.1.14.el5 kernel-devel.x86_64 0:2.6.18-128.1.14.el5 kernel-module-fuse-2.6.18-128.1.14.el5.x86_64 5:2.6.3-1.sl5 kernel-module-ipw3945-2.6.18-128.1.14.el5.x86_64 0:1.2.0-2.sl5 kernel-module-openafs-2.6.18-128.1.14.el5.x86_64 0:1.4.7-68.2.SL5 Complete! [root]# reboot [root]# uname -a Linux abc.riken.jp 2.6.18-128.1.14.el5 #1 SMP Tue Jun 16 18:47:37 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux [r...@]# Troy Dawson wrote > Sounds like your yum is corrupted, or you replaced your python. > rpm -qa | grep yum | sort > rpm -V yum > > Troy > > Takashi Ichihara wrote: > >> Hi >> >> Recently, yum on SL5.3 (X86_64) >> # uname -a >> Linux abc.riken.jp 2.6.18-128.1.10.el5 #1 SMP Thu May 7 12:48:13 EDT >> 2009 x86_64 x86_64 x86_64 GNU/Linux >> >> yum update fails with KeyError: 'unknown header tag'. >> Done anyone know how to solve this problem ? >> >> Thank you for the information. >> >> Takashi Ichihara >> >> # yum update >> >> : >> Transaction Summary >> ================================================================================ >> Install 5 Package(s) >> Update 46 Package(s) >> Remove 3 Package(s) >> >> Total size: 180 M >> Is this ok [y/N]: y >> Downloading Packages: >> Running rpm_check_debug >> Traceback (most recent call last): >> File "/usr/bin/yum", line 29, in ? >> yummain.user_main(sys.argv[1:], exit_code=True) >> File "/usr/share/yum-cli/yummain.py", line 229, in user_main >> errcode = main(args) >> File "/usr/share/yum-cli/yummain.py", line 181, in main >> return_code = base.doTransaction() >> File "/usr/share/yum-cli/cli.py", line 405, in doTransaction >> msgs = self._run_rpm_check_debug() >> File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 3193, in >> _run_rpm_check_debug >> self.populateTs(test=1) >> File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 261, in >> populateTs >> self.ts.addErase(txmbr.po.idx) >> File "/usr/lib/python2.4/site-packages/yum/packages.py", line 1046, in >> __getattr__ >> return self.hdr[thing] >> KeyError: 'unknown header tag' >> # >> > > >