I have a reasonably straight forward pip that I wish to install. But it seems to not be able to install the jq & typed-ast pip packages (used heavily in my application) on armhf, arm64, ppc63el or s390x. I was hoping that you guys might have some recommendations on how to fix these issues as they seem to be architecture specific.
@Lin-Buo-Ren So I spun up a raspbian image on my raspberry pi. And I tried to test to see if typed-ast would pip install. It did perfectly. I’m not sure how to replicate. I seem to only be able to replicate the issue in snapcraft.
@sergiusens TBH I’m not sure. What I would like to do is spin up (ideally using multipass but optionally on a raspberry pi) the same arm build environment that is used on build.snapcraft.io so that I can test that. My instinct tells me that if it works in raspbian but not in the in the ci/cd pipeline that it’s possible that I’m just missing a package of some sort.
ubuntu core is completely assembled from snaps and does not support deb packages in any way … that said … you can indeed install the lxd snap on it (or docker) and run a container with a classic ubuntu install to do your builds in (in fact i have been tinkering with a pre-made appliance image doing exactly that but do not have anything ready enough to release yet)