-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
charm-tools 2.8.x snap only releases for amd64; need arm64, ppc64el and s390x releases #666
Comments
setuptools-scm depends on setuptools>=61, while the one installed in the building environment is setuptools-59.x which comes from the deb package available in Ubuntu-22.04. This change upgrades setuptools to allow the building to succeed. Also uses an absolute path when running `vergit` to fix a "command not found" error. Fixes juju#666
@ajkavanagh I'm not sure if the referenced PR fixes this issue? One of the main reasons the project was split into 2.8 and 3.x versions was that due to changes in adjacent projects some of the 2.8 versions dependencies are no longer maintained. As laid out in commit 17812f0 one of these are The |
you are right, Frode, thanks for reopening this.
I just understood what's going on here.
|
I'm rebuilding the charm snap using |
Hi, I wonder if there is any plan for supporting s390x arches in 2.x snap channel? |
Checklist
Issue
When trying to release v2.8.7 of charm-tools in the snapstore, I noticed that there were no builds available to release into arm64, ppc64el and s390x. This means that the tools to build them will miss features, bug fixes and security updates. The 2.8 branch was made amd64 only in commit 98edcd3.
Solution
Update the
snap/snapcraft.yaml
to produce builds for arm64, ppc64el and s390x and get them building and into the snapstore.The text was updated successfully, but these errors were encountered: