Skip to content
Snippets Groups Projects
Commit 73e5a45e authored by Piotr Ożarowski's avatar Piotr Ożarowski
Browse files

dh_python2: generates correct "python (<< 2.X)" dependencies for packages with...

dh_python2: generates correct "python (<< 2.X)" dependencies for packages with private Python extensions
parent ac05cd67
No related branches found
No related tags found
No related merge requests found
......@@ -6,6 +6,8 @@ python-defaults (2.7.3-3) UNRELEASED; urgency=low
(closes: #686358)
- ignore /usr/bin/python3 shebangs in all packages, not just in
python3-* ones
- generates correct "python (<< 2.X)" dependencies for packages with
private Python extensions (typo fixed)
- TODO: parse interpreter version number from --shebang option and add
apropriate dependency/rt* script arguments
* pyversions.py: fix parsing DEBPYTHON_SUPPORTED env. variable
......
......@@ -149,7 +149,8 @@ class Dependencies(object):
if vr[0]: # minimum version specified
self.depend("python (>= %s)" % vrepr(vr[0]))
if vr[1]: # maximum version specified
self.depend("python (<< %s)" % vrepr(vr[1] + 1))
self.depend("python (<< %d.%d)" % \
(vr[1][0], vr[1][1] + 1))
for pattern in options.regexpr or []:
args += " -X '%s'" % pattern.replace("'", r"'\''")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment