The GitHub Actions job "Tests ARM" on airflow.git/main has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
09bbfb5a9556bcd0b5faa8066b3d2d2b201fb3ff / Jarek Potiuk <[email protected]>
Fix Python 3.11 work from sources in CI image (#55120)

The #53770 changed the way how we build our Python image - we build
python from released packages. We are building python - in order
to be able to copy it between build and main images in PROD image
in a separate /usr/python/ path and then we symbolically link it
from /usr/local/lib for cpmpatibility with the original Python
base images we used before.

Python in /usr/python is the first on the path so Python shoudl
be used from there by default.

However in Python 3.11 (and only in Python 3.11) when hatch build
backend build the package, apparently python is used from /usr/local/lib
and there (even if LD_LIBRARY_PATH is properly set), python 3.11
run from /usr/local/lib, even if it is a symlink to the /usr/python/bin,
expects to find dynamically linked python libraries in /usr/local/lib.

We also rmeove LD_LIBRARY_PATH that was set before to handle it (but
not completely). Having symbolic links defined for lib entries in both
places is a more complete solution with less side effects.

Report URL: https://github.com/apache/airflow/actions/runs/17366979210

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to