snap-store-proxy only available on amd64

Bug #1943928 reported by Jakub Vaněk
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Snap Store Server
New
Undecided
Unassigned

Bug Description

Hi,

I'm currently trying to deploy a network cache for snaps on our home network. Unfortunately, the snap-store-proxy installation fails on my home server (Odroid-HC2, Ubuntu 20.04) with the following error:

$ sudo snap install snap-store-proxy
error: snap "snap-store-proxy" is not available on stable for this architecture (armhf) but exists
       on other architectures (amd64).

Would it be possible to recompile snap-store-proxy for ARM platforms as well?

I'm already using apt-cacher-ng for speeding up updates. We're running Ubuntu on multiple computers behind a slow uplink. Using a cache like this would allow us to download fewer data overall and complete update cycles faster.

Thank you and with regards,

Jakub

Revision history for this message
Jakub Vaněk (vanek-jakub4) wrote :

Can I somehow assist with this? I've tried to find the source code of snap-store-proxy, but I wasn't successful in that.

I could still somehow run the x86_64 binaries on the ARM server using QEMU. However, I'm guessing that the performance and stability wouldn't be optimal that way.

Revision history for this message
Stéphane Graber (stgraber) wrote :

Just noticed the same issue this week while moving some infrastructure services from containers on amd64 to containers on arm64 servers.

armhf as suggested in this bug may be a bit of a stretch as that's a 32bit architecture, but it'd be good to at least enable arm64, ppc64el and s390x if possible!

summary: - snap-store-proxy is not available for armhf
+ snap-store-proxy only available on amd64
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.