Bug#1061263: python3-spglib: fails with python3.12 (extension not built)

Andrius Merkys merkys at debian.org
Mon Jan 22 08:28:17 GMT 2024


Hi Drew,

On 2024-01-21 19:32, Drew Parsons wrote:
> Package: python3-spglib
> Version: 2.2.0-2
> Severity: normal
> 
> python3-spglib fails with python3.12, since the python extension is
> built only for python3.11.

Yes, for the time being, spglib builds for default Python only.

> spglib should be configured to build for all available python versions.
> In other libraries (e.g. fenics-basix) this is done by building the C
> library separately from the the python module.

Thanks for a pointer, I will give fenics-basix a look. I did not manage 
to figure out a way to build spglib for all available Python versions.

> Not sure, should this be severity: serious?

I think no. Supporting default Python only is not RC-critical, AFAIR. 
However, having spglib support all Python versions would fix other 
issues, like #1056457.

Best,
Andrius



More information about the debian-science-maintainers mailing list