home-assistant/wheels-custom-integrations

PyADS package is build as platform independant incorrectly

Opened this issue · 6 comments

Hi all,

In my pursuit to try and look into the issues listed here:
home-assistant/wheels#458
home-assistant/core#74067
home-assistant/core#74952

I'm trying to report the issue here as it seems to me that here the actual wheels packages are maintained. The main issue is that the pyads package is built platform independent while it also has a C++ part which needs to be built per platform.

Anybody has a pointer in the right direction for getting this fixed?

Share the same issue:
I'm adding this comment trying to make it pop-up to someone that could help...

Lipnz commented

I have the same problem as home-assistant/core/issues/74952. I have no idea where to begin to debug this.

problem still present even with the latest core version 2023.06.2 on Raspberry Pi Platforms

☹️

Since Python 3.10, the container is incorrectly packaged for ARM. The x86 compiled version of the ads library is taken for the ARM packages. There is no problem with intel CPU's.
So I migrated from Raspberry Pi to VMWare ESXi 7 (intel CPU).

Problem still exists, sadly this kills the ADS integration for my HomeAssistant on a RasPi4.

Still persisting.... Does someone know how to reach out to the builders?