docs: add contributing restriction for ubuntu 24.10 #30617
Merged
+3
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Additional details
The CONTRIBUTING > Requirements section refers to additional steps for a Ubuntu
24.04
environment. In the meantime Ubuntu 24.10 (Oracular Oriole) was released on Oct 10, 2024, as an interim release, and this needs to be added to the instructions.To allow building Cypress from source with Python
3.12
requires a minimum of node-gyp@10.0.0. Cypress has not yet reached this state and Python3.11
is currently the highest compatible version usable to build Cypress from source.The workaround involving deadsnakes is available for
Ubuntu 24.04 (noble)
. Attempting to use it forUbuntu 24.10 (oracular)
results in an errorDue to the Python restrictions, Ubuntu
24.10
is currently not suitable to rebuild Cypress from source error-free.Add this statement to the CONTRIBUTING > Requirements section:
Steps to test
Clean install Ubuntu
24.10
Desktop.Attempt to use
deadsnakes
to install an earlier version of Python by executing the following command:Note the failure.
How has the user experience changed?
Affects contributors only.
PR Tasks
cypress-documentation
?type definitions
?