Пропала xcblib не что не запускается, что делать?

Пропала xcblib не чё не запускается, что делать?
кде не стартует, да вообще, многие приложения не могут запустится.
Делал revdep-rebuild не помогло и потом он не может завершится потому что хочет ему нужно приложения переустановить, а они не могут собраться без этой библиотеки.
Что посоветуете может постарее mesу поставить, у меня из свна?

запустите xcb-rebuilder.sh и

запустите xcb-rebuilder.sh и впредь читайте вывод emerge ;-)

Согласно наставлениям Багзилы

Согласно наставлениям Багзилы желательно удалить обязательно (!) вручную библиотеки libxcb-xlib.* из /usr/lib/ а там можно и обычным revdep-rebuild'ом всё сделать. emerge @preserved-rebuild не помогает в этом случае...(до удаления библиотеки). А xcb-rebuilder.sh всего лишь показывает нарушенные зависимости в отношении libxcb-xlib.la и libxcb-xlib.so.0 кажется, что, впрочем, - хлеб revdep-rebuild.

Ссылук на такой баг в

Ссылук на такой баг в студию. И никогда ничего руками не удаляйте

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Не видел никаких багов. При

Не видел никаких багов.
При пересборке xcblib в конце идет вывод на тему того, что нужно сделать: xcb-rebuilder.sh и после этого revdep-rebuild.
Наступил на эти грабли на работе за рабочей станцией на gentoo ~x86(не прочитал вывода, после обновления), весь день проработал в терминале,пока не пересобрался нужный софт т.к. графическая часть померла, xcb* забарли за собой почти всё)))

Сон разума порождает чудовищ, сон безумия – вечность…

не помогло, также неможет

не помогло, также неможет найти либы

после обновления у меня

после обновления у меня вывалился @preserved-rebuild ссылающийся на xcblib, который не пожелал собираться... переустановил libxcb, прочитал вывод, запустил xcb-rebuilder.sh && emerge @preserved-rebuild ... всё епресобралось и работает прекрасно ;-)

у меня тоже пропала

у меня тоже пропала libxcb-xlib.so

но при этом
# emerge @preserved-rebuild
!!! '@preserved-rebuild' is not a valid package atom.
!!! Please check ebuild(5) for full details.
#

при установке libxcb ставятся различные libxcb-*.a, но libxcb-xlib.a среди них нету

  usr/lib/libxcb.a
   usr/lib/libxcb-xv.a
   usr/lib/libxcb-damage.a
   usr/lib/libxcb-shape.a
   usr/lib/libxcb-xinerama.a
   usr/lib/libxcb-composite.a
   usr/lib/libxcb-randr.a
   usr/lib/libxcb-dpms.a
   usr/lib/libxcb-record.a
   usr/lib/libxcb-xvmc.a
   usr/lib/libxcb-shm.a
   usr/lib/libxcb-xfixes.a
   usr/lib/libxcb-res.a
   usr/lib/libxcb-xtest.a
   usr/lib/libxcb-sync.a
   usr/lib/libxcb-xf86dri.a
   usr/lib/libxcb-glx.a
   usr/lib/libxcb-xprint.a
   usr/lib/libxcb-xevie.a
   usr/lib/libxcb-xinput.a
   usr/lib/libxcb-render.a
   usr/lib/libxcb-screensaver.a

может, нужны какие-нибудь use-флаги, чтобы либа собиралась?

насколько я понял, читая ебилд,
"libxcb-xlib.so is no longer shipped by ${PN} but was kept on your system"

но при этом её требуют некоторые пакеты
у меня вообще kde не стартует

что делать?

xcb-rebuilder.sh &&

xcb-rebuilder.sh && revdep-rebuild

Было такое, да, полдня

Было такое, да, полдня следовал инструкциям. В три этапа оно делалось -- сначала ручками копировать сниппет из указанного ниже хавту, пересобрать одно, потом таки удалить, и потом основательный revdep-rebuild. Но в итоге пасьянс сложился.

Вот тут все подробно описано: http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml

Там же, кстати, написано также, что если ничего не делать вообще (т.е., не удалять ту библиотеку вручную и не пересобирать ничего), то тоже ничего страшного не произойдет.

Вывод один: когда emerge пищит, читать вдумчиво и внимательно. Gentoo, однако!

:}

Теперь в FAQ:

Теперь в FAQ: http://www.gentoo.ru/node/16604

Не грусти, товарищ! Всё хорошо, beautiful good!

так вот не помогли мне ни

так вот не помогли мне ни xcb-rebuilder, ни revdep-rebuild
либа не образовалась
пробую этот рецепт
http://www.linux.org.ru/view-message.jsp?msgid=4046553&lastmod=1253020135728

не помогло

не помогло

Что можно сказать... Бывает.

Что можно сказать... Бывает.

Не грусти, товарищ! Всё хорошо, beautiful good!

and hom написал(а): ... либа

and hom написал(а):
...
либа не образовалась
...

Дык. Весь смысл игры как раз в том, чтобы ее безболезненно удалить, а не вернуть на место.

:}

И не должна, начиная

И не должна, начиная xcb-lib-1.4 её благополучно убрали.. вся эта катавасия и нужна чтобы пересобрать систему БЕЗ этой библиотеки.

я попытался собрать систему

я попытался собрать систему без неё вообще - добавил флаг -xcb и замаскировал пакет
gtk+ ругается

попытался пересобрать по рецепту - ушёл, оставив собираться, пришёл - "умерли все" %)

буду ломать дальше

/

SMOKEING написал(а):
Вот тут все подробно описано: http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml

Что интересно:
В моём случае удаляемый на последнем этапе файл библиотеки (/usr/lib/libxcb-xlib.so) оказался симлинком.

SMOKEING написал(а):
Вывод один: когда emerge пищит, читать вдумчиво и внимательно. Gentoo, однако!

А он пищит? ЗначитЪ я что-то упустил.
Вот новость почитать он точно рекомендует...

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".