Open askipl opened 10 months ago
This looks like an upstream issue with the pendulum
library.
This is more a configuration issue in awx-ee definition (and/or ansible-builder bug).
Some python packages (like uamqp and pendulum) aren't available as wheel files on PyPi for arm64 architecture (unlike amd64) so they are built from sources. However, the current configuration doesn't provide all tools needed to build thoses packages from sources (like gcc-c++ for uamqp)
According the logs shared above, the setuptools dependency [1] is the culprit here:
ModuleNotFoundError: No module named 'setuptools'
But this seems weird to not have setuptools available during the assemble
execution.
[1] https://github.com/sdispater/pendulum/blob/2.1.2/build.py#L5-L10
I've seen setuptools
info, but unfortunately, I have no idea based scripts what is really running, I've checked on centos9 arm container and installed "pendulum pip" without any issues also tried to build from source also no issues :(
Hi, I've tried to build awx-ee on arm, it's failing currently (I've added gcc-c++ additional package so I fixed one issue) unfortunately still some errors: ...
On x86_64 no issues