Thanks, this works. Should I make a MR to release with this addition?  
Otherwise how does release get built?

  Barry


> On Dec 26, 2020, at 12:30 PM, Jacob Faibussowitsch <[email protected]> 
> wrote:
> 
> 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 <[email protected] 
>> <mailto:[email protected]>> 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 <[email protected] 
>>> <mailto:[email protected]>> 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 <[email protected] 
>>>> <mailto:[email protected]>> 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 <[email protected] 
>>>>> <mailto:[email protected]>> 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/[email protected]/bin/python3.9 ./config/gmakegen.py 
>>>>> --petsc-arch=arch-release
>>>>> /usr/local/opt/[email protected]/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