Installation error when installing zk packages on bookworm

Hi, thank you for bringing such a nice product!

I have an zymkey installation question on my rpi 4b with rpi os 12 . When I’m running installation script that you provide in tour manual - it fails with error. The problem pops up when script tries to install libzk libzymkeyssl zkbootrtc zkifc zkapputilslib zksaapps zkpkcs11 packages.

Apt returns an error:

The following packages have unmet dependencies:
 libgcc-s1 : Breaks: libgcc-s1:arm64 (!= 12.2.0-14+rpi1) but 14-20240429-1 is to be installed
 libgcc-s1:arm64 : Depends: gcc-14-base:arm64 (= 14-20240429-1) but it is not installable
                   Depends: libc6:arm64 (>= 2.35) but it is not going to be installed
                   Breaks: libgcc-s1 (!= 14-20240429-1) but 12.2.0-14+rpi1 is to be installed
 libzk:arm64 : Depends: libc6:arm64 (>= 2.19) but it is not going to be installed
 libzymkeyssl:arm64 : Depends: libjansson4:arm64 (>= 2.7) but it is not installable
                      Depends: libc6:arm64 (>= 2.19) but it is not going to be installed
 zkapputilslib:arm64 : Depends: libjansson4:arm64 (>= 2.7) but it is not installable
                       Depends: libc6:arm64 (>= 2.19) but it is not going to be installed
 zkbootrtc:arm64 : Depends: libc6:arm64 (>= 2.19) but it is not going to be installed
 zkifc:arm64 : Depends: libjansson4:arm64 (>= 2.7) but it is not installable
               Depends: libc6:arm64 (>= 2.19) but it is not going to be installed
 zkpkcs11:arm64 : Depends: libc6:arm64 (>= 2.19) but it is not going to be installed
 zksaapps:arm64 : Depends: libc6:arm64 (>= 2.19) but it is not going to be installed

I see that bookworm is already supported version but for some reason it does not work as expected.

uname -a
Linux raspberrypi 6.6.20+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.20-1+rpt1 (2024-03-07) aarch64 GNU/Linux
lsb_release -a
No LSB modules are available.
Distributor ID:	Raspbian
Description:	Raspbian GNU/Linux 12 (bookworm)
Release:	12
Codename:	bookworm

If I miss something, pls let me know. Thank you!

@serhiimi - My guess is you have the 32-bit bookworm OS installed which runs the 64-bit bookworm kernel by default. We only support the 64-bit bookworm OS/kernel. We do not have a 32-bit repo.

Can you run the following and see if it returns aarch64(64-bit) or armhf(32-bit)?

dpkg --print-architecture

If it returns armhf, you will need to re-install one of the 64-bit bookworm images with your rpimager.

@Bob_of_Zymbit Thank you! You are right, I downloaded wrong image (32bit) and has run it as 64-bit.
Have a nice day!