-
Notifications
You must be signed in to change notification settings - Fork 231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attempt to workaround venv failure in Actions runner 20240929.1. #950
Conversation
@ShukantPal I need your help. Two updates in a row of the GitHub Actions Windows runner image have broken build of the KTX-Software python interface. I managed to handle the issue last time at considerable time cost. This time I'm stuck. The error, which appeared when using the Windows runner image was updated to 20240929.1, is shown in the following extract:
The latest change to this PR was to install virtualenv (successfully). However the same error still happens. I've managed to track down the "Clean up ..." and "Python distributions" messages which are in custom commands in the mentioned CMakeLists.txt. I think the " Building ..." message must be printed when everything in that file has finished. I have been unable to find the "* Creating venv ..." message in any of the files under Unfortunately it is not possible to make GitHub Actions use the previous runner image. We're stuck with the current one. Please figure out what is going wrong and how to fix it. |
Hi @MarkCallow, It seems like the new images don't have virtualenv pre-installed. You can install it using |
That is what I thought so the last but one commit installs virtualenv via BUT, the change log for the Windows runner image shows no changes whatever to Python components. |
Try using KTX-Software/external/fmt/doc/build.py Line 23 in 797098b
|
As far as I can see |
These are the commands in the build that are triggering the virtualenv requirement:
Building the requirements listed in |
No description provided.