summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2016-11-13 08:44:58 +0100
committerHelmut Grohne <helmut@subdivi.de>2016-11-13 08:44:58 +0100
commit5c8e852859b59b6b6bc0d058a5ed89fad55a2f29 (patch)
treeb40cdd4c3b125534c98ce9d310186cf53f3d810c
parent1056d8cd9601aa8c1328e5055439294bd89a50f1 (diff)
downloaddebian-dedup-5c8e852859b59b6b6bc0d058a5ed89fad55a2f29.tar.gz
autoimport: fix regresion in url computation
The list path got inadvertently prepended to all binary package urls. Fixes: 420804c25797 ("autoimport: improve fetching package lists")
-rwxr-xr-xautoimport.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/autoimport.py b/autoimport.py
index c00dc4d..e51d052 100755
--- a/autoimport.py
+++ b/autoimport.py
@@ -26,8 +26,8 @@ from dedup.utils import open_compressed_mirror_url
from readyaml import readyaml
def process_http(pkgs, url, addhash=True):
- url += "/dists/sid/main/binary-amd64/Packages"
- with contextlib.closing(open_compressed_mirror_url(url)) as pkglist:
+ listurl = url + "/dists/sid/main/binary-amd64/Packages"
+ with contextlib.closing(open_compressed_mirror_url(listurl)) as pkglist:
for pkg in deb822.Packages.iter_paragraphs(pkglist):
name = pkg["Package"]
if name in pkgs and \