[SOLVED] x11-libs/libdrm-2.4.21 [SOLVED]

Здравствуйте, сделал emerge -uDN world в итоге:

Making all in modetest
make[3]: Entering directory `/var/tmp/portage/x11-libs/libdrm-2.4.21/work/libdrm-2.4.21/tests/modetest'
  CC     modetest.o
modetest.c:59:19: error: cairo.h: Нет такого файла или каталога
modetest.c: В функции ‘create_test_buffer’:
modetest.c:365: ошибка: ‘cairo_surface_t’ не описан (первое использование в этой функции)
modetest.c:365: ошибка: (Сообщение о неописанном идентификаторе выдается один раз
modetest.c:365: ошибка: для каждой функции, в которой он используется.)
modetest.c:365: ошибка: ‘surface’ не описан (первое использование в этой функции)
modetest.c:366: ошибка: ‘cairo_t’ не описан (первое использование в этой функции)
modetest.c:366: ошибка: ‘cr’ не описан (первое использование в этой функции)
modetest.c:370: ошибка: ‘CAIRO_FORMAT_ARGB32’ не описан (первое использование в этой функции)
modetest.c:373: предупреждение: приведение к типу указателя от целого другого размера
modetest.c:382: ошибка: ‘CAIRO_LINE_CAP_SQUARE’ не описан (первое использование в этой функции)
modetest.c:385: ошибка: ‘CAIRO_OPERATOR_OVER’ не описан (первое использование в этой функции)
make[3]: *** [modetest.o] Ошибка 1
make[3]: Leaving directory `/var/tmp/portage/x11-libs/libdrm-2.4.21/work/libdrm-2.4.21/tests/modetest'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/x11-libs/libdrm-2.4.21/work/libdrm-2.4.21/tests'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/x11-libs/libdrm-2.4.21/work/libdrm-2.4.21'
make: *** [all] Ошибка 2
 * ERROR: x11-libs/libdrm-2.4.21 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 3467:  Called x-modular_src_compile
 *   environment, line 4319:  Called x-modular_src_make
 *   environment, line 4357:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/libdrm-2.4.21',
 * the complete build log and the output of 'emerge -pqv =x11-libs/libdrm-2.4.21'.
 * The complete build log is located at '/var/tmp/portage/x11-libs/libdrm-2.4.21/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/libdrm-2.4.21/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/libdrm-2.4.21/work/libdrm-2.4.21'

>>> Failed to emerge x11-libs/libdrm-2.4.21, Log file:

>>>  '/var/tmp/portage/x11-libs/libdrm-2.4.21/temp/build.log'

 * Messages for package x11-libs/libdrm-2.4.21:

 * ERROR: x11-libs/libdrm-2.4.21 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 3467:  Called x-modular_src_compile
 *   environment, line 4319:  Called x-modular_src_make
 *   environment, line 4357:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/libdrm-2.4.21',
 * the complete build log and the output of 'emerge -pqv =x11-libs/libdrm-2.4.21'.
 * The complete build log is located at '/var/tmp/portage/x11-libs/libdrm-2.4.21/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/libdrm-2.4.21/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/libdrm-2.4.21/work/libdrm-2.4.21'


Калкулат Десктоп ГНОМЕ АМД64, emerge -u system прошёл нормально, после удаления 1-го пакета.

Почитал о проблемах с этой либой, ни одно решение не помогает. Помогите...

revdep-rebuild?

revdep-rebuild?

ээ, я хз что делает эта

ээ, я хз что делает эта команда, но: шарила-нашарила ошибок, загрузила 25 пакетов, и теперь если env-update && source /etc/profile && emerge -uDN -r world то:


emerge: It seems we have nothing to resume...

ээ, я хз что делает эта

ээ, я хз что делает эта команда, но: шарила-нашарила ошибок, загрузила 25 пакетов, и теперь если env-update && source /etc/profile && emerge -uDN -r world то:


emerge: It seems we have nothing to resume...

Спасибо!

Мде, проблема решена не

Мде, проблема решена не оказалась, как оказалось, а ведь казалось решена.
Проблема таже самая, выдаёт тоже самое.

-cairo для drm можно

-cairo для drm можно выставить, попробуйте еще emerge cairo? в любом случае с этим лучше в багзиллу.

emerge cairo помог! Спасибо!

emerge cairo помог! Спасибо!

Сам сегодня столкнулся с

Сам сегодня столкнулся с такой же проблемой при обновлении world.
После emerge cairo процесс успешно пошёл дальше.

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

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