KasperskyLab/TinyCheck

Raspberry Pi OS (64-bit)

pavelsmirnovspb opened this issue · 2 comments

Hello, I have an issue when I tried install TinyCheck on Raspberry Pi 4 (64-bit).
Module M2Crypto didn't install and I saw error for it:

Building wheel for M2Crypto (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-cfzcipf8/m2crypto_68064845027741a0b465e544806f56fc/setup.py'"'"'; file='"'"'/tmp/pip-install-cfzcipf8/m2crypto_68064845027741a0b465e544806f56fc/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-pq3juvdv
cwd: /tmp/pip-install-cfzcipf8/m2crypto_68064845027741a0b465e544806f56fc/
Complete output (67 lines):

But if I use Raspberry Pi 4 (32-bit), TinyCheck installed without any errors.
Raspberry Pi 4 32-bit.txt
Raspberry Pi 4 64-bit.txt

I noticed the same problem. This can be solved by installing libssl-dev like this: sudo apt install libssl-dev before starting the installation (or uninstalling by running sudo bash uninstall.sh and then installing again).

But there are other errors on Raspbian with 64 bit like the installation of zeek silently failing, which is why I am trying to do a 32 bit installation now.

Hello everyone in this thread!

We'll do our best and will try to improve TinyCheck to support Raspbian 64bit, but for now it can run only on 32bit Raspbian as noticed here:

To recap', you need to have:

A Raspberry Pi with Raspberry Pi OS Bullseye 32 bit full version;

So, for now its not an issue but the well-know-limitation i suppose.