Shared object "libpixman-1.so.9" not found, required by "X"

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Shared object "libpixman-1.so.9" not found, required by "X"

Непрочитанное сообщение pr_o » 2014-05-22 23:25:29

Здравствуйте форумчане!
Мне в один прекрасный теплый вечер (когда надо дописывать дипломный проект) захотелось попробовать установить на старом компьютере 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

Что с этими версиями не так....
Может направите на путь истинный меня? Товарищи...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Shared object "libpixman-1.so.9" not found, required by

Непрочитанное сообщение pr_o » 2014-05-22 23:48:54

Перекомпилирование софта с новой версией pixman дало следующий результат:

Код: Выделить всё

# portmaster -r 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"

ChihPih
ст. прапорщик
Сообщения: 568
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: Shared object "libpixman-1.so.9" not found, required by

Непрочитанное сообщение ChihPih » 2014-05-24 10:34:23

А сам файл в системе присутствует? Если да, то что выдаст ldd на этотмфайл?
www.info-x.org - информационный ресурс о ОС FreeBSD.

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: Shared object "libpixman-1.so.9" not found, required by

Непрочитанное сообщение Bayerische » 2014-05-24 10:59:00

Там у них хрень с зависимостями от старых либ, я уже на свежей системе наступал на грабли.
В общем, ищите последний libpixman* и делайте симлинк, самый простой выход.

Аватара пользователя
pr_o
рядовой
Сообщения: 39
Зарегистрирован: 2009-12-19 0:14:41

Re: Shared object "libpixman-1.so.9" not found, required by

Непрочитанное сообщение pr_o » 2014-05-24 17:33:28

Bayerische писал(а):Там у них хрень с зависимостями от старых либ, я уже на свежей системе наступал на грабли.
В общем, ищите последний libpixman* и делайте симлинк, самый простой выход.
Действительно помогло. Спасибо... ;-)


------------------------------------------/ РЕШЕНИЕ /------------------------------------------

Код: Выделить всё

# cd /usr/local/lib/
# ln -s libpixman-1.so.0.32.4 libpixman-1.so.9

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35480
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Shared object "libpixman-1.so.9" not found, required by

Непрочитанное сообщение Alex Keda » 2014-05-25 14:12:42

а чё, /etc/libmap.conf уже отменили, что систему симлинками облепливать приходится?
Убей их всех! Бог потом рассортирует...