Linux yне находит библиотеки

Компьютеры программирование Linux unix

Не находит библиотеки при установке пакетов, например:
zypper install kino
Проблема: ничто не предоставляет libxml2.so.2(LIBXML2_2.4.30)

Библиотека есть и лежит в /usr/lib/libxml2.so.2
ldconfig -p | grep -i libxml2.so.2 выдаёт:
libxml2.so.2 (libc6) => /usr/lib/libxml2.so.2

Система: openSUSE 11.4

Примечание:
Вот что выдаёт менеджер пакетов:

# zypper install kino
Загрузка данных о репозиториях...
Предупреждение: Репозиторий 'openSUSE:11.4:Update' устарел. Используйте другое зеркало или сервер.
Чтение установленных пакетов...
Разрешение зависимостей пакетов...

Проблема: ничто не предоставляет libxml2.so.2(LIBXML2_2.4.30), необходимый для kino-1.3.4-6.99.i586
Решение 1: не устанавливать kino-1.3.4-6.99.i586
Решение 2: повредить kino, игнорируя некоторые из его зависимостей

Выберите по номеру одно из вышеуказанных решений или отмените [1/2/c] (c):

=========================

Список пакетов:
# rpm -qa | grep libxml
libxml2-devel-2.7.8-34.1.i586
libxml++-2_6-2-2.32.0-2.1.i586
libxml2-doc-2.7.8-34.1.noarch
libxml2-2.7.8-50.1.i586
libxml2-python-2.7.8-15.1.i586
libxml++-devel-2.32.0-2.1.i586

=========================

# ls -la /usr/lib/libxml*
lrwxrwxrwx 1 root root 21 Мар 15 15:57 /usr/lib/libxml++-2.6.so -> libxml++-2.6.so.2.0.7
lrwxrwxrwx 1 root root 21 Мар 15 15:57 /usr/lib/libxml++-2.6.so.2 -> libxml++-2.6.so.2.0.7
-rwxr-xr-x 1 root root 138000 Фев 18 2011 /usr/lib/libxml++-2.6.so.2.0.7
-rw-r--r-- 1 root root 916 Авг 1 2012 /usr/lib/libxml2.la
lrwxrwxrwx 1 root root 16 Мар 15 15:57 /usr/lib/libxml2.so -> libxml2.so.2.7.8
lrwxrwxrwx 1 root root 16 Май 17 09:35 /usr/lib/libxml2.so.2 -> libxml2.so.2.7.8
-rwxr-xr-x 1 root root 1571936 Мар 17 2011 /usr/lib/libxml2.so.2.7.8

Примечание:
# locate libxml2 | grep .so
/usr/lib/libxml2.so
/usr/lib/libxml2.so.2
/usr/lib/libxml2.so.2.7.8

Примечание:
======================
Kino принудительно поставилось и вроде работает. Ставлю chromium:


# zypper install chromium-27.0.1447.0-372.1.i586.rpm
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Разрешение зависимостей пакетов...

Проблема: ничто не предоставляет libxml2.so.2(LIBXML2_2.4.30), необходимый для chromium-27.0.1447.0-372.1.i586
Решение 1: не устанавливать chromium-27.0.1447.0-372.1.i586
Решение 2: повредить chromium, игнорируя некоторые из его зависимостей

Выберите по номеру одно из вышеуказанных решений или отмените [1/2/c] (c): 2
Разрешение зависимостей...
Разрешение зависимостей пакетов...

Будет установлен следующий НОВЫЙ пакет:
chromium

=====================

При запуске крашится:

$ chromium

/usr/lib/chromium/chromium: /usr/lib/libxml2.so.2: no version information available (required by /usr/lib/chromium/chromium)
/usr/lib/chromium/chromium: /usr/lib/libxml2.so.2: no version information available (required by /usr/lib/chromium/chromium)
/usr/lib/chromium/chromium: /usr/lib/libxml2.so.2: no version information available (required by javascript:void(0)/usr/lib/chromium/chromium)
/usr/lib/chromium/chromium: /usr/lib/libxml2.so.2: no version information available (required by /usr/lib/chromium/chromium)
/usr/lib/chromium/chromium: /usr/lib/libxml2.so.2: no version information available (required by /usr/lib/chromium/chromium)
/usr/lib/chromium/chromium: symbol lookup error: /usr/lib/chromium/chromium: undefined symbol: gdk_x11_window_lookup_for_display

