]> git.ipfire.org Git - pakfire.git/commitdiff
Fix (again) problem with urlgrabber.
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 18 Dec 2011 22:29:23 +0000 (23:29 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 18 Dec 2011 22:29:23 +0000 (23:29 +0100)
Urlgrabber does not like to take unicode objects so
the filename needs explicitely be converted to a string.

python/pakfire/repository/index.py

index 1832a6835f1f144a9cd4b07e58a753b4a6b5c234..c319814dad6ea86d4043a9204d78d917a24aec6e 100644 (file)
@@ -289,6 +289,7 @@ class IndexSolv(Index):
                        grabber = self.repo.mirrors.group(grabber)
 
                        # Open file on server.
+                       filename = str(filename)
                        urlobj = fileobj = grabber.urlopen(filename)
 
                        if self.metadata.database_compression: