Overview
Request 1096220 accepted
- Enable python311, libArcus does not support SIP > 4.
Add python311_frame.patch
- Created by StefanBruens
- In state accepted
- Package maintainer: StefanBruens
Loading...
Request History
StefanBruens created request
- Enable python311, libArcus does not support SIP > 4.
Add python311_frame.patch
bnavigator accepted request
Here, do whatever you want with this package, but own all consequences that come with it
Why don't you update libArcus and the rest of Cura instead?
Because Ultimaker has made it almost impossible to built current versions for linux distributions.
https://repology.org/project/cura/versions
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+
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.
Arch only repackaged the upstream binary, last time I checked.
https://aur.archlinux.org/packages/cura
Does look like a build from source. Of course this is AUR and not official.
Topmost comment:
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.