Open JestemStefan opened 3 months ago
Let me know if any additional info must be provided
Hi @JestemStefan, can you try to install uwsgi alone in a vanilla virtual environment (provided either by venv
or virutalenv
) using pip
and without poetry
to see if you still face problems?
The objective of this exercise is to find the root cause of the problem. Ideally we are looking for a minimal reproducible example, emphasis on minimal 😅. The more external factors we can remove from the reproducer and the more bare-bones, the better.
Also note that not all packages are already compatible with Python 3.12 (so that might be something to check first).
Is it possible you're running out of memory? That's one potential factor for OSError: [Errno 14] Bad address
, another being timeouts. Especially if you say it happens randomly and from a docker. Without a minimal reproducer, this could just be an environment issue.
setuptools version
setuptools==70.1.1
Python version
3.12.4
OS
Linux
Additional environment information
Docker image python:3.12-bullseye@sha256:c7e1479380ded85f86dc665defb7b519fc445f93df916195f213a4440babe820 it includes default packages: wheel 0.43.0 setuptools 70.0.0
Issue is happening both with poetry and pipenv when installing uwsgi==2.0.25.1 (and 2.0.26)
Issue is not happening with python:3.11-bullseye (defaults: wheel 0.43.0, setuptools 65.5.1) image and "setuptools==69.5.1"
Description
During docker build about half of the builds failed with this error.
Before docker build we run: for pipenv:
for poetry:
Both of them result in error happening randomly and build failes.
Expected behavior
Successful build
How to Reproduce
I will try to prepare something, but as I said earlier. It's happening randomly.
Output