Обновление xcb-util и проблемы с DM

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Leonardo
ефрейтор
Сообщения: 66
Зарегистрирован: 2008-08-04 8:40:56
Откуда: Волгоград

Обновление xcb-util и проблемы с DM

Непрочитанное сообщение Leonardo » 2012-03-01 11:25:06

Приветствую!
Ситуация: есть FreeBSD 9.0-RELEASE, при установке Xorg был установлен xcb-util 0.3.8,1, затем при сборке гнома посыпались ошибки типа libxcb-aux.la not faund. Стал разбираться оказалось, что в новой версии xcb-util либы libxcb-aux.so.0, libxcb-event.so.1, libxcb-atom.so.1 были объединены в libxcb-util.so.0 и дана рекомендация по обновлению данного порта в /usr/ports/UPDATING:
2012-01-16

Affects: users of x11/xcb-util

Author: garga@FreeBSD.org

Reason:
x11/xcb-util was updated to 0.3.8 and was split in new modules.
Dependencies were adjusted but main port symbols were moved to a single
library, xcb-util.so. For this reason, all dependent ports must be
recompiled.If you use portmaster, run:

# portmaster -R -r xcb-util-0

Or for portupgrade:

# portupgrade -r xcb-util-0\*

Гном я установил пакетами, произвел указанные манипуляции с xcb-util, но ситуация не изменилась.
Гном не запускается требует libxcb-aux.so.0, половина пакетов не компилится.
Попробовал создать симлинки с libxcb-aux.so.0, libxcb-event.so.1, libxcb-atom.so.1 на libxcb-util.so.0.
Гном стал запускаться, но при сборке пакетов зависимых от xcb-util всё равно валяться ошибки отсутствия описанных либ.
Внимание вопрос! Как правильно пофиксить данную проблему?
#define TRUE = FALSE
#define FALSE = TRUE

Хостинговая компания 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/

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

Re: Обновление xcb-util и проблемы с DM

Непрочитанное сообщение Morty » 2012-03-03 18:26:24

тоже наткнулся на такую штуку....собирал либрофис из портов(на ночь в скрине оставил), по ходу дела обновился xcb-util,
утром проверяю - не стартуют иксы, блого в крине остался вывод где были ероры при сборке...

удалил новый xcb-util, поставил пакетом назад старый тот что был, все работает

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Обновление xcb-util и проблемы с DM

Непрочитанное сообщение sadchok » 2012-03-03 20:27:44

Только что обновил порты.
Все работает.

FreeBSD Sadchok.local 9.0-RELEASE FreeBSD 9.0-RELEASE #1
gnome-desktop-2.32.1_1
xcb-util-0.3.8,1
The brain can not be found. Runs the software emulation

Leonardo
ефрейтор
Сообщения: 66
Зарегистрирован: 2008-08-04 8:40:56
Откуда: Волгоград

Re: Обновление xcb-util и проблемы с DM

Непрочитанное сообщение Leonardo » 2012-03-04 10:18:38

А у Вас в /usr/local/lib либы libxcb-aux.so.0, libxcb-event.so.1, libxcb-atom.so.1 присутствуют?
#define TRUE = FALSE
#define FALSE = TRUE

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Обновление xcb-util и проблемы с DM

Непрочитанное сообщение sadchok » 2012-03-04 10:39:01

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

Sadchok# ls /usr/local/lib | grep xcb
libX11-xcb.a
libX11-xcb.la
libX11-xcb.so
libX11-xcb.so.1
libxcb-composite.a
libxcb-composite.la
libxcb-composite.so
libxcb-composite.so.0
libxcb-damage.a
libxcb-damage.la
libxcb-damage.so
libxcb-damage.so.0
libxcb-dpms.a
libxcb-dpms.la
libxcb-dpms.so
libxcb-dpms.so.0
libxcb-dri2.a
libxcb-dri2.la
libxcb-dri2.so
libxcb-dri2.so.0
libxcb-glx.a
libxcb-glx.la
libxcb-glx.so
libxcb-glx.so.0
libxcb-randr.a
libxcb-randr.la
libxcb-randr.so
libxcb-randr.so.1
libxcb-record.a
libxcb-record.la
libxcb-record.so
libxcb-record.so.0
libxcb-render-util.a
libxcb-render-util.la
libxcb-render-util.so
libxcb-render-util.so.0
libxcb-render.a
libxcb-render.la
libxcb-render.so
libxcb-render.so.0
libxcb-res.a
libxcb-res.la
libxcb-res.so
libxcb-res.so.0
libxcb-screensaver.a
libxcb-screensaver.la
libxcb-screensaver.so
libxcb-screensaver.so.0
libxcb-shape.a
libxcb-shape.la
libxcb-shape.so
libxcb-shape.so.0
libxcb-shm.a
libxcb-shm.la
libxcb-shm.so
libxcb-shm.so.0
libxcb-sync.a
libxcb-sync.la
libxcb-sync.so
libxcb-sync.so.0
libxcb-util.a
libxcb-util.la
libxcb-util.so
libxcb-util.so.0
libxcb-xevie.a
libxcb-xevie.la
libxcb-xevie.so
libxcb-xevie.so.0
libxcb-xf86dri.a
libxcb-xf86dri.la
libxcb-xf86dri.so
libxcb-xf86dri.so.0
libxcb-xfixes.a
libxcb-xfixes.la
libxcb-xfixes.so
libxcb-xfixes.so.0
libxcb-xinerama.a
libxcb-xinerama.la
libxcb-xinerama.so
libxcb-xinerama.so.0
libxcb-xinput.a
libxcb-xinput.la
libxcb-xinput.so
libxcb-xinput.so.0
libxcb-xprint.a
libxcb-xprint.la
libxcb-xprint.so
libxcb-xprint.so.0
libxcb-xtest.a
libxcb-xtest.la
libxcb-xtest.so
libxcb-xtest.so.0
libxcb-xv.a
libxcb-xv.la
libxcb-xv.so
libxcb-xv.so.0
libxcb-xvmc.a
libxcb-xvmc.la
libxcb-xvmc.so
libxcb-xvmc.so.0
libxcb.a
libxcb.la
libxcb.so
libxcb.so.2
The brain can not be found. Runs the software emulation

Leonardo
ефрейтор
Сообщения: 66
Зарегистрирован: 2008-08-04 8:40:56
Откуда: Волгоград

Re: Обновление xcb-util и проблемы с DM

Непрочитанное сообщение Leonardo » 2012-03-06 15:14:07

Не понятно... Видимо необходимо удалить все зависящие от xcb порты и собрать заново.
#define TRUE = FALSE
#define FALSE = TRUE