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.

Reply via email to