juju / charm-tools

Tools for charm authors and maintainers
Other
42 stars 64 forks source link

Upgrade setuptools #667

Closed freyes closed 11 months ago

freyes commented 11 months ago

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 #666

Description of change

Checklist

freyes commented 11 months ago

This is the output of building charm-tools snap in a aarch64 machine https://pastebin.ubuntu.com/p/WQwzFphm7y/