1= Office installations 2Dag Wieers <dag@wieers.com> 3 4Since the hardest part is making unoconv work with any permutation of 5platform, python and office suite I started to collect a number of known 6locations of each of these important bits. 7 8*Please provide this information for any new platform so we can make sure 9unoconv will keep on working with your existing installation.* 10 11 12== RHEL6 13 14=== LibreOffice 3.4.5 (platform) 15Reported by dagwieers 16soffice.bin:: /usr/lib64/libreoffice/program/soffice.bin 17python:: /usr/bin/python 18pyuno.so:: /usr/lib64/libreoffice/basis-link/program/pyuno.so 19 20=== LibreOffice 3.4.6 (project) 21Reported by dagwieers 22soffice.bin:: /opt/libreoffice3.4/program/soffice.bin 23python:: /opt/libreoffice3.4/basis-link/program/python.bin 24pyuno.so:: /opt/libreoffice3.4/basis-link/program/pyuno.so 25python-core:: /opt/libreoffice3.4/basis-link/program/python-core-2.6.1/ 26 27=== LibreOffice 3.5.3 (project) 28Reported by dagwieers 29soffice.bin:: /opt/libreoffice3.5/program/soffice.bin 30python.bin:: /opt/libreoffice3.5/program/python.bin 31pyuno.so:: /opt/libreoffice3.5/program/pyuno.so 32python-core:: /opt/libreoffice3.5/program/python-core-2.6.1/ 33 34=== OpenOffice 3.4.0 (project) 35Reported by dagwieers 36soffice.bin:: /opt/openoffice.org3/program/soffice.bin 37python.bin:: /opt/libreoffice3.4/basis-link/program/python.bin 38pyuno.so:: /opt/libreoffice3.4/basis-link/program/pyuno.so 39python-core:: /opt/libreoffice3.4/basis-link/program/python-core-2.6.1/ 40 41 42== MacOS X ? 43On MacOS X it is important to answer the following questions: 44 45 - Is there a symlink from 'Contents/program' to 'Contents/MacOSX' ? We prefer to 46 use the 'Contents/program' path but we need to make sure it exists in all 47 cases. ANSWER: the symlink is present, but unoconv does not work if the 48 symlink is used. 49 50 - Can you find a pyuno.so ? Or is there only a pyuno.dylib on your system ? 51 ANSWER: There is a pyuno.so in all distributions. libpyuno.dylib is also 52 present, but unoconv works fine with pyuno.so instead. 53 54 - What is the location of the python libraries as shipped by your office 55 installation ? 56 57 - Is there a 'python.bin' binary on your office installation ? Or is there 58 only a 'python' binary ? Also let us know if your office installation does 59 not ship with a python interpreter at all. ANSWER: python.bin is not present 60 in any MacOS distribution of LibreOffice. Neither python.bin nor python are 61 present in any OpenOffice distribution (as of 3.4) 62 63=== OpenOffice 3.3.0 64Reported by ghis182 65soffice.bin:: /Applications/OpenOffice.org.app/Contents/program/soffice.bin 66python:: no python interpreter ? 67pyuno.so:: /Applications/OpenOffice.org.app/Contents/basis-link/program/pyuno.so 68 69=== LibreOffice ? 70Reported by bartbunting 71soffice.bin:: /Applications/LibreOffice.app/Contents/MacOS/soffice.bin 72 73 74== MacOS X 10.6 (Snow Leopard) 75 76=== LibreOffice 3.5.0 77Reported by sfermigier 78soffice.bin:: /Applications/LibreOffice.app/Contents/program/soffice.bin 79python:: /Applications/LibreOffice.app/Contents/program/python 80pyuno.dylib:: /Applications/LibreOffice.app/Contents/program/pyuno.dylib 81 82 83== MacOS X 10.7 (Lion) 84 85=== OpenOffice 3.3.0 86Reported by sotis 87soffice.bin:: /Applications/OpenOffice.org.app/Contents/MacOS/soffice.bin 88python:: no python interpreter ? 89pyuno.so:: /Applications/OpenOffice.org.app/Contents/basis-link/program/pyuno.so 90 91=== LibreOffice 3.5.2 92Reported by kungla 93soffice.bin:: /Applications/OpenOffice.org.app/Contents/program/soffice.bin 94python:: /Applications/LibreOffice.app/Contents/program/python (no .bin ?) 95pyuno.so:: /Applications/LibreOffice.app/Contents/program/pyuno.so 96 97 98== MacOS X 10.8 (Mountain Lion) 99 100=== OpenOffice 3.4.0 101Reported by scottprahl 102soffice.bin:: /Applications/OpenOffice.org.app/Contents/MacOS/soffice.bin 103python:: no python interpreter ? 104pyuno.so:: 105 106=== LibreOffice 3.5.5 and earlier 107Reported by scottprahl 108_Broken because DYLD_LIBRARY_PATH defined in python shell script_ 109soffice.bin:: /Applications/LibreOffice.app/Contents/MacOS/soffice.bin 110python:: /Applications/LibreOffice.app/Contents/MacOS/python 111pyuno.so:: /Applications/LibreOffice.app/Contents/MacOS/pyuno.so 112 113=== LibreOffice 3.5.6 114Reported by scottprahl 115soffice.bin:: /Applications/LibreOffice.app/Contents/MacOS/soffice.bin 116python:: /Applications/LibreOffice.app/Contents/MacOS/python 117pyuno.so:: /Applications/LibreOffice.app/Contents/MacOS/pyuno.so 118 119=== LibreOffice 3.6.0 120Reported by scottprahl 121soffice.bin:: /Applications/LibreOffice.app/Contents/MacOS/soffice.bin 122python:: /Applications/LibreOffice.app/Contents/MacOS/python 123pyuno.so:: /Applications/LibreOffice.app/Contents/MacOS/pyuno.so 124 125 126== Windows 7 64bit 127 128=== LibreOffice 3.5.3 (32bit) 129Reported by dagwieers 130soffice.exe:: C:\Program Files (x86)\LibreOffice 3.5\program\soffice.exe 131python.exe:: C:\Program Files (x86)\LibreOffice 3.5\program\python.exe 132pyuno.pyd:: C:\Program Files (x86)\LibreOffice 3.5\program\pyuno.pyd 133python-core:: C:\Program Files (x86)\LibreOffice 3.5\program\python-core-2.6.1\