fune/docs/setup
ahochheiden 80339c628f Bug 1825755 - Only create the mozharness venv using --without-pip on Windows r=firefox-build-system-reviewers,glandium
- On Debian/Ubuntu, the base distribution of Python does not come with `ensurepip` (which is still called during `venv` creation). The benefit of not calling `ensurepip` explicitly in a separate command (like we now do for Windows) is that the error message you get when creating the `venv` is very clear and instructs the user to run `apt install python3.x-venv` to fix the problem. (`python3.x-venv` is what contains `ensurepip`). If we did not do this, it would just tell the user that there is `no ensurepip module` and it would hard to figure out that the solution is to run `apt install python3.x-venv`. This isn't an issue for us in CI, but it can be for end users, since that package may not be installed, and some commands (like talos tests) go through mozharness and invoke this code.

- Also removed some Python dependencies in the Linux build docs that are no longer needed.

Differential Revision: https://phabricator.services.mozilla.com/D174525
2023-04-11 18:49:03 +00:00
..
building_with_debug_symbols.rst
configuring_build_options.rst Bug 1801738 - Use --enable-project instead of --enable-application. r=firefox-build-system-reviewers,geckoview-reviewers,calu,ahochheiden 2022-11-22 02:09:26 +00:00
contributing_code.rst no bug - contrib doc: update a bit the content r=firefox-source-docs-reviewers,marco DONTBUILD 2023-04-01 13:27:26 +00:00
index.rst
linux_32bit_build_on_64bit_OS.rst
linux_build.rst Bug 1825755 - Only create the mozharness venv using --without-pip on Windows r=firefox-build-system-reviewers,glandium 2023-04-11 18:49:03 +00:00
macos_build.rst Bug 1721477 - Fix documentation suggestion for PATH augmentation. r=firefox-build-system-reviewers,andi 2023-02-01 16:37:03 +00:00
windows_build.rst Bug 1820237 - Mention the start-shell.bat script in code block r=glandium 2023-03-30 21:24:12 +00:00