Blob Blame History Raw
diff -Naur a/py3/dnf/package.py b/py3/dnf/package.py
--- a/dnf/package.py        2015-06-09 06:46:26.000000000 -0400
+++ b/dnf/package.py        2015-07-21 12:26:00.000000000 -0400
@@ -164,6 +164,11 @@
         loc = self.location
         if not self.repo.local:
             loc = os.path.basename(loc)
+        if self.baseurl:
+            path = os.path.join(self.baseurl, self.location)
+            if path.startswith("file://"):
+                path = path[7:]
+            return path
         return os.path.join(self.repo.pkgdir, loc)
 
     # yum compatibility method