Обновление x11-libs/gtk+[solved]

Здравствуйте.

Столкнулся недавно с одной проблемой.
При обновлении gtk+ с 2.12.8 до 2.12.9-r2 компилятор вываливается с ошибкой

grep: /usr/lib/libdirectfb.la: No such file or directory
/bin/sed: can't read /usr/lib/libdirectfb.la: No such file or directory
libtool: link: `/usr/lib/libdirectfb.la' is not a valid libtool archive

Пересобрал

sys-devel/libtool
Available versions:
(1.3) 1.3.5
(1.5) 1.5.26 [M]~2.2.4 [M]**9999
{vanilla}
Installed versions: 1.5.26(1.5)(01:31:51 08.06.2008)(-vanilla)
Homepage: http://www.gnu.org/software/libtool/
Description: A shared library tool for developers

Но это ошибку не исправило.
Система: Linux homegate 2.6.24-gentoo-r8 #1 PREEMPT Sat Jun 7 14:45:10 MSD 2008 i686 AMD Athlon(tm) XP AuthenticAMD GNU/Linux

Гуглеж ничего не дал. http://www.google.ru/search?aq=-1&oq=&complete=1&hl=ru&newwindow=1&q=gentoo+%2Fusr%2Flib%2Flibdirectfb.la%27+is+not+a+valid+libtool+archive&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=

Черт его знает, что с ним. :(

ЗЫ

CFLAGS="-march=athlon-xp -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"

USE="-3dfx 3dnow 3dnowext alsa a52 aac aalib amrnb amrwb -bindist dvdr \
     -debug -directfb encode dlloader cairo cdr cups cjk crypt dvd \
     esd extras gmplayer ffmpeg flac ftp -fortran gif glitz gtk \
     gnome hal ipv6 jack java javascript jpeg jpeg2k -kde logrotate \
     mad mmx mmxext mp2 mp3 mpeg mssql musepack new-login newspr \
     nls nsplugin ogg opengl oss pam pcre pdf perl php png pvr \
     python qt qt3 qt4 quicktime sdl slang socets srt sse sse2 ssse3 \
     ssl spell svg svga syncengine theora tiff truetype usb unicode \
     vcd verbose videos vorbis win32codecs wininstallers X \
     xulrunner xml xmlrpc xvid -xprint x264 xv zlib real -pda"

Проблема не в

Проблема не в libtool, а в том, чей это файл, /usr/lib/libdirectfb.la. У меня такого нету, предположительно чей-то из

$ eix directfb
* dev-libs/DirectFB
     Available versions:  0.9.24 0.9.25.1 ~1.0.0 ~1.1.1 {X debug fbcon fusion gif jpeg mmx mpeg png sdl sse static sysfs truetype v4l v4l2 zlib}
     Homepage:            http://www.directfb.org/
     Description:         Thin library on top of the Linux framebuffer devices

* dev-libs/DirectFB-extra
     Available versions:  0.9.25 ~1.0.0 ~1.0.0-r1 ~1.1.0 {ffmpeg flash fusion imlib mmx mpeg quicktime svg xine zlib}
     Homepage:            http://www.directfb.org/
     Description:         Extra image/video/font providers and graphics/input drivers for DirectFB

* x11-base/xdirectfb
     Available versions:  1.0_rc5-r1 ~1.0_rc5-r2
     Homepage:            http://www.directfb.org
     Description:         XDirectFB is a rootless XServer on top of DirectFB

Хм. Хотя я вижу USE="-directfb"


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

Благодарю.

Решил поискать, где содержатся эти файлы.
Запустил

# equery belongs libdirect-0.9.so.25
[ Searching for file(s) libdirect-0.9.so.25 in *... ]
# equery belongs libdirectfb-0.9.so.25
[ Searching for file(s) libdirectfb-0.9.so.25 in *... ]
# equery belongs libfusion-0.9.so.25
[ Searching for file(s) libfusion-0.9.so.25 in *... ]
# equery belongs libdirectfb.la
[ Searching for file(s) libdirectfb.la in *... ]

и ничего не нашлось. Установил предложенные вами dev-libs/DirectFB и dev-libs/DirectFB-extra и проблема решилась. Конечно, revdep-rebuild справился бы с исправлением этой неприятности, но некоторые соображения и обстоятельства мешали мне использовать именно этот путь.

Вообще на

Вообще на таракана, конечно, похоже. Либо directfb был, но теперь потёрт, а кто-то его всё ещё хочет. Может, emerge --newuse world помогло бы


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

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

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