Skip to content
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

Pulling gocryptfs leads to 500 error on arm64 only #94

Open
vielmetti opened this issue Apr 13, 2020 · 1 comment
Open

Pulling gocryptfs leads to 500 error on arm64 only #94

vielmetti opened this issue Apr 13, 2020 · 1 comment

Comments

@vielmetti
Copy link

vielmetti commented Apr 13, 2020

root@q1:~# sudo docker run -ti nixery.dev/arm64/shell/git/gocryptfs bash
Unable to find image 'nixery.dev/arm64/shell/git/gocryptfs:latest' locally
docker: Error response from daemon: received unexpected HTTP status: 500 Internal Server Error.

I can't tell for sure, but I'm guessing either something went wrong in the arm64 build of gocryptfs, or it was too big or too complicated for the server.

The similar derivation (omitting arm64) works OK on an x86 machine, and simpler derivations work OK on arm64.

@tazjin
Copy link
Owner

tazjin commented Apr 13, 2020

The public Nixery instance only serves images that use packages that are in the Nix binary cache, however this package isn't cached for arm64.

There unfortunately isn't a good way to propagate explicit errors back to users via the registry protocol :/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants