Closed hanryc-tirpur closed 1 year ago
Hmm, I just pulled the x64 Docker image and it definitely has the binary:
❯ docker exec -it d87354a1f548 /bin/bash
root@d87354a1f548:/# urbit
Urbit: a personal server operating function
https://urbit.org
Version 1.19
same on an arm64 box:
np@np-build:~/$ docker exec -it 2e937a893042 /bin/bash
root@2e937a893042:/# urbit
Urbit: a personal server operating function
https://urbit.org
Version 1.19
Can you try getting a shell inside your Urbit container and seeing if the binary is present? Also, what is the output of uname -m
on your Umbrel device?
uname -m
gives aarch64
When I log into the docker container, this is what I see.
umbrel@umbrel:~/umbrel $ docker exec -it 414a6f42b521 /bin/bash
root@414a6f42b521:/# ls
app boot dev home media opt requirements.txt run srv tmp usr
bin data etc lib mnt proc root sbin sys urbit var
root@414a6f42b521:/# ls urbit/
binary
root@414a6f42b521:/# ls urbit/binary/
vere-v1.19-linux-aarch64.1
root@414a6f42b521:/# urbit/
bash: urbit/: Is a directory
Hm, for some reason on your box it looks like the vere binary has a .1
extension that shouldn't be there. Are you able to execute it with ./urbit/binary/vere-v1.19-linux-aarch64.1
? If so, try running mv /urbit/binary/vere-v1.19-linux-aarch64.1 /usr/sbin/urbit
then restarting the container. I'm not sure why the file name is irregular.
Moving the binary solved the issue. How weird. Thanks, once again, for the help!
I suspect it has something to do with an incomplete extraction process but googling has not revealed much
Hello! Me, again. After installing the v1.19 update on Umbrel, I am not able to boot and this is the error I am getting. Not sure if they changed the url again like #21 , or if this is another issue.