ERROR: gnome-base/gnome-vfs [РЕШЕНО]

Доброго времени суток. Честно говоря, я уже замучался. Ставил генту. За исключением некоторых косяков с ядром и циклическими зависимостями, все прошло гладко. Застопорился на сборке гнома. А конкретно - gnome-vfs.
Начну с ошибок make:

.libs/test-method.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [libvfs-test.la] Ошибка 1
make[2]: *** Ожидание завершения заданий...

Дальше идет:

.libs/file-method.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [libfile.la] Ошибка 1

Потом:

.libs/bzip2-method.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [libbzip2.la] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/work/gnome-vfs-2.24.4/modules'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/work/gnome-vfs-2.24.4'
make: *** [all] Ошибка 2

И завершает это все, конечно же:

emake failed
 * ERROR: gnome-base/gnome-vfs-2.24.4-r1 failed (compile phase):
 *   compile failure
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 3263:  Called gnome2_src_compile
 *   environment, line 2550:  Called die
 * The specific snippet of code:
 *       emake || die "compile failure"
 * 
 * If you need support, post the output of 'emerge --info =gnome-base/gnome-vfs-2.24.4-r1',
 * the complete build log and the output of 'emerge -pqv =gnome-base/gnome-vfs-2.24.4-r1'.
 * The complete build log is located at '/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/temp/environment'.
 * S: '/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/work/gnome-vfs-2.24.4'

Народ, Бога ради, помогите победить это. Я уже 2 дня устанавливаю гнома - гугл измучил весь, работа стоит раком. Если надо, выложу то, что говорит ./configure

try to use it lafilefixer

try to use it and re-emerge packet again

lafilefixer --justfixit

если нужно установите его emerge -av lafilefixer

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Спасибо, но тот же эффект, к

Спасибо, но тот же эффект, к сожалению. Однако ликвидировалось это:

.libs/test-method.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [libvfs-test.la] Ошибка 1
make[2]: *** Ожидание завершения заданий...

«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.

выложите весь лог сборки

вот зависимости gnome-vfs-2.24.4-r1

>=gnome-base/gconf-2
>=dev-libs/glib-2.9.3
>=dev-libs/libxml2-2.6
app-arch/bzip2
gnome-base/gnome-mime-data
>=x11-misc/shared-mime-info-0.14
>=dev-libs/dbus-glib-0.71

acl?
      ( sys-apps/acl sys-apps/attr )

avahi?
      ( >=net-dns/avahi-0.6 )

kerberos?
      ( virtual/krb5 )

fam?
      ( virtual/fam )

samba?
      ( >=net-fs/samba-3 )

ssl?
      ( gnutls?
            ( net-libs/gnutls !gnome-extra/gnome-vfs-sftp )
       !gnutls?
            ( >=dev-libs/openssl-0.9.5 !gnome-extra/gnome-vfs-sftp )
       )

и судя из того что вы выложили попробуйте пересобрать app-arch/bzip2
думаю этого будет достаточно если нет выдожите весь лог сборки

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Лог тут я выложил тут

Лог тут я выложил тут http://voland-city.ru/build.log
app-arch/bzip2 я пересобрал сразу - не помогло. Сейчас руками попробую зависимости пересобрать. Погляжу, что получится.

«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.

насколько я понял вы собирали

насколько я понял вы собирали с флагами = +ssl + ipv6... вы точно уверенны в их нужности =))
Пересоберите

USE=' -ssl -ipv6 -acl' emerge -av gnome-vfs

если пройдет удачно (а так и должно быть) флаги пропишите в package.use
PS выложите с какими флагами собираете вообще
PPS вы ccache используете?

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

USE из make.confUSE="X a52

USE из make.conf

USE="X a52 acpi eds evo gnome gstreamer alsa gtk gnome gdm qt3support qt4 dvd dvdr -kde java cdr static-libs x86 pppd modules mp3 mp4 mpeg mudflap ncurses nls wav x264 zlib udev usb tk iconv hal"

Сейчас сделал

USE="-ssl -ipv6 -acl" emerge -av gnome-vfs

В итоге

