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:
"ca...@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+h...@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/