summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2013-10-03 08:51:41 +0200
committerHelmut Grohne <helmut@subdivi.de>2013-10-03 08:51:41 +0200
commitd228c0a4a5827325bca47d63ea287c7cb56537ea (patch)
treee1b850f3f323347dc440c2787d406e8df604edb7
parent786c4f93ea318a3c22479f80531594435fb036c3 (diff)
downloaddebian-dedup-d228c0a4a5827325bca47d63ea287c7cb56537ea.tar.gz
work around python-debian's #670679
-rw-r--r--dedup/debpkg.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/dedup/debpkg.py b/dedup/debpkg.py
index d8cc22f..2d67135 100644
--- a/dedup/debpkg.py
+++ b/dedup/debpkg.py
@@ -16,8 +16,8 @@ def process_control(control_contents):
source = package
version = control["version"].encode("ascii")
architecture = control["architecture"].encode("ascii")
-
- depends = set(dep[0]["name"].encode("ascii")
+ # deb822 currently returns :any dependencies raw. see #670679
+ depends = set(dep[0]["name"].split(u':', 1)[0].encode("ascii")
for dep in control.relations.get("depends", ())
if len(dep) == 1)
return dict(package=package, source=source, version=version,