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
[BUG] Trouble installing through Docker on ARM64 #1879
Comments
Got the same problem |
I ran through the same issue these days with an RPi3b+. I've been investigating around the issue but first I would like to ask, @LeavingBeta are you running 32 or 64 bit OS on your RPi4? |
64 bit OS |
In my case I am using If it is 64 bit OS, I am curious how it throws an error like this if yours is Just to clarify myself and try to understand if we are experiencing the same issue, what's your output of Also, if you follow the thread on the issue you mentioned, the OP finally managed to work by installing 64bit raspbian instead of 32 bit. I have been investigating around this issue, and in my case, the problem is clear, there is no support for armv7l (armhf) for prisma, specifically There are some intentions to try to cross-compile prisma-engines using Long story short: I depend on |
Also using RPI 4 with OS 64, using docker-compose. It seems related to prisma.
|
Your change has been released with Ghostfolio 1.282.0. Can you please give feedback? |
@dtslvr works good. Thanks 👍 |
Working on pi 4 OS 64bit as well. Thank you. |
Two Months later. I got the Problem again on an Rasp 4 Model B
with PRISMA_ENGINES_CHECKSUM_IGNORE_MISSING=1 in the .env i got this error:
Image is up to date |
I get a 404 unauthorized just from browsing to https://binaries.prisma.sh/ in my web browser. It appears the original package is no longer maintained, and has been transferred to a new owner/repo. This is the issuedetailing the transfer of ownership. Here is an issue opened recently with this same issue, but has the attention of the developer. I'm not sure of the fix yet, but so far I think:
|
@matt852 Please correct me if I'm wrong, but it looks like you are pointing to Go client issues which are completely unrelated to this repo as it is using the JS client; not the Go client. This part in the prisma.schema might need to be adapted to make sure it runs on more platforms: https://github.com/ghostfolio/ghostfolio/blob/main/prisma/schema.prisma#L4 |
Errors when installing through docker on a Raspberry Pi 4
Following the steps in Run with Docker Compose on a Raspberry Pi 4 ends up with errors.
The ghostfolio-development-ghostfolio-1 container shuts down with this in its logs:
After doing some digging I found this thread online: prisma/prisma#17284
They found that this is a 404
https://binaries.prisma.sh/all_commits/d6e67a83f971b175a593ccc12e15c4a757f93ffe/linux-arm-openssl-1.1.x/prisma-fmt.gz
while this exists
https://binaries.prisma.sh/all_commits/d6e67a83f971b175a593ccc12e15c4a757f93ffe/linux-arm64-openssl-1.1.x/prisma-fmt.gz
So with this knowledge I set an environment variable for the container ghostfolio-ghostfolio-1 that specifies PRISMA_CLI_BINARY_TARGETS = linux-arm64-openssl-1.1.x
Now we get a different error:
The text was updated successfully, but these errors were encountered: