[3dprinter-general] Cura 5.0 dependency mess fixes
Gregor Riepl
onitake at gmail.com
Wed Mar 29 01:39:11 BST 2023
Hi,
I found the nasty bug that was causing FTBFS issues and fixed it.
It was actually in libnest2d, in the cmake script that was reintroduced
after upstream removed it.
Bug report https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032930 is
adjusted accordingly.
Christoph: Could you release libnest2d 5.0.0-2 when you have time?
After this package version is in experimental, we'll also need a rebuild
of pynest2d (to get Python 3.11 support) and cura-engine (because it has
outdated dependencies).
I also pushed a small fix for the Lintian override to the cura-engine
repo, feel free to release that as well.
pynest2d reports another Lintian error that I don't know how to fix:
E: python3-pynest2d: custom-library-search-path RUNPATH
/usr/lib/python3.11/config-3.11-x86_64-linux-gnu
[usr/lib/python3/dist-packages/pynest2d.cpython-311-x86_64-linux-gnu.so]
And last but not least, I feel a bit frustrated with upstream's choice
to buy into jFrog and switch to the Conda build and dependency
management system. There's no provision for Conda in Debian yet, and I
currently don't have an idea or motivation on how we can make it work
with Debian. That means I'll probably stop working on Cura packaging for
the time being. I'll try to fix bugs in Cura 5.0 and help get it back
into shape, but the future of later versions in Debian is uncertain - at
least as far as I'm concerned.
See you,
oni
More information about the 3dprinter-general
mailing list