Date: prev next · Thread: first prev next last
2010 Archives by date, by thread · List index


Il 14/10/2010 18:39, Petr Mladek ha scritto:
Carlo Strata píše v Čt 14. 10. 2010 v 17:52 +0200:
Il 14/10/2010 12:12, Petr Mladek ha scritto:
If you want more packages in parallel, you might use the universal
LibreOffice Linux packages. They might be installed in parallel with the
universal OOo packages, old openSUSE OpenOffice_org packages and the
upcoming openSUSE libreoffice packages. It is because they are installed
into /opt/libreoffice while the others are installed
below /opt/openoffice*, /usr/lib/ooo3, /usr/lib/libreoffice

I was curious and than I'll install "vanilla Libò" ;-)

But after install on my OpenSuSE 11.2 x86-64, I got this message:
"carlo@carlobook:~>  /opt/libreoffice3/program/soffice
/opt/libreoffice3/program/soffice.bin: error while loading shared
libraries: libuno_sal.so.3: cannot open shared object file: No such file
or directory
"

After googling I understood that this was probably due to the URE package:

libreoffice-ure-1.7.0-1.x86_64.rpm

which most install in
/opt/libreoffice/libreoffice/ure

but all other packages instead install themselves in
/opt/libreoffice3

so I tried fixing the bug with two test:

1. fails:
carlobook:/opt/libreoffice3 # ln -s /opt/libreoffice/libreoffice/
libreoffice

2. successes:
carlobook:/opt/libreoffice3 # ln -s /opt/libreoffice/libreoffice/ure ure

Great catch.

Hmm, where did you get the libreoffice-ure-1.7.0-1.x86_64.rpm? Mine has
the stuff under /opt/libreoffice3

I have just double checked the official beta2 build from
http://www.documentfoundation.org/download/. It was
http://download.documentfoundation.org/libreoffice/testing/3.3.0-beta2/rpm/x86/LibO_3.3.0_beta2_Linux_x86_install-rpm_en-US.tar.gz


--- cut ---
en-US/RPMS>  rpm -qlp libreoffice-ure-1.7.0-1.i586.rpm
/opt/libreoffice3
/opt/libreoffice3/ure
/opt/libreoffice3/ure/bin
/opt/libreoffice3/ure/bin/javaldx
/opt/libreoffice3/ure/bin/regcomp
--- cut ---

I'm 64 bit!!!

From here:
http://download.documentfoundation.org/libreoffice/testing/3.3.0-beta2/rpm/x86_64/

I download and install:
LibO-SDK_3.3_beta2_Linux_x86-64_install-rpm_en-US.tar.gz 10-Oct-2010 14:26 8.3M

LibO-URE_1.7_beta2_Linux_x86-64_install-rpm_en-US.tar.gz 10-Oct-2010 14:27 3.8M

LibO_3.3.0_beta2_Linux_x86-64_install-rpm_en-US.tar.gz 10-Oct-2010 05:29 181M

LibO_3.3.0_beta2_Linux_x86-64_langpack-rpm_it.tar.gz 10-Oct-2010 08:40   13M

untarring the second file, you'll get the RPMs from which the right one yields: carlobook:/home/condivisioni/Download/OpenOffice/LibreOffice/ure/en-US/RPMS # rpm -qlp libreoffice-ure-1.7.0-1.x86_64.rpm
/opt/libreoffice/libreoffice
/opt/libreoffice/libreoffice/ure
/opt/libreoffice/libreoffice/ure/LICENSE
/opt/libreoffice/libreoffice/ure/README
/opt/libreoffice/libreoffice/ure/THIRDPARTYLICENSEREADME.html
/opt/libreoffice/libreoffice/ure/bin
/opt/libreoffice/libreoffice/ure/bin/javaldx
/opt/libreoffice/libreoffice/ure/bin/regcomp
/opt/libreoffice/libreoffice/ure/bin/regcomp.bin
/opt/libreoffice/libreoffice/ure/bin/regmerge
/opt/libreoffice/libreoffice/ure/bin/regview
/opt/libreoffice/libreoffice/ure/bin/startup.sh
[...]

But in the "URE" package inside the main tar.gz (LibO_3.3.0_beta2_Linux_x86-64_install-rpm_en-US.tar.gz) the URE package is ok! Look here:

carlobook:/home/condivisioni/Download/OpenOffice/LibreOffice/main # rpm -qlp en-US/RPMS/libreoffice-ure-1.7.0-1.x86_64.rpm
/opt/libreoffice3
/opt/libreoffice3/ure
/opt/libreoffice3/ure/bin
/opt/libreoffice3/ure/bin/javaldx
/opt/libreoffice3/ure/bin/regcomp
/opt/libreoffice3/ure/bin/regcomp.bin
/opt/libreoffice3/ure/bin/regmerge
/opt/libreoffice3/ure/bin/regview
/opt/libreoffice3/ure/bin/startup.sh
/opt/libreoffice3/ure/bin/uno
/opt/libreoffice3/ure/bin/uno.bin
/opt/libreoffice3/ure/bin/versionrc
/opt/libreoffice3/ure/lib
/opt/libreoffice3/ure/lib/JREProperties.class
[...]

So I ask myself what does need the file
LibO-URE_1.7_beta2_Linux_x86-64_install-rpm_en-US.tar.gz

in the directory
http://download.documentfoundation.org/libreoffice/testing/3.3.0-beta2/rpm/x86_64/
?

;-)

Delete it! It's wrong and overwrite the right one (if you untar it next the main one)! ;-)

Thank you,

Carlo


BTW: The package libreoffice-ure-1.7.0 will conflict with the upcoming
openSUSE-specific package libreoffice-ure-3.2.99.2. We will solve it in
3.3-beta3 release, see
http://lists.freedesktop.org/archives/libreoffice/2010-October/000973.html

It means that you will not be able to install the universal
libreoffice-3.3-beta2 build and the opensuse libreoffice-*-3.2.99.2
packages at the same time. It should be possible with beta3. I am sorry
for the inconvenience.

Well, you could install both packages even with beta2 if you use "rpm
-i" instead of "rpm -U". Though, it might get broken if you do "rpm -U"
later. Note that YaST/zypper uses "rpm -U" by default.

Best Regards,
Petr



--
To unsubscribe, e-mail to discuss+help@documentfoundation.org
All messages you send to this list will be publicly archived and cannot be deleted.
List archives are available at http://www.documentfoundation.org/lists/discuss/

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.