.libs/inotify-kernel.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [libfile.la] Ошибка 1
make[2]: *** Ожидание завершения заданий...
libtool: link: i686-pc-linux-gnu-gcc -shared  .libs/bzip2-method.o   -Wl,-rpath -Wl,/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/work/gnome-vfs-2.24.4/libgnomevfs/.libs -L/usr/lib -lbz2 ../libgnomevfs/.libs/libgnomevfs-2.so /usr/lib/libgconf-2.so /usr/lib/libgio-2.0.so /usr/lib/libORBit-2.so /usr/lib/libgmodule-2.0.so /usr/lib/libxml2.so -ldl -lz -lm -ldbus-glib-1 -ldbus-1 /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lpthread -lrt /usr/lib/libglib-2.0.so -lresolv -lutil  -march=i686 -Wl,-O1 -Wl,--as-needed -pthread   -pthread -Wl,-soname -Wl,libbzip2.so -o .libs/libbzip2.so
.libs/bzip2-method.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [libbzip2.la] Ошибка 1
libtool: link: ( cd ".libs" && rm -f "libvfs-test.la" && ln -s "../libvfs-test.la" "libvfs-test.la" )
make[2]: Leaving directory `/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/work/gnome-vfs-2.24.4/modules'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/work/gnome-vfs-2.24.4'
make: *** [all] Ошибка 2
emake failed

P.S. Да, ccache использую

«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.

В итоге вы используете

В итоге вы используете ccache!!! откключите его и пересобирайте причем с любыми( за надобностью которой вам нужна) флагами ...... блин маразма столько из за ничего =(
ЗЫ я его не юзаю ;)

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Да, ccache не нужен.

Да, ccache не нужен.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

И вам тоже спасибо большое ))

И вам тоже спасибо большое ))

«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.

Египетская сила... 2 дня

Египетская сила... 2 дня потерял из-за... Спасибо вам огромное!
=( Говорили же мне, чтобы ccache не юзал, ибо GoNo это.

«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.

Собственно, вот, что осталось

Собственно, вот, что осталось из ошибок:

.libs/inotify-kernel.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [libfile.la] Ошибка 1
make[2]: *** Ожидание завершения заданий...
libtool: link: i686-pc-linux-gnu-gcc -shared  .libs/bzip2-method.o   -Wl,-rpath -Wl,/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/work/gnome-vfs-2.24.4/libgnomevfs/.libs -L/usr/lib -lbz2 ../libgnomevfs/.libs/libgnomevfs-2.so /usr/lib/libgconf-2.so /usr/lib/libgio-2.0.so /usr/lib/libORBit-2.so /usr/lib/libgmodule-2.0.so /usr/lib/libxml2.so -lm -ldbus-glib-1 -ldbus-1 /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lpthread -lrt /usr/lib/libglib-2.0.so -lssl -lcrypto -ldl -lz -lresolv -lutil  -march=i686 -Wl,-O1 -Wl,--as-needed -pthread   -pthread -Wl,-soname -Wl,libbzip2.so -o .libs/libbzip2.so
.libs/bzip2-method.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [libbzip2.la] Ошибка 1
libtool: link: ( cd ".libs" && rm -f "libvfs-test.la" && ln -s "../libvfs-test.la" "libvfs-test.la" )
make[2]: Leaving directory `/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/work/gnome-vfs-2.24.4/modules'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/gnome-base/gnome-vfs-2.24.4-r1/work/gnome-vfs-2.24.4'
make: *** [all] Ошибка 2
emake failed

Лог последней сборки http://voland-city.ru/build.log

«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.

В общем, расставил свои

В общем, расставил свои любимые, привычные юзы, отключил и вообще удалил ccache к чертям собачьим, перекомпилил gnome-vfs и все пошло. Как по маслу! Спасибо, гентушники, что просветили! =) Извиняюсь за отобранное впустую время...

«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.

ccache не виноват, что вы

ccache не виноват, что вы поставили и забыли про него
при странных ошибках первое действие - выключение ccache и distcc

ccache для всей системы не

ccache для всей системы не нужен и даже вреден.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

до того момента пока не

до того момента пока не начинаешь обновляться не нужен, а вот при обновлении дает выигрыш во времени
но как и любой инструмент при неверном применении начинает мешать

Не даёт он

Не даёт он ничего
http://blog.flameeyes.eu/2010/07/12/debunking-ccache-myths-redux

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

по моим ощущениям дает,

по моим ощущениям дает, когда-то давно видел как с каждым обновлением опенофиса он собирается быстрее и быстрее

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

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