Closed Daru-san closed 1 month ago
Actually after properly inspecting this issue I realize that it is rather an issue with it's dependency, openbabel that fails to build
The problem is exactly this line and Python 3.12, which removed distutils: https://github.com/openbabel/openbabel/blob/master/scripts/CMakeLists.txt#L114
We can work around it by setting PYTHON_INSTDIR
in CMake , but I didn't manage to get the Python bindings to build again, as the nix expression also crafts a custom setup.py
like that:
from setuptools import setup
setup(
name = 'pyopenbabel',
version = '3.2b1',
packages = ['openbabel'],
package_data = {'openbabel' : ['_openbabel.so']}
)
Steps To Reproduce
Steps to reproduce the behavior:
Build log
Additional context
The issue seems to have appeared in the most recent push to nixos-unstable, it seems to be an issue with the openbabel dependency
Notify maintainers
@danielbarter
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.