Hello,
I'm attempting to install snaptool in a RHEL 10 server and it seems that the binary is linked to an python 3.8 release while the build_pybin seems clear about supported relase.
Do you know if there will be a release supprting python3.12 at some point or should I go docker (podman) ?
[root@ snaptool]# ./install.sh
Checking snaptool.service status...
Unit snaptool.service could not be found.
Installing to /opt/weka/snaptool...
Creating /opt/weka/snaptool
Testing cluster connection...
[117069] Error loading Python lib '/tmp/_MEIRpzt86/libpython3.8.so.1.0': dlopen: libcrypt.so.1: cannot open shared object file: No such file or directory
Created symlink '/etc/systemd/system/multi-user.target.wants/snaptool.service' → '/etc/systemd/system/snaptool.service'.
service installed and started... snaptool.service status:
● snaptool.service - Weka Snaptool
Loaded: loaded (/etc/systemd/system/snaptool.service; enabled; preset: disabled)
Active: active (running) since Thu 2026-05-28 16:33:16 CEST; 75ms ago
Invocation: 8c763c86b0204971b4a4251be29d1fc8
Docs: https://github.com/weka/snaptool
Main PID: 117145 (snaptool)
Tasks: 1 (limit: 132247)
Memory: 16.1M (peak: 16.1M)
CPU: 60ms
CGroup: /system.slice/snaptool.service
└─117145 /opt/weka/snaptool/snaptool -vv -c /opt/weka/snaptool/snaptool.yml$
[root@ snaptool-1.6.2.1]# ./build_pybin.sh
No venv found - creating...
Creating venv...
which: no python3.11 in (/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin)
python3.11 not found, trying python3.9
which: no python3.9 in (/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin)
no appropriate version of python3 found in PATH
please install python3.9 or python3.11
./build_pybin.sh: line 14: venv/bin/activate: No such file or directory
./build_pybin.sh: line 16: pyinstaller: command not found
cp: cannot stat 'dist/snaptool': No such file or directory
snaptool/
snaptool/snaptool-example.yml
snaptool/snaptool.yml
snaptool/snaptool.service
snaptool/docker_run.sh
snaptool/install.sh
Hello,
I'm attempting to install snaptool in a RHEL 10 server and it seems that the binary is linked to an python 3.8 release while the build_pybin seems clear about supported relase.
Do you know if there will be a release supprting python3.12 at some point or should I go docker (podman) ?
[root@ snaptool]# ./install.sh
Checking snaptool.service status...
Unit snaptool.service could not be found.
Installing to /opt/weka/snaptool...
Creating /opt/weka/snaptool
Testing cluster connection...
[117069] Error loading Python lib '/tmp/_MEIRpzt86/libpython3.8.so.1.0': dlopen: libcrypt.so.1: cannot open shared object file: No such file or directory
Created symlink '/etc/systemd/system/multi-user.target.wants/snaptool.service' → '/etc/systemd/system/snaptool.service'.
service installed and started... snaptool.service status:
● snaptool.service - Weka Snaptool
Loaded: loaded (/etc/systemd/system/snaptool.service; enabled; preset: disabled)
Active: active (running) since Thu 2026-05-28 16:33:16 CEST; 75ms ago
Invocation: 8c763c86b0204971b4a4251be29d1fc8
Docs: https://github.com/weka/snaptool
Main PID: 117145 (snaptool)
Tasks: 1 (limit: 132247)
Memory: 16.1M (peak: 16.1M)
CPU: 60ms
CGroup: /system.slice/snaptool.service
└─117145 /opt/weka/snaptool/snaptool -vv -c /opt/weka/snaptool/snaptool.yml$
[root@ snaptool-1.6.2.1]# ./build_pybin.sh
No venv found - creating...
Creating venv...
which: no python3.11 in (/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin)
python3.11 not found, trying python3.9
which: no python3.9 in (/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin)
no appropriate version of python3 found in PATH
please install python3.9 or python3.11
./build_pybin.sh: line 14: venv/bin/activate: No such file or directory
./build_pybin.sh: line 16: pyinstaller: command not found
cp: cannot stat 'dist/snaptool': No such file or directory
snaptool/
snaptool/snaptool-example.yml
snaptool/snaptool.yml
snaptool/snaptool.service
snaptool/docker_run.sh
snaptool/install.sh