Bug 22946 - libodtimplugin.so: undefined symbol: xmlSAXParseFile
Summary: libodtimplugin.so: undefined symbol: xmlSAXParseFile
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: scribus (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
: 24801 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-02-11 19:35 MSK by kirill
Modified: 2010-12-24 10:41 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kirill 2010-02-11 19:35:53 MSK
При попытке импорта текста из ODT (через вставку текста в текстовый блок,
Ctrl+D) scribus падает со следующим сообщением:

QProcess: Destroyed while process is still running.
scribus: symbol lookup error: /usr/lib/scribus/plugins//gettext//libodtimplugin.so: undefined symbol: xmlSAXParseFile
Comment 1 real@altlinux.org 2010-02-12 07:15:32 MSK
Нужны Версия-релиз:

openoffice.org
scribus
Comment 2 kirill 2010-02-12 16:23:45 MSK
(В ответ на комментарий №1)
> Нужны Версия-релиз:
система -- Сизиф
 
> openoffice.org
openoffice.org-3.2.0.5-alt1

> scribus
scribus-1.3.5.1-alt5
Comment 3 real@altlinux.org 2010-02-13 08:12:55 MSK
openoffice.org у меня старее (3.1.1.5-alt1), на нём вообще импорт зависает намертво.

А scribus собирал я. Попробую слинковать с xml2, потом посмотрим, что выйдет.

Как Вы понимаете, с большичного (т.е. из дома) openoffice.org я обновить не в состоянии. И уже многих достало, что новый оффис сейчас работает не так, как предполагалось в будущем (см. unoconv).
Comment 4 real@altlinux.org 2010-02-13 08:55:30 MSK
s/в будущем/в прошлом/

Т.е. можно забыть про софт, написанный для openoffice.org версий 2.x.x.x. Либо искать другие инструменты, либо чинить openoffice.org. Мейнтейнер его просит патчей, будто мы лучше знаем, как этот openoffice.org устроен :(
Comment 5 real@altlinux.org 2010-02-13 11:05:59 MSK
shdek@:
> OOo совершенно параллельны что unoconv, что scribus

unoconv ТОЧНО не параллелен, т.к. использует UNO, а это епархия openoffice.org.

/usr/lib/openoffice.org/basis3.1/program/uno.py

Там же pyuno.so и unohelper.py.

Эти штуковины отвечают за конвертацию форматов и используются активно. Точнее, так было в openoffice.org 2.x.x.x. Сейчас же не работает НИЧЕГО.
Comment 6 real@altlinux.org 2010-02-13 12:48:43 MSK
Валерий, в личной почте мы не добьёмся ничего, давай здесь.

> ты не понял. разработчикам ООо параллельны проекты отличные от ООо.

/usr/lib/openoffice.org/basis3.1/program/uno.py
/usr/lib/openoffice.org/basis3.1/program/pyuno.so
/usr/lib/openoffice.org/basis3.1/program/unohelper.py

Это проект OOo, хоть тресни. И если разработчикам OOo плевать на _собственные_ баги, то это о многом говорит. О багах уже было сказано достаточно в других записях багзиллы.

И это баги ИМЕННО OOo, а не чьи-нибудь ещё.
Comment 7 Vitaly Lipatov 2010-02-14 13:08:24 MSK
(В ответ на комментарий №6)
> > ты не понял. разработчикам ООо параллельны проекты отличные от ООо.
...
> И это баги ИМЕННО OOo, а не чьи-нибудь ещё.

В такой ситуации остаётся только путь сравнения с другими дистрами - есть там работает в той же версии, значит взывать к разработчикам не нужно, и проблема в наличии или отсутствии патча...
Comment 8 real@altlinux.org 2010-02-14 13:54:37 MSK
Кирилл!

"При попытке импорта текста из ODT (через вставку текста в текстовый блок,
Ctrl+D) scribus падает
[...]
/usr/lib/scribus/plugins//gettext//libodtimplugin.so: undefined symbol:
xmlSAXParseFile"

Собрал 1.3.5.1-alt6, мои симптомы не изменились - мёртвый зависон. У Вас OOo свежее, попробуйте, вдруг заработает.
Comment 9 real@altlinux.org 2010-02-14 14:09:13 MSK
Виталий:

"В такой ситуации остаётся только путь сравнения с другими дистрами - есть там
работает в той же версии, значит взывать к разработчикам не нужно, и проблема в
наличии или отсутствии патча..."

Но я не робот - искать патчи к чужим пакетам. Мне и на свои-то времени не хватает... Валерий говорит: "шлите патчи"...

Я недавно говорил, что перестал верить в тупике. Это касается компьютерного мира. А здесь человеческий фактор, он способен не только в тупик - в болото завести.
Comment 10 Repository Robot 2010-02-14 15:28:08 MSK
scribus-1:1.3.5.1-alt6 -> sisyphus:

* Fri Feb 12 2010 Eugeny A. Rostovtsev (REAL) <real at altlinux> 1:1.3.5.1-alt6

- Linking libodtimplugin.so with libxml2 (ALT #22946)
Comment 11 Lenar Shakirov 2010-12-24 10:41:45 MSK
*** Bug 24801 has been marked as a duplicate of this bug. ***