Skip to content
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

Tools/environment_install: ensure venv is installed on all Ubuntus #28198

Closed

Conversation

tpwrules
Copy link
Contributor

Corrects missing 22.04 Jammy case and avoids need for hardcoded table. Split out from #28080 .

Totally untested but seems right...

Corrects missing 22.04 Jammy case and avoids need for hardcoded table.
Copy link
Contributor

@khancyr khancyr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doesn't work. It enable venv on focal: see https://github.com/ArduPilot/ardupilot/actions/runs/10983477074/job/30492890484

We got some autotest for that use the install scripts . If you are used to Docker that is quite simple to test those changes

@khancyr
Copy link
Contributor

khancyr commented Sep 23, 2024

Not sure why we want venv now on jammy ?

@tpwrules
Copy link
Contributor Author

Why would a venv only be desired on some versions? CI passes on all of them?

I think the motivation is that ESP-IDF needs venv.

@tpwrules
Copy link
Contributor Author

Discussed briefly on the devcall and the consensus was that changing this is not desired. We will come up with an ESP32 specific solution if necessary.

@tpwrules tpwrules closed this Sep 24, 2024
@tpwrules tpwrules deleted the pr/environment-install-cleanup branch September 24, 2024 02:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants