Наткнулся вот на какую штучку...
Стал устанавливать на OpenSUSE электронную таблицу Gnumeric из реп. Установилось нормально, запустилось - но справка работать не стала. Проблема решилась после установки пакета docbook_4, почему-то отсутствующего в зависимостях. Возможно, его функции в некоторых DE берут на себя другие пакеты, конечно - у меня-то KDE 3.5.10.
Немножко о зависимостях (Gnumeric и другое)
Модератор: Модераторы разделов
-
Lazy_Kent
- Сообщения: 709
- Статус: Ленивый
- ОС: openSUSE (Xfce)
Re: Немножко о зависимостях
У меня тоже не заработала. Просит yelp. Поставил yelp, не работает. docbook_4 тоже не помогает.
Это в 11.3. Завтра проверю в Factory. Будем писать bugreport.
Это в 11.3. Завтра проверю в Factory. Будем писать bugreport.
-
PVOzerski
- Сообщения: 297
- ОС: OpenSUSE, ALT Linux
Re: Немножко о зависимостях
Немножко подробностей. Я поставил через zypper вот такой пакет: docbook_4-4.5-120.1.noarch.rpm. Для 11.3, по-видимому, это должен быть docbook_4-4.5-117.1.noarch.rpm. Как я понял, там содержится некая информация, необходимая yelp'у для подстановки значений каким-то переменным, на которые есть отсылки в XML-файлах справки. Кстати, справка после установки этого пакета заработала не сразу, а только после ребута (возможно, хватило бы перезапустить иксы).
-
Lazy_Kent
- Сообщения: 709
- Статус: Ленивый
- ОС: openSUSE (Xfce)
Re: Немножко о зависимостях
Поставил в Factory yelp, и справка стала открываться. При этом docbook не установлен.
Написал жалобу: https://bugzilla.novell.com/show_bug.cgi?id=719679
Написал жалобу: https://bugzilla.novell.com/show_bug.cgi?id=719679
-
PVOzerski
- Сообщения: 297
- ОС: OpenSUSE, ALT Linux
Re: Немножко о зависимостях
Вот еще находка, уже связанная с другой прикладной программой - звуковым редактором audacity. Ставится, запускается, но ругается, что не может найти динамически подгружаемую разделяемую библиотеку libavformat.so.52. А этой штуки, похоже, в репах 11.4 нет вообще.
В общем, поставил пакет от PCLinuxOS (libavformats52-0.6.1-3pclos2010.i586.rpm) - хотя это, конечно, и не дело.
В общем, поставил пакет от PCLinuxOS (libavformats52-0.6.1-3pclos2010.i586.rpm) - хотя это, конечно, и не дело.
-
Lazy_Kent
- Сообщения: 709
- Статус: Ленивый
- ОС: openSUSE (Xfce)
Re: Немножко о зависимостях
libavformat и прочее сопутствующее имеется в репозитории Packman.
Спасибо сказали:
-
PVOzerski
- Сообщения: 297
- ОС: OpenSUSE, ALT Linux
Re: Немножко о зависимостях
Ну, а с зависимостями-то как быть в данном случае? Либо надо libavformat указать в зависимостях, либо (если, допустим это невозможно из-за патентных ограничений) сделать так, чтобы audacity не ругалась на отсутствие библиотеки.
-
Lazy_Kent
- Сообщения: 709
- Статус: Ленивый
- ОС: openSUSE (Xfce)
Re: Немножко о зависимостях
Зависимости от библиотек определяются автоматически, в процессе сборки пакета (выполняется ldd для бинарников).
А audacity у вас тоже из Packman стоит? Возможны проблемы с пакетом из стандартного репозитория.
А audacity у вас тоже из Packman стоит? Возможны проблемы с пакетом из стандартного репозитория.
-
PVOzerski
- Сообщения: 297
- ОС: OpenSUSE, ALT Linux
Re: Немножко о зависимостях
Насчет Gnumeric: вот еще на одной машине проблема со справкой. Yelp, как нетрудно заметить, установлен.
И опять установка docbook_4 zypper'ом из реп решила проблему. Другое дело, что docbook притянул за собой еще несколько пакетов - так что, возможно, справка зависит не прямо от него, а от чего-то "прихваченного".
И опять установка docbook_4 zypper'ом из реп решила проблему. Другое дело, что docbook притянул за собой еще несколько пакетов - так что, возможно, справка зависит не прямо от него, а от чего-то "прихваченного".
У вас нет необходимых прав для просмотра вложений в этом сообщении.