CentOS 5 - fwupdate repo broken?

J Potter jpotter-dell at codepuppy.com
Fri Feb 13 11:45:48 CST 2009


Followup: it looks like the fwupdate repo is not compatible with  
CentOS 5.1; so one needs to do:
	yum --disablerepo=fwupdate update
...before running it with fwupdate.

At least, that's what I'm seeing here on a few systems today.  (5.1  
from install DVD, then 'yum update' to get to latest.)

-Jeff

On Feb 13, 2009, at 12:24 PM, J Potter wrote:

>
> Michael, is the fwupdate repo down?
>
> best,
> Jeff
>
> fwupdate  : #########################
> 607/1211Traceback (most recent call last):
>   File "/usr/bin/yum", line 29, in ?
>     yummain.main(sys.argv[1:])
>   File "/usr/share/yum-cli/yummain.py", line 94, in main
>     result, resultmsgs = base.doCommands()
>   File "/usr/share/yum-cli/cli.py", line 381, in doCommands
>     return self.yum_cli_commands[self.basecmd].doCommand(self,
> self.basecmd, self.extcmds)
>   File "/usr/share/yum-cli/yumcommands.py", line 150, in doCommand
>     return base.updatePkgs(extcmds)
>   File "/usr/share/yum-cli/cli.py", line 672, in updatePkgs
>     self.doRepoSetup()
>   File "/usr/share/yum-cli/cli.py", line 109, in doRepoSetup
>     self.doSackSetup(thisrepo=thisrepo)
>   File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 338,
> in doSackSetup
>     self.repos.populateSack(which=repos)
>   File "/usr/lib/python2.4/site-packages/yum/repos.py", line 200, in
> populateSack
>     sack.populate(repo, with, callback, cacheonly)
>   File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 91, in
> populate
>     dobj = repo.cacheHandler.getPrimary(xml, csum)
>   File "/usr/lib/python2.4/site-packages/yum/sqlitecache.py", line
> 100, in getPrimary
>     return self._getbase(location, checksum, 'primary')
>   File "/usr/lib/python2.4/site-packages/yum/sqlitecache.py", line
> 93, in _getbase
>     self.updateSqliteCache(db, parser, checksum, metadatatype)
>   File "/usr/lib/python2.4/site-packages/yum/sqlitecache.py", line
> 368, in updateSqliteCache
>     self.addPrimary(pkgId, package, cur)
>   File "/usr/lib/python2.4/site-packages/yum/sqlitecache.py", line
> 257, in addPrimary
>     pkgKey = self.insertHash('packages', PackageToDBAdapter(package),
> cur)
>   File "/usr/lib/python2.4/site-packages/yum/sqlitecache.py", line
> 204, in insertHash
>     values = hash.values()
>   File "/usr/lib/python2.4/site-packages/yum/sqlitecache.py", line
> 459, in values
>     out.append(self[k])
>   File "/usr/lib/python2.4/site-packages/yum/sqlitecache.py", line
> 451, in __getitem__
>     return self._pkg[self.NAME_MAPS.get(k, k)]
>   File "/usr/lib/python2.4/site-packages/yum/mdparser.py", line 69,
> in __getitem__
>     return self._p[k]
> KeyError: 'sourcerpm'
>
> _______________________________________________
> Linux-PowerEdge mailing list
> Linux-PowerEdge at dell.com
> http://lists.us.dell.com/mailman/listinfo/linux-poweredge
> Please read the FAQ at http://lists.us.dell.com/faq



More information about the Linux-PowerEdge mailing list