Примечание:
=======================

# zypper lr -d
1 | AMD/ATI-FGLRX | AMD/ATI-FGLRX | Да | Да | 99 | rpm-md | http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_11.4/ |
2 | KDE:Distro:Stable | KDE:Distro:Stable | Да | Да | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Distro:/Stable/openSUSE_11.4/ |
3 | KDE:Unstable:Playground | KDE:Unstable:Playground | Нет | Да | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Unstable:/Playground/openSUSE_12.1/ |
4 | Non-oss | Non-oss | Да | Да | 99 | yast2 | http://download.opensuse.org/distribution/11.4/repo/non-oss/ |
5 | Oss | Oss | Да | Да | 99 | yast2 | http://download.opensuse.org/distribution/11.4/repo/oss/ |
6 | PK_TMP_DIR | PK_TMP_DIR | Нет | Да | 99 | plaindir | dir:///var/tmp/TmpDir.4Sx9Um |
7 | PackmanEssentials | PackmanEssentials | Да | Да | 99 | rpm-md | http://pmbs.links2linux.org/download/Essentials/openSUSE_12.1/ |
8 | PackmanMultimedia | PackmanMultimedia | Да | Да | 99 | rpm-md | http://pmbs.links2linux.org/download/Multimedia/openSUSE_12.1/ |
9 | X11:RemoteDesktop:x2go | X11:RemoteDesktop:x2go | Нет | Нет | 99 | rpm-md | http://download.opensuse.org/repositories/X11:/RemoteDesktop:/x2go/openSUSE_11.4/ |
10 | devel:languages:perl | devel:languages:perl | Да | Да | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_11.4/ |
11 | home:Gankov | home:Gankov | Да | Да | 99 | rpm-md | http://download.opensuse.org/repositories/home:/Gankov/openSUSE_11.4/ |
12 | home:cschneemann:monitoring | home:cschneemann:monitoring | Да | Да | 99 | rpm-md | http://download.opensuse.org/repositories/home:/cschneemann:/monitoring/SLE_11_SP1/ |
13 | home:ecotter | home:ecotter | Да | Да | 99 | rpm-md | http://download.opensuse.org/repositories/home:/ecotter/openSUSE_Factory/ |
14 | server:monitoring | server:monitoring | Да | Да | 99 | rpm-md | http://download.opensuse.org/repositories/server:/monitoring/SLE_11.1/ |
15 | server:php:applications | server:php:applications | Нет | Да | 99 | rpm-md | http://download.opensuse.org/repositories/server:/php:/applications/openSUSE_11.4/ |
16 | suse | suse | Нет | Да | 99 | rpm-md | http://ftp5.gwdg.de/pub/opensuse/discontinued/update/11.4/
Ответы:
Как именно он ругается, что нет библиотеки?
Установи libxml2.
И чего удивительного, если репозиторий давно ку-ку? Эта ОС - экспериментальная поделка со своими приколами.
а кино вы из какого репозитория ставите?
> ничто не предоставляет libxml2.so.2(LIBXML2_2.4.30)
Уже нираз указал на это. Ты хоть отпишись если эта библиотека уже установлена.
@Без имени
он указал
# rpm -qa | grep libxml
вот пакет
libxml2-2.7.8-50.1.i586
вопрос в том что
не находит? помоги ему! слинкуй!
timashkov(sorry fixed) оно слинковано
# ls -la /usr/lib/libxml*
<skipped>
lrwxrwxrwx 1 root root      16 Мар 15 15:57 /usr/lib/libxml2.so -> libxml2.so.2.7.8
lrwxrwxrwx 1 root root      16 Май 17 09:35 /usr/lib/libxml2.so.2 -> libxml2.so.2.7.8
У вас тут намешано шибко. учитывая предоставленную информацию выше вы понимаете что делаете... но я бы сделал так:
1.
http://download.opensuse.org/repositories/KDE:/Unstable:/Playground/openSUSE_12.1/


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.