Hi, What version of yum are you currently using? Can you send that to me? Also, can you send me the output of rpm -qa | grep kernel | sort
And, I have a new version of yum for SL5 comming out today. I haven't pushed it out yet, but you could try it. yum --enablerepo=sl-testing update yum Troy Takashi Ichihara wrote: > 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' >>> # >>> >> >> > -- __________________________________________________ Troy Dawson [email protected] (630)840-6468 Fermilab ComputingDivision/LCSI/CSI LMSS Group __________________________________________________
