pkg-plist.client includes %%PYTHON%%%%PYTHON_SITELIBDIR%%/bareosfd.so but the filename changes to bareosfd.cpython-38.so.
Created attachment 223686 [details] bareos-client-fix-packaging-with-py38.patch (In reply to Brad Ackerman from comment #0) Attached is a patch that should remedy the build issues for sysutils/bareos-client with Python 3.8 and fixes further stage QA issues as well.
Kai, could you commit your patch file? Thanks!
Comment on attachment 223686 [details] bareos-client-fix-packaging-with-py38.patch ^ Triage: Set maintainer-approval flag to '+' as given by comment #2.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0226c5c6f46d914b19eaf59294bba0a1bae166b9 commit 0226c5c6f46d914b19eaf59294bba0a1bae166b9 Author: Kai Knoblich <kai@FreeBSD.org> AuthorDate: 2021-04-18 07:06:53 +0000 Commit: Kai Knoblich <kai@FreeBSD.org> CommitDate: 2021-04-18 08:28:33 +0000 sysutils/bareos-client: Fix packaging with PYTHON=ON for Python 3.8+ * Since Python 3.8.7 (and also 3.9.2), .so files get an extension, e.g. ".cpython-38.so" if built with Python 3.8. * Also fix testport stage QA pkg-plist issues and omit PORTREVISION bump as the content of the package doesn't change. PR: 252568 Reported by: Brad Ackerman <brad@facefault.org> Approved by: acm (maintainer) sysutils/bareos-server/pkg-plist.client | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
Committed, thank you, Brad, for reporting it and Jose, for your review/approval!