diff --git a/docs/developer-setup.rst b/docs/developer-setup.rst --- a/docs/developer-setup.rst +++ b/docs/developer-setup.rst @@ -24,9 +24,9 @@ Software Heritage requires some dependencies that are usually packaged by your package manager. On Debian/Ubuntu-based distributions:: - sudo apt install lsb-release wget + sudo apt install lsb-release wget apt-transport-https sudo wget https://www.postgresql.org/media/keys/ACCC4CF8.asc -O /etc/apt/trusted.gpg.d/postgresql.asc - echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" | sudo tee -a /etc/apt/sources.list.d/pgdg.list + echo "deb https://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" | sudo tee -a /etc/apt/sources.list.d/pgdg.list sudo wget https://downloads.apache.org/cassandra/KEYS -O /etc/apt/trusted.gpg.d/cassandra.asc echo "deb https://downloads.apache.org/cassandra/debian 40x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.list sudo apt update @@ -36,7 +36,7 @@ libpython3-dev libsystemd-dev libsvn-dev libffi-dev librdkafka-dev \ fuse3 libfuse3-dev libcmph-dev libleveldb-dev \ git myrepos \ - postgresql-autodoc graphviz plantuml inkscape \ + graphviz plantuml inkscape \ postgresql libpq-dev cassandra .. Note:: Python 3.7 or newer is required @@ -75,6 +75,9 @@ sudo apt update sudo apt install elasticsearch +If you intend to build the full |swh| documentation, the ``postgresql-autodoc`` utility must +also be installed, follow these `instructions `_ +to do so. .. _checkout-source-code: