On 4/26/23 10:53, Daniel P. Berrangé wrote:
I think it'd be useful for support purposes if the configure
script summary printed details of how we setup the venv.
eg perhaps a summary for each python module of whether we
added it to the venv, or relied on te site packages:
python venv: meson (site), sphinx (venv), avocado (venv)
Yes, I agree John did a great job with the errors but a little more work
is needed to cleanup of mkvenv.py's logging of the "good" case. The
installation case is already covered by "pip install"'s output, but we
need to have something like:
mkvenv: Creating {isolated|non-isolated} virtual environment [based on
/home/pbonzini/myvenv]
and when creating the console-scripts shims:
mkvenv: Found avocado v90.0
Paolo