diff options
author | Helmut Grohne <helmut@subdivi.de> | 2016-11-13 08:44:58 +0100 |
---|---|---|
committer | Helmut Grohne <helmut@subdivi.de> | 2016-11-13 08:44:58 +0100 |
commit | 5c8e852859b59b6b6bc0d058a5ed89fad55a2f29 (patch) | |
tree | b40cdd4c3b125534c98ce9d310186cf53f3d810c | |
parent | 1056d8cd9601aa8c1328e5055439294bd89a50f1 (diff) | |
download | debian-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-x | autoimport.py | 4 |
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 \ |