From e0cc5fe98993639c694c53ea978c0d343fe9b3db Mon Sep 17 00:00:00 2001 From: Silvie Chlupova Date: Wed, 2 Oct 2019 10:50:04 +0200 Subject: [PATCH] tito build --test --rpm -i Traceback on Fedora 31 Fixes: #341 --- src/tito/builder/main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/tito/builder/main.py b/src/tito/builder/main.py index daa2d83..e3fca5a 100644 --- a/src/tito/builder/main.py +++ b/src/tito/builder/main.py @@ -1340,7 +1340,10 @@ class Rpm(object): if not q: return False - iv = "%s-%s" % (q.version.decode("utf-8"), q.release.decode("utf-8")) + if isinstance(q.version, bytes): + iv = "%s-%s" % (q.version.decode("utf-8"), q.release.decode("utf-8")) + else: + iv = "%s-%s" % (q.version, q.release) iv_short = ".".join(iv.split(".")[:-1]) return version == iv_short