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.