piwheels / packages

Issue tracker for piwheels package issues
https://github.com/piwheels/packages/issues
20 stars 5 forks source link

Missing package: sabctools #358

Open MichaIng opened 1 year ago

MichaIng commented 1 year ago

Package name

sabctools

Package version

7.0.2

PyPI URL

https://pypi.org/project/sabctools/

piwheels URL

https://www.piwheels.org/project/sabctools/

Python version

I am the maintainer

More information

The Python 3.7 wheel is aarch64 instead of armv6l + armv7l. This is most likely due to 64-bit kernel being used on RPi 4 by default since recent Linux 6.1.

I mentioned it already here: https://github.com/piwheels/piwheels/pull/328#issuecomment-1518890850 AFAIK, this is a naming bug in pip and the wheel is actually 32-bit ARM (there shouldn't be any 64-bit toolchain or headers installed), but pip seems to not fully correctly handling the case of a 64-bit kernel running on a 32-bit OS/userland.

To solve this, arm_64bit=0 needs to be added to config.txt to enforce usage of the 32-bit kernel.

EDIT: Fix has been added to https://github.com/piwheels/piwheels/pull/328.