cannot view docstrings using Ubuntu package installation of FEniCS 2017.1.0


291
views
0
9 months ago by
I am running FEniCS 2017.1.0 under Ubuntu 17.04.  When in an ipython shell I can't read most docstrings.  If I type, say "?UnitDiscMesh" in ipython, I get "Dummy docstring. Reason: Missing doxygen".  However, if I run the same version of FEniCS in a docker container, which is also running Ubuntu (though 16.04), the docstrings are visible.  So the docstrings are in the code, the problem is displaying them (contrary to the response to this similar question).

I do have doxygen installed.  The version is 1.8.13, but I tried downgrading to 1.8.11 and it didn't help.

Does anyone know how to view the docstrings under Ubuntu 17.04 when running FEniCS 2017.1.0 in an ipython shell?
Community: FEniCS Project
This looks like a bug in the construction of the 2017.1.0 dolfin package. Doxygen is used at build-time to make the docstrings, so installing it later will not help.
written 9 months ago by Chris Richardson  
Thanks for the response, Chris.  Where is the correct place to file a bug report for this bug?  Would it be
https://bitbucket.org/fenics-project/dolfin/issues ?

Could we construct a 2017.1.0 Ubuntu package with doxygen to confirm that this is indeed the problem (which is cast into some doubt by Praveen C's comment).
written 9 months ago by Douglas N Arnold  
Yes, bitbucket issues seems the right place. As for rebuilding a PPA, it would easier to simply fix in the next release 2017.2.0, I guess.
written 9 months ago by Chris Richardson  
I see the same issue on my mac when I use Fenics installed via anaconda.
written 9 months ago by Praveen C  
Please login to add an answer/comment or follow this question.

Similar posts:
Search »