https://bugs.documentfoundation.org/show_bug.cgi?id=167645
Bug ID: 167645
Summary: MacOS: Can't run embedded Python externally since
25.2.4.2+. What are the alternatives?
Product: LibreOffice
Version: 25.2.4.3 release
Hardware: All
OS: macOS (All)
Status: UNCONFIRMED
Severity: minor
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
Description:
Apparently, this commit blocked the execution of embedded Python from outside
LibreOffice:
https://gerrit.libreoffice.org/c/core/+/185792
I understand that it improves security.
But now, how can we use the UNO API (document conversion, ...) on MacOS with a
standard LibreOffice installation? Has this usage been permanently prohibited
since that commit?
Using the system Python seems fragile (e.g. version mismatches when importing
`pyuno.so` from LibreOffice, etc.).
I'm very interested in any hints or suggestions to help solve this.
Other related commit:
https://gerrit.libreoffice.org/c/core/+/187412
Thank you for your help!
Steps to Reproduce:
1. Install LibreOffice 25.2.4.2+
2. Run embedded python `/Applications/LibreOffice.app/Contents/Resources/python
--version`
Actual Results:
The Python process is being killed by the system (Code Signature Invalid).
Expected Results:
Python 3.x.x
Reproducible: Always
User Profile Reset: No
Additional Info:
.
--
You are receiving this mail because:
You are the assignee for the bug.