Although if you temporarily want to patch it in, just slap

bibtex_bibfiles = ['../tex/petsc.bib','../tex/petscapp.bib’]

Anywhere in conf.py

Best regards,

Jacob Faibussowitsch
(Jacob Fai - booss - oh - vitch)
Cell: (312) 694-3391

> On Dec 26, 2020, at 12:27, Jacob Faibussowitsch <jacob....@gmail.com> wrote:
> 
> I looks like release does not yet have the fix from master (arguably the fix 
> should have gone to release anyways…)
> 
> Best regards,
> 
> Jacob Faibussowitsch
> (Jacob Fai - booss - oh - vitch)
> Cell: (312) 694-3391
> 
>> On Dec 26, 2020, at 12:05, Barry Smith <bsm...@petsc.dev 
>> <mailto:bsm...@petsc.dev>> wrote:
>> 
>> 
>>   I was trying to build the docs on release to reproduce the Pierre's 
>> "Documentation version mismatch?" petsc-dev email that came earlier.
>> 
>>   Does release no longer work with the Sphinx docs?
>> 
>>   Barry
>> 
>> 
>> 
>>> On Dec 25, 2020, at 7:56 PM, Jacob Faibussowitsch <jacob....@gmail.com 
>>> <mailto:jacob....@gmail.com>> wrote:
>>> 
>>> Barry,
>>> 
>>> What branch are you on? This should have been fixed by 
>>> https://gitlab.com/petsc/petsc/-/merge_requests/3479 
>>> <https://gitlab.com/petsc/petsc/-/merge_requests/3479>, try rebasing over 
>>> master.
>>> 
>>> Best regards,
>>> 
>>> Jacob Faibussowitsch
>>> (Jacob Fai - booss - oh - vitch)
>>> Cell: (312) 694-3391
>>> 
>>>> On Dec 25, 2020, at 19:43, Barry Smith <bsm...@petsc.dev 
>>>> <mailto:bsm...@petsc.dev>> wrote:
>>>> 
>>>> 
>>>>   Yes, I must do something, but the error message gives no indication of 
>>>> how to do what needs to be done. We should hire these people to do the 
>>>> error message for PETSc. 
>>>> 
>>>> $ make sphinx-docs-all  LOC=$PETSC_DIR
>>>> /usr/local/opt/python@3.9/bin/python3.9 ./config/gmakegen.py 
>>>> --petsc-arch=arch-release
>>>> /usr/local/opt/python@3.9/bin/python3.9 
>>>> /Users/barrysmith/Src/petsc/config/gmakegentest.py 
>>>> --petsc-dir=/Users/barrysmith/Src/petsc --petsc-arch=arch-release 
>>>> --testdir=./arch-release/tests
>>>> Running Sphinx v2.4.4
>>>> 
>>>> Found DOT install: /usr/local/bin/dot
>>>> 
>>>> loading pickled environment... failed
>>>> failed: Can't get attribute 'BibfileCache' on <module 
>>>> 'sphinxcontrib.bibtex.cache' from 
>>>> '/Users/barrysmith/Src/petsc/arch-release/sphinx_docs_env/lib/python3.9/site-packages/sphinxcontrib/bibtex/cache.py'>
>>>> 
>>>> Extension error:
>>>> You must configure the bibtex_bibfiles setting
>>>> gmake[2]: *** [Makefile:28: latexpdf] Error 1
>>>> gmake[1]: *** [makefile:428: sphinx-docs-manual] Error 2
>>>> make: *** [GNUmakefile:17: sphinx-docs-all] Error 2
>>>> 
>>>> 
>>>> 
>>> 
>> 
> 

Reply via email to