forked from pool/rpmlint
34 lines
1.4 KiB
Diff
34 lines
1.4 KiB
Diff
From 534ce885e7a1529e0729dc0ae3ef75a64324583b Mon Sep 17 00:00:00 2001
|
|
From: Dirk Mueller <dirk@dmllr.de>
|
|
Date: Sat, 21 Oct 2017 19:24:09 +0200
|
|
Subject: [PATCH] Accept python(abi) as a valid versioned python dependency
|
|
|
|
On (open)SUSE the build environment properly generates a
|
|
requires python(abi) = x.y, so accept that to silence the warning.
|
|
---
|
|
FilesCheck.py | 8 ++++----
|
|
1 file changed, 4 insertions(+), 4 deletions(-)
|
|
|
|
diff --git a/FilesCheck.py b/FilesCheck.py
|
|
index abb3fa7..2ece474 100644
|
|
--- a/FilesCheck.py
|
|
+++ b/FilesCheck.py
|
|
@@ -717,10 +717,10 @@ class FilesCheck(AbstractCheck.AbstractCheck):
|
|
|
|
if not python_dep_error:
|
|
res = python_regex.search(f)
|
|
- if res and not (pkg.check_versioned_dep('python-base',
|
|
- res.group(1)) or
|
|
- pkg.check_versioned_dep('python',
|
|
- res.group(1))):
|
|
+ if (res and not
|
|
+ any((pkg.check_versioned_dep(dep, res.group(1))
|
|
+ for dep in (
|
|
+ 'python', 'python-base', 'python(abi)')))):
|
|
printError(pkg, 'no-dependency-on', 'python-base',
|
|
res.group(1))
|
|
python_dep_error = True
|
|
--
|
|
2.14.2
|
|
|