yum-3.2.20-4.fc9 error

Seth Vidal skvidal at fedoraproject.org
Fri Dec 5 05:06:01 UTC 2008



On Thu, 4 Dec 2008, Joshua C. wrote:

> Setting up Reinstall Process
> Traceback (most recent call last):
>  File "/usr/bin/yum", line 29, in <module>
>    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 104, in main
>    result, resultmsgs = base.doCommands()
>  File "/usr/share/yum-cli/cli.py", line 343, in doCommands
>    return self.yum_cli_commands[self.basecmd].doCommand(self,
> self.basecmd, self.extcmds)
>  File "/usr/share/yum-cli/yumcommands.py", line 981, in doCommand
>    base.reinstall(pattern=item)
>  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 3000,
> in reinstall
>    ver=item.version, release=item.release, epoch=item.epoch)
>  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 2571,
> in install
>    if po.pkgtup in self.up.getObsoletesList(name=po.name,
> arch=po.arch):
>  File "/usr/lib/python2.5/site-packages/rpmUtils/updates.py", line
> 601, in getObsoletesList
>    tmplist = self.obsoletes.keys()
> AttributeError: Updates instance has no attribute 'obsoletes'
>
> yum-3.2.19-3.fc9 doesn't have this problem

Do you have an odd yum.conf? or maybe did you set obsoletes=0 in your 
yum.conf or remove the obsoletes=1 line from your yum.conf?

nevertheless, we've fixed this.

a temporary work around is to add obsoletes=1 to your yum.conf under 
[main]

-sv






More information about the fedora-test-list mailing list