From 57147ba4e7a3f68fa4ebeb1cd07b6aeaa4af60eb Mon Sep 17 00:00:00 2001 From: Frode Nordahl Date: Wed, 12 Sep 2018 14:52:24 -0600 Subject: [PATCH] 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 --- .zuul.yaml | 1 + bindep.txt | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 5753b75c30..4fc1f0ab0e 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -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: diff --git a/bindep.txt b/bindep.txt index 01ba623bac..99deaa6cde 100644 --- a/bindep.txt +++ b/bindep.txt @@ -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]