-
Notifications
You must be signed in to change notification settings - Fork 16
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
rtl_433 assertation failed on armv7l #3
Comments
Hello I'm glad you found this image useful. Currently there is already a build arg that can be used to override the base image.
And the Runtime:
I think how we could approach this problem is provide different flavous of the image. With the following naming convention:
This change would invole roughly uncommenting and and modifying these lines: Lines 71 to 79 in 7ef3f4b
I would suggest we build for last 3 versions of Do you want to create a PR for this? |
I was trying to reproduce your issue on my device but It seem to be working for me 🤔
Can you double check you have the latest version? And which architecture are you using? |
executed the same commands like you did:
could it be that the OS where docker runs on is different? |
I think so as well, plus the image hash does not match mine.
The ran the
Could you reference the bug you are mentioning here? |
armv7l
armv7l
this would include as well a workaround. to run the container either in privileged mode or without security. |
I've updated the pipeline to build other variants as well, I tried I am unable to reproduce your issue so far, maybe you could try other combinations like see if any of them work?
|
hertzg/rtl_433:alpine-3.12-20.02 and alpine-3.12-20.11 is working:
|
hertzg/rtl_433:alpine-3.12-latest working as well - which is logical: hertzg/rtl_433 alpine-3.12-20.11 142be71787ac 13 hours ago 4.51MB
|
So I guess having Thanks for your cooperation and quick responses on queries :) I'll be closing this for now, if you think there is more we could do comment and I'll reopen. |
Seems like there is still some traffic to this issue, for your (readers) convenience here are some workarounds and further readings on the topic: TL;DR; I just want to copy a command that worksAlpine 3.12 based (smaller images ~3mb)
Debian based (slightly larger ~50mb)
See the docker tags table in README for all available variants tags. OverviewThe issue seems to be present on docker host, specifically 32 bit operating systems that are Debian Buster based distros (including Raspbian) due to an outdated version of The link above describes how to fix the issue on the host itself. If you do not want to touch the host then you have two options:
Refernces & Further Reading
Hope this saves time for you all 🙇. |
Just a hint: The issue still persists, I just ran across it on a Raspberry Pi 4. Using the workaround with the alpine-3.12-latest images works though. |
Hi
1st of all, thanks a lot for making this image available.
Unfortunately due to a bug in the apline:3.13 / alpine:latest for arm docker container the latest hertzg/rtl_433 is not working anymore.
this is not a problem of the hertzg/rtl_433 image, but it could have been avoided by referencing inside the Dockerfile not to the alpine:latest, but to a verified working version (alpine:12.1 for example).
Alternative some check would be needed before triggering the availability on the docker hub.
cheers
The text was updated successfully, but these errors were encountered: