Do we have a definitive list of native pdf package dependencies for bindep?
On Tuesday, 24 September 2019 21:58:09 CEST Matt Riedemann wrote:
> On 9/24/2019 10:49 AM, Andreas Jaeger wrote:
> > You can still build docs without changes, tox -e docs was not changed.
> > The list of packages that the job installs is here:
> > https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/roles/
> > prepare-build-pdf-docs/tasks/main.yaml#L10-L16
> > So, adding files to bindep.txt is optional.
> I was thinking of this specifically:
> Building docs in the gate is fine, it's handled by the docs job
> template, but building docs locally was failing because I didn't have
> that native package installed, and when I'm working on big docs changes
> I'm building them locally to make sure (1) the docs build works and (2)
> my formatting looks OK.
I was wondering: could we find a way to not duplicate this information over
and over in all repositories? It's a long list of packages which needs to be
kept in sync all around.