Add missing `xindy` bindep

Test runs are currently failing on a missing `xindy` binary.
Mend the situation by adding the required packages for rpm
and dpkg platforms.

As the test requires a recent version of `xindy` to work with
`xelatex` markup, bind the base job to a nodeset with recent
operating system release.

Change-Id: I461a8769af2a6879d1a96db13aa91fbc8ace8c54
Closes-Bug: #1792237
This commit is contained in:
Frode Nordahl 2018-09-12 14:52:24 -06:00
parent 842f1d0d06
commit 57147ba4e7
2 changed files with 3 additions and 0 deletions

View File

@ -15,6 +15,7 @@
Note that this build job does not create a root-marker file,
this has to be done by scripts called from tox.
parent: openstack-tox
nodeset: ubuntu-bionic
success-url: publish-docs/
post-run: playbooks/build-manuals-tox/post.yaml
roles:

View File

@ -23,6 +23,7 @@ texlive-latex-base [platform:dpkg]
texlive-latex-extra [platform:dpkg]
texlive-xetex [platform:dpkg]
texlive-fonts-recommended [platform:dpkg]
xindy [platform:dpkg]
latexmk [platform:dpkg]
gcc [platform:dpkg]
pcre-devel [platform:rpm]
@ -37,4 +38,5 @@ texlive-upquote [platform:rpm]
texlive-capt-of [platform:rpm]
texlive-needspace [platform:rpm]
texlive-polyglossia [platform:rpm]
texlive-xindy [platform:rpm]
latexmk [platform:rpm]