ref-manual: system-requirements: update packages to build docs

- "git" is now required to run "set_versions.py"

- Fix Ubuntu / Debian packages.
  The previous instructions didn't run on Debian 12
  Tested on Ubuntu 22.04 and Debian 12.

  Reported on https://lists.yoctoproject.org/g/docs/message/4789

(From yocto-docs rev: f2a4799fa1cb6ea406d97e1b47ce888e7f5dd264)

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Reported-by: <mhagans@skyviewsat.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
Michael Opdenacker
2024-02-09 10:43:35 +01:00
committed by Steve Sakoman
parent f51a5fd78d
commit 63f7d6897f

View File

@@ -172,8 +172,8 @@ with a supported Ubuntu or Debian Linux distribution::
Here are the packages needed to build Project documentation manuals::
$ sudo apt install make python3-pip inkscape texlive-latex-extra
&PIP3_HOST_PACKAGES_DOC;
$ sudo apt install git make inkscape texlive-latex-extra
$ sudo apt install sphinx python3-saneyaml python3-sphinx-rtd-theme
.. note::
@@ -191,7 +191,7 @@ with a supported Fedora Linux distribution::
Here are the packages needed to build Project documentation manuals::
$ sudo dnf install make python3-pip which inkscape texlive-fncychap
$ sudo dnf install git make python3-pip which inkscape texlive-fncychap
&PIP3_HOST_PACKAGES_DOC;
openSUSE Packages
@@ -204,7 +204,7 @@ with a supported openSUSE distribution::
Here are the packages needed to build Project documentation manuals::
$ sudo zypper install make python3-pip which inkscape texlive-fncychap
$ sudo zypper install git make python3-pip which inkscape texlive-fncychap
&PIP3_HOST_PACKAGES_DOC;
@@ -231,7 +231,7 @@ with a supported AlmaLinux distribution::
Here are the packages needed to build Project documentation manuals::
$ sudo dnf install make python3-pip which inkscape texlive-fncychap
$ sudo dnf install git make python3-pip which inkscape texlive-fncychap
&PIP3_HOST_PACKAGES_DOC;
.. _system-requirements-buildtools: