Overview

Request 1096220 accepted

- Enable python311, libArcus does not support SIP > 4.
Add python311_frame.patch

Loading...

Benjamin Greiner's avatar

Why don't you update libArcus and the rest of Cura instead?


Stefan Brüns's avatar
author source maintainer target maintainer

Because Ultimaker has made it almost impossible to built current versions for linux distributions.

https://repology.org/project/cura/versions


Benjamin Greiner's avatar

Arch and Fedora are listed with Cura v5. Those are the only distributions I would compare Tumbleweed to, if any.

You could also build cura 4 with the still existing python310, if you think that it is worth it. I don't think it is.

IMHO either have a recent, functional, version of Cura in Tumbleweed or drop it completely. Sip v4 is really not meant to be used with Python 3.11+


Stefan Brüns's avatar
author source maintainer target maintainer

Fedora has been using this patch for almost a year now, and is only shipping Cura 5 (delayed as "Ultimaker went nuts", according to the Fedora maintainer) for about 3 months.

I don't have time currently to bring Cura 5 to TW. Cura 4.13 is functional and working.


Stefan Brüns's avatar
author source maintainer target maintainer

Arch only repackaged the upstream binary, last time I checked.


Benjamin Greiner's avatar

https://aur.archlinux.org/packages/cura

Does look like a build from source. Of course this is AUR and not official.


Stefan Brüns's avatar
author source maintainer target maintainer

Topmost comment:

Same issue as tinitus, no binary is contained when clean-building this package:


Benjamin Greiner's avatar

Funny, because cura itself is pure python, no binary involved. Those are all in the libs. But I am sure you know that.

Nobody said it would be easy, and I am even less motivated than you to update it. OTOH I don't think that maintaining old Cura v4 with keeping abandoned software like SIP v4 alive is worth the effort, either. But if you insist, go for it.

Request History
Stefan Brüns's avatar

StefanBruens created request

- Enable python311, libArcus does not support SIP > 4.
Add python311_frame.patch


Benjamin Greiner's avatar

bnavigator accepted request

Here, do whatever you want with this package, but own all consequences that come with it

openSUSE Build Service is sponsored by