Do you get the same error if you try "yum update"? You might want to try to "yum clean all", then update again. What version of python-urlgrabber and yum-metadata-parser do you have installed? If all else fails you may need to rebuild your rpm db. Here is a link that explains it. http://www.rpm.org/hintskinks/repairdb/
Ian ----- Original Message ----- From: "Randy Broman" <[EMAIL PROTECTED]> To: [email protected] Sent: Wednesday, September 12, 2007 10:15:53 PM (GMT-0500) America/New_York Subject: [rhelv5-list] Yum Problem I have RHEL5 on i386, with yum version 3.01-5.el5. Attempt to upgrade results in failure as below. Can someone tell me what's wrong and/or how to fix? Thanks, Randy $ yum upgrade Loading "rhnplugin" plugin Loading "installonlyn" plugin Setting up Upgrade Process Setting up repositories rhel-i386-server-5 100% |=========================| 1.4 kB 00:00 Reading repository metadata in from local files primary.xml.gz 100% |=========================| 833 kB 01:11 ################################################## 2485/2485 Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for samba-common to pack into transaction set. samba-common-3.0.23c-2.el 100% |=========================| 42 kB 00:01 ---> Package samba-common.i386 0:3.0.23c-2.el5.2.0.2 set to be updated ---> Downloading header for mysql-server to pack into transaction set. mysql-server-5.0.22-2.1.0 100% |=========================| 33 kB 00:01 ---> Package mysql-server.i386 0:5.0.22-2.1.0.1 set to be updated ---> Downloading header for php-gd to pack into transaction set. php-gd-5.1.6-12.el5.i386. 100% |=========================| 16 kB 00:00 ---> Package php-gd.i386 0:5.1.6-12.el5 set to be updated ---> Downloading header for postgresql-devel to pack into transaction set. postgresql-devel-8.1.9-1. 100% |=========================| 58 kB 00:00 ---> Package postgresql-devel.i386 0:8.1.9-1.el5 set to be updated ---> Downloading header for php-xmlrpc to pack into transaction set. 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 143, in main (result, resultmsgs) = base.buildTransaction() File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 441, in buildTransaction (rescode, restring) = self.resolveDeps() File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 194, in resolveDeps self.populateTs(test=1) File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 153, in populateTs self.downloadHeader(txmbr.po) File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 760, in downloadHeader cache=repo.http_caching != 'none', File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 461, in getHeader cache=cache, File "/usr/lib/yum-plugins/rhnplugin.py", line 208, in _YumRepository__get start, end, copy_local, checkfunc, text, reget, cache) File "/usr/lib/yum-plugins/rhnplugin.py", line 276, in _noExceptionWrappingGet http_headers=headers, File "/usr/lib/python2.4/site-packages/urlgrabber/grabber.py", line 927, in urlgrab return self._retry(opts, retryfunc, url, filename) File "/usr/lib/python2.4/site-packages/urlgrabber/grabber.py", line 845, in _retry r = apply(func, (opts,) + args, {}) File "/usr/lib/python2.4/site-packages/urlgrabber/grabber.py", line 913, in retryfunc fo = URLGrabberFileObject(url, filename, opts) File "/usr/lib/python2.4/site-packages/urlgrabber/grabber.py", line 1001, in __init__ self._do_open() File "/usr/lib/python2.4/site-packages/urlgrabber/grabber.py", line 1072, in _do_open fo, hdr = self._make_request(req, opener) File "/usr/lib/python2.4/site-packages/urlgrabber/grabber.py", line 1172, in _make_request fo = opener.open(req) File "/usr/lib/python2.4/urllib2.py", line 358, in open response = self._open(req, data) File "/usr/lib/python2.4/urllib2.py", line 376, in _open '_open', req) File "/usr/lib/python2.4/urllib2.py", line 337, in _call_chain result = func(*args) File "/usr/lib/python2.4/site-packages/M2Crypto/m2urllib2.py", line 66, in https_open h.request(req.get_method(), req.get_full_url(), req.data, headers) File "/usr/lib/python2.4/httplib.py", line 804, in request self._send_request(method, url, body, headers) File "/usr/lib/python2.4/httplib.py", line 827, in _send_request self.endheaders() File "/usr/lib/python2.4/httplib.py", line 798, in endheaders self._send_output() File "/usr/lib/python2.4/httplib.py", line 679, in _send_output self.send(msg) File "/usr/lib/python2.4/httplib.py", line 646, in send self.connect() File "/usr/lib/python2.4/site-packages/M2Crypto/httpslib.py", line 47, in connect self.sock.connect((self.host, self.port)) File "/usr/lib/python2.4/site-packages/M2Crypto/SSL/Connection.py", line 156, in connect ret = self.connect_ssl() File "/usr/lib/python2.4/site-packages/M2Crypto/SSL/Connection.py", line 149, in connect_ssl return m2.ssl_connect(self.ssl, self._timeout) M2Crypto.SSL.SSLError: (104, 'Connection reset by peer') _______________________________________________ rhelv5-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rhelv5-list _______________________________________________ rhelv5-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rhelv5-list
