All pastes #824282 Raw Edit

Untitled

public text v1 · immutable
·published 2007-12-19 21:47 UTC
rendered paste body
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)