yum Traceback in yummain.main(sys.argv[1:]) ...

Oliver (savage) no-reply-gw at fcp.surfsite.org
Thu Nov 1 19:20:37 UTC 2007


Hi Michael, thanks for your answer.

RPM -QA ALSA-KMDL*
alsa-kmdl-2.6.22.4-65.fc7-1.0.14-61.fc7 _(I removed it with yum)_
alsa-kmdl-2.6.22.9-91.fc7-1.0.15-62.fc7

RPM -QA ALSA-KMDL*
alsa-kmdl-2.6.22.9-91.fc7-1.0.15-62.fc7
I rebuilt the rpmdb afterwards.
> 
> What do you get for "rpm -qa kernel*"?
> 
> > --> Processing Dependency: /boot/vmlinuz-2.6.22.9-91.fc7 for package: alsa-kmdl-2.6.22.9-91.fc7
> 
> That's not a Fedora package. Where does it come from?
> What do you get for "rpm -qa alsa-kmdl*"? It is older than the kernel update.
> 
> > ---> Package kernel.x86_64 0:2.6.23.1-10.fc7 set to be installed
> > ---> Package kernel.x86_64 0:2.6.22.5-76.fc7 set to be erased
> 
I used livna and atrpms repositories before, but I've  disabled them some weeks ago. I don't remember installing non fedora packages manually.
The only repositories enabled are fedora and fedora-update.
> 
> 
> RPM -QA KERNEL*
> kernel-2.6.22.9-91.fc7
> kernel-xen-2.6.20-2936.fc7
> kernel-headers-2.6.22.9-91.fc7
> kernel-devel-2.6.22.9-91.fc7
> kernel-xen-2.6.20-2931.fc7
> kernel-xen-devel-2.6.20-2936.fc7
> 
> > 
> > > ERROR: MISSING DEPENDENCY: /BOOT/VMLINUZ-2.6.22.9-91.FC7 IS NEEDED BY PACKAGE ALSA-KMDL-2.6.22.9-91.FC7
> > >
> > > I checked /boot/vmlinuz-2.6.22.9-91.fc7 and it seems to be ok.
> > 
> > How did you check it? It doesn't matter whether the file exists. When
> > verifying you must prove that the file exists in the RPM database (rpm
> > --query --whatprovides /boot/vmlinuz-2.6.22.9-91.fc7) and is still
> > available in the update transaction. Updates can remove files, too.
> > Also show "repoquery --whatprovides /boot/vmlinuz-2.6.22.9-91.fc7").
> > 
> 
> 
> Well I just checked the file.
> 
> REPOQUERY --WHATPROVIDES /BOOT/VMLINUZ-2.6.22.9-91.FC7
> kernel-0:2.6.22.9-91.fc7.x86_64
> 
> > 
> > What does "rpm -q specspo" print?
> > Does "rpm -qai kernel" work?
> > 
> 
> RPM -Q SPECSPO
> specspo-14-1.fc7
> 
> RPM -QAI KERNEL
> Name        : kernel                       Relocations: (not relocatable)
> Version     : 2.6.22.9                          Vendor: Fedora Project
> Release     : 91.fc7                        Build Date: Fr 28 Sep 2007 03:08:10 CEST
> Install Date: Mi 31 Okt 2007 19:24:22 CET      Build Host: xenbuilder2.fedora.redhat.com
> Group       : System Environment/Kernel     Source RPM: kernel-2.6.22.9-91.fc7.src.rpm
> Size        : 66776919                         License: GPLv2
> Signature   : DSA/SHA1, Fr 28 Sep 2007 21:04:47 CEST, Key ID b44269d04f2a6fd2
> Packager    : Fedora Project
> Summary     : Der Linux Kernel (der Kern des Linux Betriebssystem)
> Description :
> Das Kernel-Paket umfasst den Linux-Kernel (vmlinuz), den Kern jedes
> Linux-Betriebssystems.  Der Kernel handhabt die Grundfunktionen des
> Betriebssystems:  Speicherzuweisung, Prozeßzuweisung, Geräteein-
> und -ausgabe, etc.
> 
> Unfortunately the errors persist for any yum info queries:
> 
> YUM INFO _ANYTHING_
> Traceback (most recent call last):
>   File "/usr/bin/yum", line 29, in 
>     yummain.main(sys.argv[1:])
>   File "/usr/share/yum-cli/yummain.py", line 105, in main
>     result, resultmsgs = base.doCommands()
>   File "/usr/share/yum-cli/cli.py", line 282, in doCommands
>     return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds)
>   File "/usr/share/yum-cli/yumcommands.py", line 168, in doCommand
>     rip = base.listPkgs(ypl.installed, 'Installed Packages', basecmd)
>   File "/usr/share/yum-cli/output.py", line 129, in listPkgs
>     self.infoOutput(pkg)
>   File "/usr/share/yum-cli/output.py", line 99, in infoOutput
>     print _("Summary: %s") % enc(pkg.summary)
>   File "/usr/share/yum-cli/output.py", line 86, in enc
>     t = gettext.dgettext(d, s)
>   File "/usr/lib64/python2.5/gettext.py", line 530, in dgettext
>     codeset=_localecodesets.get(domain))
>   File "/usr/lib64/python2.5/gettext.py", line 478, in translation
>     t = _translations.setdefault(key, class_(open(mofile, 'rb')))
>   File "/usr/lib64/python2.5/gettext.py", line 180, in __init__
>     self._parse(fp)
>   File "/usr/lib64/python2.5/gettext.py", line 313, in _parse
>     v = v.split(';')
> AttributeError: 'list' object has no attribute 'split'
> 
> YUM UPDATE
> Loading "fastestmirror" plugin
> Loading "kernel-module" plugin
> Loading "refresh-updatesd" plugin
> Loading "allowdowngrade" plugin
> Loading "skip-broken" plugin
> Loading mirror speeds from cached hostfile
> Setting up Update Process
> Resolving Dependencies
> --> Running transaction check
> ---> Package kernel.x86_64 0:2.6.23.1-10.fc7 set to be updated
> ---> Package kernel-devel.x86_64 0:2.6.23.1-10.fc7 set to be updated
> ---> Package kernel-headers.x86_64 0:2.6.23.1-10.fc7 set to be updated
> --> Processing Dependency: /boot/vmlinuz-2.6.22.9-91.fc7 for package: alsa-kmdl-2.6.22.9-91.fc7
> --> Processing Dependency: /boot/vmlinuz-2.6.22.9-91.fc7 for package: nvidia-graphics100.14.19-kmdl-2.6.22.9-91.fc7
> --> Finished Dependency Resolution
> Error: Missing Dependency: /boot/vmlinuz-2.6.22.9-91.fc7 is needed by package alsa-kmdl-2.6.22.9-91.fc7
> Error: Missing Dependency: /boot/vmlinuz-2.6.22.9-91.fc7 is needed by package nvidia-graphics100.14.19-kmdl-2.6.22.9-91.fc7  THIS ONE IS NEW 


-- 
This is an email sent via The Fedora Community Portal https://fcp.surfsite.org
https://fcp.surfsite.org/modules/newbb/viewtopic.php?post_id=214893&topic_id=46477&forum=34#forumpost214893
If you think, this is spam, please report this to webmaster at fcp.surfsite.org and/or blame savage0072 at yahoo.de.




More information about the fedora-list mailing list