Страница 1 из 1
Shared object "libpixman-1.so.9" not found, required by "X"
Добавлено: 2014-05-22 23:25:29
pr_o
Здравствуйте форумчане!
Мне в один прекрасный теплый вечер (когда надо дописывать дипломный проект) захотелось попробовать установить на старом компьютере X сервер. Мысль то конечно заманчивая и не раздумывая принялся реализовывать поставленную цель.
Код: Выделить всё
# uname -a
FreeBSD wearepro.org 9.2-RELEASE-p4 FreeBSD 9.2-RELEASE-p4 #0: Tue Apr 8 18:08:22 UTC 2014
Обновил порты уже всема возможными способами, обновил дерево портов... Зашел в /usr/ports/x11/xorg и принялся устанавливать этот порт.
Установка прошла успешно, но при запуске startx начала выдаваться ошибка следующего содержания:
Код: Выделить всё
Shared object "libpixman-1.so.9" not found, required by "X"
Пошарился в инете и нашел различные решения этой проблемы, но сама проблема так и не решилась... время идет, а воз и ныне там
Читал UPGRADE, но не помогло...:
AFFECTS: users of print/freetype2 textproc/libxml2 x11/pixman
x11/libxcb and graphics/freeglut
Что с этими версиями не так....
Может направите на путь истинный меня? Товарищи...
Re: Shared object "libpixman-1.so.9" not found, required by
Добавлено: 2014-05-22 23:48:54
pr_o
Перекомпилирование софта с новой версией pixman дало следующий результат:
Код: Выделить всё
===>>> The following actions will be taken if you choose to proceed:
Re-install pixman-0.32.4_2
Re-install cairo-1.10.2_10,2
Upgrade xorg-server-1.7.7_8,1 to xorg-server-1.7.7_13,1
Upgrade hal-0.5.14_20 to hal-0.5.14_26
Upgrade policykit-0.9_6 to policykit-0.9_8
Install textproc/intltool
Upgrade xkeyboard-config-2.9 to xkeyboard-config-2.11
Upgrade xf86-video-vesa-2.3.2 to xf86-video-vesa-2.3.3_3
Re-install xorg-libraries-7.7_1
Upgrade xf86-input-mouse-1.9.0 to xf86-input-mouse-1.9.0_3
Upgrade xf86-input-keyboard-1.7.0 to xf86-input-keyboard-1.8.0_2
Re-install xorg-minimal-7.5.2
Re-install xf86-video-sis-0.10.7_3
Re-install xorg-drivers-7.7
Re-install xorg-7.7
------------ бла-бла-бла --------------
===>>> The following actions were performed:
Re-installation of pixman-0.32.4_2
Re-installation of cairo-1.10.2_10,2
===>>> You can restart from the point of failure with this command line:
portmaster <flags> x11-servers/xorg-server sysutils/hal sysutils/policykit textproc/intltool x11/xkeyboard-config x11-drivers/xf86-video-vesa x11/xorg-libraries x11-drivers/xf86-input-mouse x11-drivers/xf86-input-keyboard x11/xorg-minimal x11-drivers/xf86-video-sis x11-drivers/xorg-drivers x11/xorg
===>>> Exiting
И после этого всего безобразия та-же ошибка...
Код: Выделить всё
root@wearepro:/ # Xorg -configure
Shared object "libpixman-1.so.9" not found, required by "Xorg"
Re: Shared object "libpixman-1.so.9" not found, required by
Добавлено: 2014-05-24 10:34:23
ChihPih
А сам файл в системе присутствует? Если да, то что выдаст ldd на этотмфайл?
Re: Shared object "libpixman-1.so.9" not found, required by
Добавлено: 2014-05-24 10:59:00
Bayerische
Там у них хрень с зависимостями от старых либ, я уже на свежей системе наступал на грабли.
В общем, ищите последний libpixman* и делайте симлинк, самый простой выход.
Re: Shared object "libpixman-1.so.9" not found, required by
Добавлено: 2014-05-24 17:33:28
pr_o
Bayerische писал(а):Там у них хрень с зависимостями от старых либ, я уже на свежей системе наступал на грабли.
В общем, ищите последний libpixman* и делайте симлинк, самый простой выход.
Действительно помогло. Спасибо...
------------------------------------------/ РЕШЕНИЕ /------------------------------------------
Код: Выделить всё
# cd /usr/local/lib/
# ln -s libpixman-1.so.0.32.4 libpixman-1.so.9
Re: Shared object "libpixman-1.so.9" not found, required by
Добавлено: 2014-05-25 14:12:42
Alex Keda
а чё, /etc/libmap.conf уже отменили, что систему симлинками облепливать приходится?