-
-
Notifications
You must be signed in to change notification settings - Fork 32.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error during setup of component stream because av
fails to load on armv7l
#131853
Comments
Hey there @hunterjm, @uvjustin, @allenporter, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) stream documentation |
@bdraco As suggested on discord. |
This release contains an updated version of av from #129699
|
Since you're using home assistant container: Which exact container image? I'm assuming its an official one so making sure |
Using the official one pulled using ghcr.io/home-assistant/home-assistant:beta |
It looks like its adding some type of hash to the end |
FYI that is the case for all libs in edit: actually I see this hash added in all packages who have a .libs directory so I guess if this would be the culprit nothing would work? |
av
fails to load on armv7l
This comment was marked as off-topic.
This comment was marked as off-topic.
Thats a different issue |
I'm able to reproduce the issue with both If we haven't figured out the root cause next week, I guess a work around would be to remove the wheels from the index and exclude |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as off-topic.
This comment was marked as off-topic.
No idea whats wrong. this is not the first thing which has been reported prior release. In the last monthes its getting worse :( I have a Core installation. Can we please fix this asap? If we can support you with logs or what ever, let us know. Thanks! |
This comment was marked as duplicate.
This comment was marked as duplicate.
The same issue is on Home Assistant OS, see #132363 |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
Encountered this on my test raspberry. HAOS is installed on it. The good thing is that the cameras continued to work via WebRTC, even after the stream component failed. |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as off-topic.
This comment was marked as off-topic.
I just made the connection, but on another instance of HA running on an old i686 machine (Debian 12 + Docker), I have another error with an incompatible Python 13 library:
It's possible that the issue with installing Python libraries depending on the host architecture is not limited to the |
I might have identified the issue. The wheel below should be fixed. Update: |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
The fixed armv7 wheels are now available from https://wheels.home-assistant.io/musllinux/. https://wheels.home-assistant.io/musllinux/av-13.1.0-cp312-cp312-musllinux_1_2_armv7l.whl |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
You could try rolling back to the last known working version: That is what I did. |
You shouldn't be using that image in the first place (as it is not meant for Docker consumption, it is an intermediate image). Check out the documentation on which image to use. |
An issue already exists for this problem (#114779) and it seem quite similar to this one: I identified 72 python packages containing x64 binary libs in the x86 docker image. I will put a comment in this issue. @cdce8p, could you take a look? |
See my comment above. |
|
Correct, I wasn't able to test |
Tomorrow I will give a shot if I can replicate the issue with QEMU. I'll let you know. |
I could give you feedback for arm6 too, since I am running into this issue with 2024.12.2 as well. |
It should be fixed in the latest dev / nightly images published last night. Alternatively with the next patch or beta release. Didn't make https://www.home-assistant.io/common-tasks/container/#running-a-development-version |
Posting it in this issue too for reference: I have replicated the issue with the armv6 Docker images and with the new armv6 wheels the issue is indeed solved. So this should at least fix the issue for everyone who specifically has the "No such file or directory [...] libjxl [...]" error. For people who don't want to wait for the new patch version, you can reinstall av inside your existing Docker container. If your container is named
|
The problem
What version of Home Assistant Core has the issue?
core-2024.12.0b2
What was the last working version of Home Assistant Core?
core-2024.11.3
What type of installation are you running?
Home Assistant Container
Integration causing the issue
stream
Link to integration documentation on our website
https://www.home-assistant.io/integrations/stream
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
armv7l / container
Additional information
The text was updated successfully, but these errors were encountered: