Page 1 of 1

Problems with yum updates

Posted: Fri Jan 06, 2006 8:29 pm
by darinpope
I am running a VDS based server from GoDaddy with Plesk 7.5.4 on FC2. Yum did not come installed, so I installed it based on the instructions from the Fedora project. Here's my yum.conf:

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
retries=20

[base]
name=Fedora Core $releasever - $basearch - Base
baseurl=http://download.fedora.redhat.com/pub/f ... search/os/

[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://download.fedora.redhat.com/pub/f ... $basearch/

#[updates-testing]
#name=Fedora Core $releasever - $basearch - Unreleased Updates
#baseurl=http://download.fedora.redhat.com/pub/f ... $basearch/

#[development]
#name=Fedora Core $releasever - Development Tree
#baseurl=http://download.fedora.redhat.com/pub/f ... $basearch/

# THIS CHANNEL CONTAINS MY PSA COMPATIBLE RPMS (php, mysql, qmail-scanner, etc)
[atomic]
name=Atomic Rocket Turtle - $releasever - Atomic PSA-Compatible RPMS
baseurl=http://3es.atomicrocketturtle.com/atomi ... eleasever/

[psa-7.5]
name=Atomic Rocket Turtle - $releasever - SW-Soft PSA 7.5 RPMS
baseurl=http://3es.atomicrocketturtle.com/atomi ... eleasever/

[base]
name=Atomic Rocket Turtle - $releasever - Base OS RPMS mirror
baseurl=http://3es.atomicrocketturtle.com/3rd-p ... eleasever/

[updates]
name=Atomic Rocket Turtle - $releasever - OS Update RPMS mirror
baseurl=http://3es.atomicrocketturtle.com/3rd-p ... eleasever/

When I run yum update, here's the results:

Gathering header information file(s) from server(s)
Server: Atomic Rocket Turtle - 2 - Atomic PSA-Compatible RPMS
Server: Atomic Rocket Turtle - 2 - Base OS RPMS mirror
Server: Atomic Rocket Turtle - 2 - SW-Soft PSA 7.5 RPMS
Server: Atomic Rocket Turtle - 2 - OS Update RPMS mirror
Server: Fedora Core 2 - i386 - Released Updates
Finding updated packages
Downloading needed headers
Resolving dependencies
Traceback (most recent call last):
File "/usr/bin/yum", line 30, in ?
yummain.main(sys.argv[1:])
File "/usr/share/yum/yummain.py", line 317, in main
(errorcode, msgs) = tsInfo.resolvedeps(rpmDBInfo)
File "/usr/share/yum/nevral.py", line 326, in resolvedeps
_ts = self.populateTs(addavailable = 1)
File "/usr/share/yum/nevral.py", line 285, in populateTs
pkghdr = self.getHeader(name, arch)
File "/usr/share/yum/nevral.py", line 88, in getHeader
pkghdr = clientStuff.readHeader(self.localHdrPath(name, arch))
File "/usr/share/yum/clientStuff.py", line 192, in readHeader
h = rpm.headerLoad(fd.read())
File "/usr/lib/python2.3/gzip.py", line 217, in read
self._read(readsize)
File "/usr/lib/python2.3/gzip.py", line 276, in _read
uncompress = self.decompress.decompress(buf)
MemoryError

This is my first time dealing with FC2, so I'm a bit stumped. (Normally, I'm a CentOS guy.) I know this isn't a PSA or ART specific question, but I was not able to find any GoDaddy specific answers to this issue and was hoping someone may have an answer.

Posted: Sat Jan 07, 2006 8:51 am
by scott
Thats something internal blowing up, did you have any problems installing it?

Posted: Sat Jan 07, 2006 10:56 am
by darinpope
Nope. I followed the instructions from

http://www.fedoralegacy.org/docs/yum-fc2.php

and did

rpm -Uvh http://download.fedoralegacy.org/fedora ... 1.i386.rpm

That echoed that it was already installed. I then ran

rpm -Uvh http://download.fedoralegacy.org/fedora ... noarch.rpm

I'm leaning towards a python vs yum incompatible issue, but I'm not sure.