[SOLVED] Не собирается часть пакетов

Почемуто не собираются следующие пакеты

x11-libs/qt-4.3.2-r1
media-libs/libquicktime-1.0.1
media-libs/libcaca-0.99_beta11
net-im/skype-1.4.0.118
alsa-driver-1.0.14-r1
media-sound/amarok-1.4.8

Вот логи

cat /var/tmp/portage/x11-libs/qt-4.3.2-r1/temp/build.log

/usr/lib/gcc/i486-pc-linux-gnu/4.1.2/../../../../i486-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make[1]: *** [../../lib/libQtOpenGL.so.4.3.2] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-libs/qt-4.3.2-r1/work/qt-x11-opensource-src-4.3.2/src/opengl'
make: *** [sub-opengl-all-ordered] Error 2
 *
 * ERROR: x11-libs/qt-4.3.2-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2441:  Called die
 * The specific snippet of code:
 *       emake all || die
 *  The die message:
 *   (no error message)
 *
 * 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-4.3.2-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/qt-4.3.2-r1/temp/environment'.
 *

Все пакеты жалуются на /usr/lib/libGL.so которая ссылается на несуществующий файл /usr/lib/libGL.so.1

поиск equery b /usr/lib/libGL.so или equery b /usr/lib/libGL.so.1 ничего не дает

Цитата:
Решил так
ln -s /usr/lib/opengl/xorg-x11/lib/libGL.so.1.2 /usr/lib/libGL.so

Похоже что

Похоже что началось все с вот этого

x11-drivers/ati-drivers-8.40.4

 * Building fgl_glxgears
/usr/lib/gcc/i486-pc-linux-gnu/4.1.2/../../../../i486-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
 *
 * ERROR: x11-drivers/ati-drivers-8.40.4 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3191:  Called die
 * The specific snippet of code:
 *       "$(tc-getCC)" -o fgl_fglxgears ${CFLAGS} ${LDFLAGS} -DUSE_GLU -I"${S}"/common/usr/include fgl_glxgears.c -lGL -lGLU -lX11 -lm || die "fgl_glxgears build failed";
 *  The die message:
 *   fgl_glxgears build failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.

У меня есть

У меня есть подозрение, что ему может не нравиться твой CHOST, который под i486.


Пожалуйста, не описывайте своё железо в подписи

В make.conf

В make.conf написано, что менять руками CHOST нельзя, а вот тут http://gentoo-wiki.com/Safe_Cflags
для моего процессора рекомендуют

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

Так как мне поступить ?

.

Я подозреваю,

Я подозреваю, что ati-drivers не собирается вот почему
/usr/lib/gcc/i486-pc-linux-gnu/4.1.2/../../../../i486-pc-linux-gnu/bin/ld: cannot find -lGL

Если ещё не решено

Нужно пересобрать Mesa, потом поставить дефолтнай опенГЛ и пересобрать Ati-drivers.

и все же

у меня такая же проблема...
была)
все что писали выше - не помогало...
Решил скопировав libGL.so в /usr/lib/ после этого пересобрал mesa (может быть и не так, но все же мне показалось, что помогло копирование этих модулей из других мест(типа /usr/lib/opengl/xorg-x11/lib/libGL.so в то, в котором не могло найти;)
У меня еще была изза этого проблема с ati-drivers - тоже была решена)

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

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