Created attachment 223444 [details] cadabra2-fix-packaging-with-py38.patch Hi Yuri, if built with PYTHON3_DEFAULT=3.8 the math/cadabra2 port fails to package due a slightly different name of the .so file. Attached is a patch that remedies the problem. QA: ~~~ - poudriere -> OK (12.2-RELEASE amd64 with PYTHON3_DEFAULT=3.7) - poudriere -> OK (12.2-RELEASE amd64 with PYTHON3_DEFAULT=3.8)
Approved, thank you!
Comment on attachment 223444 [details] cadabra2-fix-packaging-with-py38.patch ^ Triage: Set maintainer-approval flag to '+' as the approval was given in comment #1.
A commit references this bug: Author: kai Date: Sun Mar 21 08:34:17 UTC 2021 New revision: 568906 URL: https://svnweb.freebsd.org/changeset/ports/568906 Log: math/cadabra2: Fix packaging with Python 3.8 and onward * Add a workaround to make the transition from Python 3.7 to Python 3.8 possible because the name of the .so file is slightly different between the two releases. PR: 254426 Approved by: yuri (maintainer) Changes: head/math/cadabra2/Makefile head/math/cadabra2/pkg-plist
(In reply to Yuri Victorovich from comment #1) Committed, thank you for the review and approval!
(In reply to Kai Knoblich from comment #4) Thank you for working on this!