[3dprinter-general] Bug#950919: Bug#950919: cura: unable to remove annoying popup message

Gregor Riepl onitake at gmail.com
Mon Jun 24 09:42:32 BST 2024


Hi Ernesto,

> Any time I open cura, I see two annoying popup messages:
...
> - clicking the "Remove plugin" button in the popup
> - attempting the "pip install trimesh" workaround
> - clicking "Marketplace -> Installed", unchecking the two problematic plugins
...
> None of these solutions appears to have any effect.

Yes, that's a well-known issue. Sorry about that...

> I saw a reference somewhere to the package python3-trimesh, but "apt-cache search trimesh" returned no results, and the package doesn't seem to exist.

The problem with trimesh is that it relies on partially undefined behavior in numpy, which causes it to behave incorrectly on 32-bit architectures.

See the ITP bug here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950920
My patch for the issue doesn't use the correct types, and I'd prefer not having to maintain it myself in the end. The issue should be fixed in numpy, IMHO.

There is one possible solution that would make most users happy, however:

- Factoring out the two Cura plugins into a separate package
- Adding a Recommends: dependency on this package to Cura
- Making the package runtime-depend on python3-trimesh
- Packaging trimesh for 64-bit archs only

I haven't checked if this would actually work, but I think it's the correct solution until the numpy developers have figured out a solution for the typing issue.

Would that work for you?

Regards,
Gregor



More information about the 3dprinter-general mailing list