I get asked for my username/email, then choose a method to provision the new device, then after entering a public name for the device I get â–¶ ERROR EOF
my log id: ccbee76282d543a2264c0e1c
This looks like an Arch-specific bug, which has something to do with the gccgo build they're using in place of the regular go compiler. We're still tracking down the problem.
@jackusm way to work around it in the meantime, if you have docker installed you can use this dockerfile (run command is at the top) https://gist.github.com/endophage/a514c2631ccc5f6ebb575232e7063622
(alias the run command to keybase and it'll be just like it was installed directly on the host)
Thanks a lot, I love the idea of docker, but I have no idea how to build it. Okay, so that's wrong as I can build it (created a folder with your gist saved as Dockerfile and ran "docker build .") but am I supposed to name it or something? "Unable to find image 'keybase:latest' locally". Sorry
EDIT: figured it out: I needed a -t parameter
Yeah sorry, I didn't provide full instructions but good job for working it out before I got back to my computer!
More discussion at https://github.com/keybase/client/issues/2897
Related to undefined behavior in Go clarified at https://github.com/golang/go/issues/15905
I think this issue can be closed. There's a new docker supported login method.
Most helpful comment
This looks like an Arch-specific bug, which has something to do with the
gccgobuild they're using in place of the regular go compiler. We're still tracking down the problem.