0.98: Improved entity management, options and Home Assistant Alerts

After 0.98.0 update, cannot install opencv.

I have Home Assistant in Docker - usually after pulling the new image and recreating the container, I have to go to the terminal and run:

 pip3 install opencv-python-headless

With the new docker image being based on Apline instead of Debian this no longer works.
I did some research - and this is beyond my knowledge - but I believe it is due to the fact that Debian uses GNU libc and Alpine uses musl libc.

I guess because of the differences musl libc has significantly less python packages pre-build that you can just install using pip. Potentially I guess we can build opencv from source - but at this point I don’t want to tackle this every time I update HA image.

So I guess I have a question / request - is there another way to get opencv in an Alpine container, or can we suppress the warning? I know this is low priority since it still works - just wanted to report it.

Thank you all for the hard work on this amazing software!
DeadEnd

1 Like