Skip to content

Build fails with version `GLIBC_2.32' not found #12341

@DominicDirkx

Description

@DominicDirkx

Details

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    SupportSupport question

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions