Дек 042010
 

Вот решил я попробовать что есть kde4…запустил обновление мира…и вот вышло сообщение:

Xrandr auto-detection... ()compiling xrandr.cpplinking xrandr/usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_lock_io'/usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_unlock_io'collect2: выполнение ld завершилось с кодом возврата 1make: *** [xrandr] Ошибка 1Xrandr disabled.Xrandr support cannot be enabled due to functionality tests! Turn on verbose messaging (-v) to ./configure to see the final report. If you believe this message is in error you may use the continue switch (-continue) to ./configure to continue. * * ERROR: x11-libs/qt-gui-4.5.3-r1 failed. * Call stack: *               ebuild.sh, line   49:  Called src_configure *             environment, line 3353:  Called qt4-build_src_configure *             environment, line 3035:  Called die * The specific snippet of code: *       ./configure ${myconf} || die "./configure failed"; *  The die message: *   ./configure failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-libs/qt-gui-4.5.3-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-libs/qt-gui-4.5.3-r1/temp/environment'. *

видим ошибку…

/usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_lock_io'/usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_unlock_io'collect2: выполнение ld завершилось с кодом возврата 1

делам так….нам надо восстановить сломанные библиотеки.

emerge --oneshot \$(for i in x11-proto/ x11-libs/libxcb x11-libs/libX11 x11-libs/libXext \x11-libs/libX x11-libs/xcb-util x11-libs/cairo \x11-libs/pango x11-libs/gtk\\ \x11-libs/qt-gui; do \qlist -IC $i; \done) -av

потомпересборку зависимостей

revdep-rebuild -L libxcb-xlib.so.0

добавлю…вот еще вот такая ошибка вышла при переходе на тестовую ветку.

bagas@linux ~ $ sudo emerge -auvDN world

 * IMPORTANT: 5 news items need reading for repository 'gentoo'. * Use eselect news to read news items.

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-core-4.5.3[-debug,-qt3support]".!!! One of the following packages is required to complete your request:- x11-libs/qt-core-4.5.3-r1 (Change USE: -qt3support)(dependency required by "x11-libs/qt-opengl-4.5.3" [ebuild])(dependency required by "kde-base/kdelibs-4.3.2-r1" [ebuild])(dependency required by "kde-base/kdesu-4.3.2" [ebuild])(dependency required by "kde-base/kdepasswd-4.3.2" [ebuild])(dependency required by "kde-base/kdm-4.3.2" [ebuild])(dependency required by "world" [argument])

 * IMPORTANT: 5 news items need reading for repository 'gentoo'. * Use eselect news to read news items.

bagas@linux ~ $   

решение проблемы:

sudo flagedit x11-libs/qt-opengl qt3support

помощь хорошего знакомого

xeb'a

 Leave a Reply

(required)

(required)

38 Запросов к базе. 0,371 Генерации страницы, 37MB Использование памяти.
Вы зашли с IP: 54.198.108.19