I'm getting a strange YUM error in a python script. File "/usr/bin/yum", line 29, in ? yummain.main(sys.argv[1:]) File "/usr/share/yum-cli/yummain.py", line 138, in main (result, resultmsgs) = base.buildTransaction() File "__init__.py", line 343, in buildTransaction File "depsolve.py", line 211, in resolveDeps File "depsolve.py", line 169, in populateTs File "__init__.py", line 685, in downloadHeader File "repos.py", line 624, in get File "/usr/lib/python2.3/site-packages/urlgrabber/mirror.py", line 414, in url grab return self._mirror_try(func, url, kw) File "/usr/lib/python2.3/site-packages/urlgrabber/mirror.py", line 400, in _mi rror_try return func_ref( *(fullurl,), **kwargs ) File "/usr/lib/python2.3/site-packages/urlgrabber/grabber.py", line 618, in ur lgrab return self._retry(opts, retryfunc, url, filename) File "/usr/lib/python2.3/site-packages/urlgrabber/grabber.py", line 547, in _r etry return apply(func, (opts,) + args, {}) File "/usr/lib/python2.3/site-packages/urlgrabber/grabber.py", line 604, in re tryfunc fo = URLGrabberFileObject(url, filename, opts) File "/usr/lib/python2.3/site-packages/urlgrabber/grabber.py", line 727, in __ init__ self._do_open() File "/usr/lib/python2.3/site-packages/urlgrabber/grabber.py", line 794, in _d o_open fo, hdr = self._make_request(req, opener) File "/usr/lib/python2.3/site-packages/urlgrabber/grabber.py", line 881, in _m ake_request fo = opener.open(req) File "/usr/lib/python2.3/urllib2.py", line 326, in open '_open', req) File "/usr/lib/python2.3/urllib2.py", line 306, in _call_chain result = func(*args) File "/usr/lib/python2.3/site-packages/urlgrabber/byterange.py", line 278, in ftp_open raise URLError(msg) NameError: global name 'URLError' is not defined Thx, - Don