From fb99ef375b8fde925ee7d17755bdd06f4ece6ff6 Mon Sep 17 00:00:00 2001 From: "Salvador E. Tropea" Date: Tue, 18 May 2021 21:43:17 -0300 Subject: [PATCH] Added Debian sid version mess workaround. Closes #75 --- kibot/__main__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/kibot/__main__.py b/kibot/__main__.py index f8e8c524..e3cd7bad 100644 --- a/kibot/__main__.py +++ b/kibot/__main__.py @@ -229,6 +229,13 @@ def detect_kicad(): logger.warning(W_NOKIVER+"Unknown KiCad version, please install KiCad 5.1.6 or newer") # Assume the best case GS.kicad_version = '5.1.5' + try: + # Debian sid may 2021 mess: + really_index = GS.kicad_version.index('really') + GS.kicad_version = GS.kicad_version[really_index+6:] + except ValueError: + pass + m = re.search(r'(\d+)\.(\d+)\.(\d+)', GS.kicad_version) GS.kicad_version_major = int(m.group(1)) GS.kicad_version_minor = int(m.group(2))