-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Description
Details
- Read the Docs project URL: https://app.readthedocs.org/projects/tudatpy/
- Build URL (if applicable): https://app.readthedocs.org/projects/tudatpy/builds/28914603/
Expected Result
The docs should build successfully without errors.
Actual Result
During the build of the docs, there are repeated occurences of:
/home/docs/checkouts/readthedocs.org/user_builds/tudatpy/checkouts/develop/docs/source/acceleration.rst:23: WARNING: autosummary: failed to import point_mass_gravity.
Possible hints:
* AttributeError: module 'tudatpy' has no attribute 'numerical_simulation'
* ValueError: not enough values to unpack (expected 2, got 1)
* ImportError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /home/docs/checkouts/readthedocs.org/user_builds/tudatpy/conda/develop/lib/python3.11/site-packages/tudatpy/kernel.so)
* ModuleNotFoundError: No module named 'point_mass_gravity'
* KeyError: 'point_mass_gravity'
The ImportError: /lib/x86_64-linux-gnu/libc.so.6: version
GLIBC_2.32' not found` seems to be the core issue.
Our documentation page is for a software project that uses pybind11 to create Python wrappers for a C++ projects. The docstrings that are to be rendered are embedded in a kernel.so compiled object, which we retrieve from the conda package we provide.
To investigate the issue further, I retriggered the build of a recent successfully built version:
https://app.readthedocs.org/projects/tudatpy/builds/28914716/
but I find the same errors, even though the original build of this same version:
https://app.readthedocs.org/projects/tudatpy/builds/28833181/
built correctly.
In the period between the last good build, and the first failing build, I see a new readthedocs release was made:
https://github.com/readthedocs/readthedocs.org/releases
which may be related to this issue.
Any advice you have to resolve this problem would be most welcome.