diff -r 2e96b84b0d80 conary/build/lookaside.py --- a/conary/build/lookaside.py Mon Dec 17 16:59:27 2007 -0500 +++ b/conary/build/lookaside.py Wed Dec 19 16:47:14 2007 -0500 @@ -28,6 +28,7 @@ import os import os import socket import time +import urllib import urllib2 import urlparse import cookielib @@ -204,6 +205,7 @@ def fetchURL(cfg, name, location, httpHe user = login passwd = '' pwm.add_password(user, passwd) + split[2] = urllib.quote(split[2]) name = urlparse.urlunsplit(split) req = urllib2.Request(name, headers=httpHeaders) url = opener.open(req)