Bug#1072183: fenics-dolfinx: FTBFS with nanobind 2.0

Timo Röhling roehling at debian.org
Tue Jun 11 15:53:41 BST 2024


Hi,

* Francesco Ballarin <francesco.ballarin at unicatt.it> [2024-06-11 09:53]:
>Hopefully there won't be future ABI breaks that aren't aligned with a
>fenics-basix/fenics-dolfinx release, but if there will be we will look forward
>to any suggestion from you on how to come up with a more elegant solution.
I gave it a bit of thought and tightened the dependency from 
python3-nanobind on nanobind-dev, so both packages will be installed 
with the same version. I also added a pydist override so that 
python3-nanobind will automatically emit a versioned dependency (>= 
2, << 3), so you do not have to do that downstream any more.

I'm not 100% certain that it is enough, but it should definitely 
help.

Cheers
Timo


-- 
⢀⣴⠾⠻⢶⣦⠀   ╭────────────────────────────────────────────────────╮
⣾⠁⢠⠒⠀⣿⡁   │ Timo Röhling                                       │
⢿⡄⠘⠷⠚⠋⠀   │ 9B03 EBB9 8300 DF97 C2B1  23BF CC8C 6BDD 1403 F4CA │
⠈⠳⣄⠀⠀⠀⠀   ╰────────────────────────────────────────────────────╯



More information about the debian-science-maintainers mailing list