I am trying to build the Docker container for Voyager on my Raspberry Pi, and I’m facing some issues in the docker build process. It always falls apart at the corepack step after about 8-10 seconds. Interestingly, if I disable BuildKit, the build completes successfully, and the resulting image works perfectly fine. (I’m using it now.) However, disabling BuildKit leaves a message that eventually the old build method will be removed from the code.

I’m not entirely convinced it’s a Voyager-specific error, or if it’s something more appropriate for docker forums.

Docker CE version 24.0.4 on latest Raspbian 11 release.

You are viewing a single thread.
View all comments View context
1 point
*

I do run IPv6, but not exclusively!

Tacking “strace” onto the front of the docker build command gives me a lot of nice output before step 1, but at the crucial step 3, there’s nothing. However, I decided to temporarily disable IPv6 processing on the device, and lo and behold, it carries on without a problem.

That means either my IPv6 tunnelbroker or some of BuildKit’s services are having issues handling IPv6 traffic. (I was gonna say it was corepack, but that’s run even with BuildKit turned off.) Now to find a way to get the build to work with IPv6, but that’s my homework now.

Thanks for the tip!

permalink
report
parent
reply

Voyager

!voyagerapp@lemmy.world

Create post

The official lemmy community for Voyager, an open source, mobile-first client for lemmy.

Rules

  1. Be nice.
  2. lemmy.world instance policy

Sponsor development! 👇

💙

Community stats

  • 273

    Monthly active users

  • 853

    Posts

  • 6.5K

    Comments