From 90ffe0241611d6fc59adca1c9b6c196e1c5f34d6 Mon Sep 17 00:00:00 2001
From: Aleksandr Vodianov <aleksandr.vodianov@demlabs.net>
Date: Tue, 15 Feb 2022 12:43:52 +0000
Subject: [PATCH] Hotfix fixed python links

---
 linux/debian/essentials/postinst | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/linux/debian/essentials/postinst b/linux/debian/essentials/postinst
index be5643e..2e7f319 100755
--- a/linux/debian/essentials/postinst
+++ b/linux/debian/essentials/postinst
@@ -11,8 +11,11 @@ DAP_CFG_TPL="$DAP_PREFIX/share/configs/$DAP_APP_NAME.cfg.tpl"
 DAP_CFG="$DAP_PREFIX/etc/$DAP_APP_NAME.cfg"
 
 #fixed link with python library
+BUILD_PYTHON_VERSION=/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0
+STANDART_PYTHON_LIB=$(ls /usr/lib/x86_64-linux-gnu | grep "libpython3.*.so.1.0" | cut -d" " -f1 | head -n1)
 
-[ -e "/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0" ] || ln -sf /usr/lib/x86_64-linux-gnu/libpython3.*.so.1.0 /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0
+[ -h $BUILD_PYTHON_VERSION ] && rm $BUILD_PYTHON_VERSION
+[ -e $BUILD_PYTHON_VERSION ] || ln -sf /usr/lib/x86_64-linux-gnu/$STANDART_PYTHON_LIB /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0
 
 
 #unpack PYTHON_ENV
-- 
GitLab