Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#76396 - [opencascade] no longer needs to be held back to old version

Attached to Project: Community Packages
Opened by Adrian Insaurralde (adrianinsaval) - Thursday, 03 November 2022, 11:05 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 10 November 2022, 10:52 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Kyle Keen (keenerd)
George Rawlinson (rawlinsong)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

according to https://bugs.archlinux.org/task/73235 opencascade was downgraded due to icompatibilities with FreeCAD, current version of FreeCAD is fully compatible with at least opencascade 7.6.4 (official windows binary uses it) and it would seem even 7.7 is compatible with freecad-git ( https://forum.freecadweb.org/viewtopic.php?p=629778#p629778), since this newer version of opencascade has many bugfixes that make the experience of using freecad better it would be nice if this was updated in archlinux too.
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Thursday, 10 November 2022, 10:52 GMT
Reason for closing:  Fixed
Comment by Adrian Insaurralde (adrianinsaval) - Thursday, 03 November 2022, 11:23 GMT
meant to say opencascade 7.6.3, 7.6.4 doesn't exist

kicad 6.0.9 seems to be compatible with occt 7.6 (and likely all it's point releases) too: https://gitlab.com/kicad/code/kicad/-/commit/12152d433103c85051628927f47f5d2eb4ad5d3a
Comment by Toolybird (Toolybird) - Thursday, 03 November 2022, 22:02 GMT
Have you built 7.6.3 and tested it against freecad / kicad? This would increase the likelihood.
Comment by George Rawlinson (rawlinsong) - Friday, 04 November 2022, 00:27 GMT
That particular commit only fixes part of the issue.

occt doesn’t follow semver at all, hence the epoch bump.

If you can actually build freecad and kicad with the latest occt and test all functionality, that would be great.
Comment by Sven-Hendrik Haase (Svenstaro) - Saturday, 05 November 2022, 20:39 GMT
I rebuilt everything against opencascade 7.6.3 and put it into [community-testing]. Please help us test.
Comment by Adrian Insaurralde (adrianinsaval) - Saturday, 05 November 2022, 20:54 GMT
I installed opencascade and FreeCAD from the testing repo, FreeCAD runs correctly and passes all the self test without issues (FreeCAD --run-test 0) and I know for a fact it is compatible with the 7.6.x series, we've been using it on the flatpak, snap and appimage distributions for quite some time as well as in the windows and macOS binaries.
I installed KiCad and it runs but I have no clue on how to test the functionality that uses opencascade, I never used KiCad and know nothing of pcb design, I'll ask around the freecad forums if somebody else can help testing or provide instructions for testing.
Comment by Adrian Insaurralde (adrianinsaval) - Saturday, 05 November 2022, 20:58 GMT
for reference it seems debian sid is shipping FreeCAD with occt 7.6.3: https://packages.debian.org/sid/libfreecad-python3-0.20 and also kicad: https://packages.debian.org/sid/kicad
Comment by Adrian Insaurralde (adrianinsaval) - Sunday, 06 November 2022, 20:22 GMT

Loading...