Remove --system-site-packages argument to ./configure.

MediaGoblin ignores this argument and creates a virtualenv with
--system-site-packages regardless. Appears it's been this way since the early
days.

Removing this make the installation instructions easier to read.
This commit is contained in:
Ben Sturmfels 2021-09-18 13:12:39 +10:00
parent 45c1812a65
commit 0db9b5bb7b
No known key found for this signature in database
GPG Key ID: 023C05E2C9C068F0
5 changed files with 6 additions and 4 deletions

View File

@ -169,7 +169,7 @@ RUN git clone --depth=1 git://git.savannah.gnu.org/mediagoblin.git --branch mast
RUN git show --oneline --no-patch RUN git show --oneline --no-patch
RUN ./bootstrap.sh RUN ./bootstrap.sh
RUN VIRTUALENV_FLAGS='--system-site-packages' ./configure RUN ./configure
RUN make RUN make
# Additional Sphinx dependencies not in Debian. # Additional Sphinx dependencies not in Debian.

View File

@ -78,7 +78,7 @@ RUN git clone --depth=1 git://git.savannah.gnu.org/mediagoblin.git --branch mast
RUN git show --oneline --no-patch RUN git show --oneline --no-patch
RUN ./bootstrap.sh RUN ./bootstrap.sh
RUN VIRTUALENV_FLAGS='--system-site-packages' ./configure RUN ./configure
RUN make RUN make
RUN ./bin/python -m pip freeze RUN ./bin/python -m pip freeze

View File

@ -256,7 +256,7 @@ Clone the MediaGoblin repository and set up the git submodules::
Set up the environment:: Set up the environment::
$ ./bootstrap.sh $ ./bootstrap.sh
$ VIRTUALENV_FLAGS='--system-site-packages' ./configure $ ./configure
$ make $ make
Create and set the proper permissions on the ``user_dev`` directory. Create and set the proper permissions on the ``user_dev`` directory.

View File

@ -44,6 +44,8 @@ This chapter has important information about our current and previous releases.
- Remove Debian 10 development Dockerfile (BenSturmfels) - Remove Debian 10 development Dockerfile (BenSturmfels)
- Document running multiple MediaGoblin instances on one server (Ben Sturmfels) - Document running multiple MediaGoblin instances on one server (Ben Sturmfels)
- Begin conversion from jQuery to vanilla JS (Ben Sturmfels) - Begin conversion from jQuery to vanilla JS (Ben Sturmfels)
- Remove `--system-site-packages` from docs and CI builds as it is forced anyway
(Ben Sturmfels)
**Bug fixes:** **Bug fixes:**

View File

@ -42,7 +42,7 @@ Upgrade
4. Recreate the virtual environment and install MediaGoblin:: 4. Recreate the virtual environment and install MediaGoblin::
./bootstrap.sh && VIRTUALENV_FLAGS='--system-site-packages' ./configure && ./bootstrap.sh && ./configure &&
make make
5. Re-install any ":doc:`plugins`" you had previously installed. Skipping these 5. Re-install any ":doc:`plugins`" you had previously installed. Skipping these