repository problems with EL4/yum 2.6.1

Michael_E_Brown at Dell.com Michael_E_Brown at Dell.com
Mon Oct 20 12:51:48 CDT 2008


Hmm... this is unexpected.  Our repo build system was upgraded to Fedora 9 a little while ago, so it seems there might be a problem with the createrepo on F9. I'll investigate.
--
Michael

-----Original Message-----
From: linux-poweredge-bounces at dell.com on behalf of Kaj Niemi
Sent: Sun 10/19/2008 11:00 AM
To: Rainer Traut
Cc: linux-poweredge-Lists
Subject: Re: repository problems with EL4/yum 2.6.1
 
Hi,


Yeah, I do get the same thing with RHEL4/CentOS4. In my case I fixed  
it locally by recreating the repodata information on the local mirror.

pushd /data/dist/dell/hardware/latest/platform_independent
for i in *; do
	pushd $i
	createrepo .
	popd
done
popd

If you aren't you most likely need to wait for the Dell guys to  
recreate the repodata with an older createrepo (I think)

On an additional note, the automagical wget something in %post and run  
it that the dell-omsa-repository rpm is doing also needed to be  
overridden (disabled) :)


On Oct 18, 2008, at 09:41, Rainer Traut wrote:

> Hi,
> since the OMSA 5.5 update I get these strange yum errors.
> Anything I can do make this working again?
> /Me wondering what people do If they run Centos4 with yum 2.4,
> are they getting similar effects?
>
>   File "/usr/bin/yum", line 29, in ?
>     yummain.main(sys.argv[1:])
>   File "/usr/share/yum-cli/yummain.py", line 97, in main
>     result, resultmsgs = do()
>   File "/usr/share/yum-cli/cli.py", line 481, in doCommands
>     return self.updatePkgs()
>   File "/usr/share/yum-cli/cli.py", line 957, in updatePkgs
>     self.doRepoSetup()
>   File "/usr/share/yum-cli/cli.py", line 82, in doRepoSetup
>     self.doSackSetup(thisrepo=thisrepo)
>   File "__init__.py", line 291, in doSackSetup
>   File "repos.py", line 289, in populateSack
>   File "sqlitecache.py", line 96, in getPrimary
>   File "sqlitecache.py", line 89, in _getbase
>   File "sqlitecache.py", line 359, in updateSqliteCache
>   File "sqlitecache.py", line 251, in addPrimary
>   File "sqlitecache.py", line 197, in insertHash
>   File "sqlitecache.py", line 450, in values
>   File "sqlitecache.py", line 442, in __getitem__
>   File "mdparser.py", line 73, in __getitem__
> KeyError: 'sourcerpm'
>
> Thx
>
> _______________________________________________
> 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





Kaj
-- 
Kaj J. Niemi
<kajtzu at basen.net>
+358 45 63 12000







More information about the Linux-PowerEdge mailing list