Thank you Gregor, it would definitely work. It would also be nice to be able to remove the bundled plugin after clicking "remove plugin", and this may be a separate issue.
Ernesto On Mon, Jun 24, 2024 at 4:42 AM Gregor Riepl <onit...@gmail.com> wrote: > 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 >