From 19ca52908eba04bbfb727a09bcafddf913ce577b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= Date: Tue, 30 Mar 2021 17:32:14 +0100 Subject: [PATCH] Prefer matching dev packages. --- ognibuild/debian/fix_build.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ognibuild/debian/fix_build.py b/ognibuild/debian/fix_build.py index 4de6403..6b76b70 100644 --- a/ognibuild/debian/fix_build.py +++ b/ognibuild/debian/fix_build.py @@ -22,6 +22,7 @@ __all__ = [ from functools import partial import logging import os +import re import shutil import sys from typing import List, Set, Optional, Type @@ -304,6 +305,8 @@ def python_tie_breaker(tree, subpath, reqs): return True if pkg.startswith("lib%s-" % python_version): return True + if re.match('lib%s\.[0-9]-dev' % python_version, pkg): + return True return False for python_version in targeted: