[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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:
> https://review.opendev.org/#/c/683003/
> 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.