LINUX.ORG.RU

Проблема с ldconfig или калеченные либы?

 , ,


0

1

ROSA Desktop Fresh R7 x86_64 ; KDE4

# urpmi kate             
Для удовлетворения зависимостей будут установлены следующие пакеты:
 Пакет                          Версия       Релиз         Dist  DEpoch Платформа 
(источник «Main Updates»)
 kate                           4.14.3       1             rosa  2014.1 x86_64 
 ktexteditor                    4.14.3       1             rosa  2014.1 x86_64 
 lib64kateinterfaces4           4.14.3       1             rosa  2014.1 x86_64 
Будет использовано 7.4МБ дополнительного дискового пространства.
Будет загружено 1.6МБ пакетов.
Установить 3 пакетов? (Y/n) 


устанавливается ktexteditor-4.14.3-1-rosa2014.1.x86_64.rpm kate-4.14.3-1-rosa2014.1.x86_64.rpm lib64kateinterfaces4-4.14.3-1-rosa2014.1.x86_64.rpm из /var/cache/urpmi/rpms
Подготовка...                    ##################################################################################################################################################################################
      1/3: lib64kateinterfaces4  ##################################################################################################################################################################################
      2/3: ktexteditor           ##################################################################################################################################################################################
      3/3: kate                  ##################################################################################################################################################################################
ldconfig: Файл /usr/lib64/libxcb-screensaver.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libkms.so.1.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xprint.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xevie.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xvmc.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-dpms.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-screensaver.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xevie.so.0.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xinerama.so.0.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xinput.so.0.1.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xtest.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xselinux.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xtest.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-res.so.0.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-res.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-dpms.so.0.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xvmc.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xinput.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xf86dri.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xselinux.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xinerama.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-res.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xprint.so.0.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xinerama.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xf86dri.so.0.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libkms.so.1 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xinput.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xevie.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-screensaver.so.0.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xprint.so.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xvmc.so.0.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xf86dri.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-dpms.so пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xselinux.so.0.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libxcb-xtest.so.0.0.0 пуст; не был проверен.
ldconfig: Файл /usr/lib64/libkms.so пуст; не был проверен.
Пробовал исправить, но не получилось
# urpmi --force $(rpm -qa|grep lib64xcb)
Нет пакета с названием lib64xcb1-1.11.1-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-render0-1.11.1-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-shm0-1.11.1-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-glx0-1.11.1-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-dri3_0-1.11.1-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-dri2_0-1.11.1-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-present0-1.11.1-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-sync1-1.11.1-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-util1-0.4.0-1-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-util-renderutil0-0.3.9-4-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-util-keysyms1-0.4.0-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-util-image0-0.4.0-1-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-xkb1-1.11.1-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-icccm4-0.4.1-4-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-xfixes0-1.11.1-2-rosa2014.1.x86_64
Нет пакета с названием lib64xcb-randr0-1.11.1-2-rosa2014.1.x86_64

Подобная хрень показывается при установке/обновлении некоторых других пакетов, например, некоторых из qt5. Я не знаю, что это и почему, но, мне кажется, это надо исправить. Помогите, пожалуйста с этим.

Подобная хрень будет показываться при установке любого пакета, который вызывает команду ″ldconfig″.

Что у вас случилось с системой мне не понятно. По идее, нужно сначала подключить репозиторий с обновлениями, потом сделать ″urpmi.update -a″, потом уже можно будет ставить пакеты.

С другой стороны, требуемые пакеты нужно узнавать по имени файла, допустим ″rpm -q -f /usr/lib64/libxcb-screensaver.so.0.0.0″. Но, если брать этот самый libxcb-screensaver.so.0.0.0, то он пренадлежит ″lib64xcb-screensaver0-1.11.1-2-rosa2014.1.x86_64.rpm″, а у вас, судя по выводу ″urpmi --force″ не проблем с этим пактом, либо он не установлен, либо успершо установился.

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

Что у вас случилось с системой мне не понятно.

Ничего необычного, просто фриз системы во время установки пакетов

Так, вроде проблему решил. Суть в том, что я невнимательно прочитал справку, надо было вот так:

# urpmi --replacepkgs $(urpmq -ya lib64xcb)

Думаю, теперь всё будет хоршо, спасибо, что ответили :)

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