LINUX.ORG.RU

[debian squeeze][libreoffice 3.4] Не запускается


0

1

Работал нормально libreoffice 3.3. Установил 3.4 - при запуске выдает следующее:

~$ libreoffice3.4
/opt/libreoffice3.4/program/soffice.bin: /usr/lib/libdb-4.7.so: version `DB_4_7' not found (required by /opt/libreoffice3.4/program/../basis-link/program/libdeploymentmiscli.so)

Даже не появляется сплэш.

Хотя все либы стоят из репов:

$ ls -la /usr/lib/libdb-*
-rw-r--r-- 1 root root 1178304 Sep 13  2008 /usr/lib/libdb-4.5.so
-rw-r--r-- 1 root root 1252512 Dec 30  2009 /usr/lib/libdb-4.6.so
-rw-r--r-- 1 root root 1408516 Dec 29  2009 /usr/lib/libdb-4.7.so
-rw-r--r-- 1 root root 1464988 Aug 30  2010 /usr/lib/libdb-4.8.so

В чем проблема?

★★

Ответ на: комментарий от encyrtid

Забыл написать, что такого вообще нет.

~$ ls -l /usr/lib/libdb*
-rw-r--r-- 1 root root 1178304 Sep 13  2008 /usr/lib/libdb-4.5.so
-rw-r--r-- 1 root root 1252512 Dec 30  2009 /usr/lib/libdb-4.6.so
-rw-r--r-- 1 root root 1408516 Dec 29  2009 /usr/lib/libdb-4.7.so
-rw-r--r-- 1 root root 1464988 Aug 30  2010 /usr/lib/libdb-4.8.so
-rw-r--r-- 1 root root 1533804 Dec 29  2009 /usr/lib/libdb_cxx-4.7.so
lrwxrwxrwx 1 root root      17 Jun  4 20:44 /usr/lib/libdb_java-4.7_g.so -> libdb_java-4.7.so
-rw-r--r-- 1 root root 1538172 Dec 29  2009 /usr/lib/libdb_java-4.7.so
-rw-r--r-- 1 root root  591272 Dec 21 19:51 /usr/lib/libdbus-1.a
lrwxrwxrwx 1 root root      23 Feb 26 15:34 /usr/lib/libdbus-1.so -> /lib/libdbus-1.so.3.4.0
-rw-r--r-- 1 root root  168958 Dec 22 18:27 /usr/lib/libdbus-glib-1.a
lrwxrwxrwx 1 root root      23 Feb 26 15:35 /usr/lib/libdbus-glib-1.so -> libdbus-glib-1.so.2.1.0
lrwxrwxrwx 1 root root      23 Dec 25 21:31 /usr/lib/libdbus-glib-1.so.2 -> libdbus-glib-1.so.2.1.0
-rw-r--r-- 1 root root  123560 Dec 22 18:27 /usr/lib/libdbus-glib-1.so.2.1.0

bk_ ★★
() автор топика
Ответ на: комментарий от bk_

Попробуй полный апгрейд сделать. У меня в генте последние 2 обновления ломали кучу зависимостей libreoffice, приходилось пересобирать. Похоже какой-то из зависимых пакетов ссылается на старую версию библиотеки.

encyrtid ★★★★★
()
Ответ на: комментарий от bk_

> apt-get upgrade? Там все ок.


apt-get update
apt-get dist-upgrade

upgrade может только обновить установленные пакеты. Установить новые он неможет. dist-upgrade может поставить новые пакеты, поэтому ообновляться желательно им.

Bod ★★★★
()
Ответ на: комментарий от Bod

У меня все обновлено,я же говорил.

zdo@mamburu:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
zdo@mamburu:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
bk_ ★★
() автор топика
Ответ на: комментарий от Bod

это тоже твой топик :)

Так и есть :)

Хотя это костыль, и не известно, чем он обернется. Надо будет связаться с разработчиками, им виднее.

bk_ ★★
() автор топика
9 августа 2011 г.
Ответ на: комментарий от undertaker

libreoffice3.4.2

libreoffice on squeeze: ( after dpkg -i *.deb)

start with:

LD_LIBRARY_PATH=/opt/libreoffice3.4/basis3.4/program/:/opt/libreoffice3.4/ure/lib/:$LD_LIBRARY_PATH /opt/libreoffice3.4/program/soffice.bin

kiwirus
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.