me or libmp4v2-1.9.1 suck ... (again FAIL :<)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
damex
Сообщения: 276
Статус: segfault in your face
ОС: Hardened Funtoo x86_64

me or libmp4v2-1.9.1 suck ...

Сообщение damex »

имеем вот такой фейл

Код: Выделить всё

[ebuild   R   ] media-libs/libmp4v2-1.9.1  USE="-static-libs -utils" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) media-libs/libmp4v2-1.9.1
 * mp4v2-1.9.1.tar.bz2 RMD160 SHA1 SHA256 size;-) ...                                                                                                                                                                     [ ok ]
 * checking ebuild checksums;-) ...                                                                                                                                                                                       [ ok ]
 * checking auxfile checksums;-) ...                                                                                                                                                                                      [ ok ]
 * checking miscfile checksums;-) ...                                                                                                                                                                                     [ ok ]
 * CPV:  media-libs/libmp4v2-1.9.1
 * REPO: gentoo
 * USE:  amd64 elibc_glibc kernel_linux multilib userland_GNU
>>> Unpacking source...
>>> Unpacking mp4v2-1.9.1.tar.bz2 to /var/tmp/portage/media-libs/libmp4v2-1.9.1/work
>>> Source unpacked in /var/tmp/portage/media-libs/libmp4v2-1.9.1/work
>>> Preparing source in /var/tmp/portage/media-libs/libmp4v2-1.9.1/work/mp4v2-1.9.1 ...
 * Running elibtoolize in: mp4v2-1.9.1/autoaux/
 *   Applying install-sh-1.5.4.patch ...
 *   Applying portage-1.5.10.patch ...
 *   Applying sed-1.5.6.patch ...
 *   Applying as-needed-1.5.26.patch ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-libs/libmp4v2-1.9.1/work/mp4v2-1.9.1 ...
 * econf: updating mp4v2-1.9.1/autoaux/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating mp4v2-1.9.1/autoaux/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-gch --disable-util --disable-static --disable-dependency-tracking
configure:
  -->
  --> Configuring MP4v2 1.9.1
  -->
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking for C++ compiler default output file name...
configure: error: in `/var/tmp/portage/media-libs/libmp4v2-1.9.1/work/mp4v2-1.9.1':
configure: error: C++ compiler cannot create executables
See `config.log' for more details.

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/media-libs/libmp4v2-1.9.1/work/mp4v2-1.9.1/config.log
 * ERROR: media-libs/libmp4v2-1.9.1 failed:
 *   econf failed
 *
 * Call stack:
 *     ebuild.sh, line   54:  Called src_configure
 *   environment, line 1239:  Called econf '--disable-gch' '--disable-util' '--disable-static' '--disable-dependency-tracking'
 *     ebuild.sh, line  544:  Called die
 * The specific snippet of code:
 *                      die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =media-libs/libmp4v2-1.9.1',
 * the complete build log and the output of 'emerge -pqv =media-libs/libmp4v2-1.9.1'.
 * The complete build log is located at '/var/tmp/portage/media-libs/libmp4v2-1.9.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-libs/libmp4v2-1.9.1/temp/environment'.
 * S: '/var/tmp/portage/media-libs/libmp4v2-1.9.1/work/mp4v2-1.9.1'

>>> Failed to emerge media-libs/libmp4v2-1.9.1, Log file:

>>>  '/var/tmp/portage/media-libs/libmp4v2-1.9.1/temp/build.log'

 * Messages for package media-libs/libmp4v2-1.9.1:

 * ERROR: media-libs/libmp4v2-1.9.1 failed:
 *   econf failed
 *
 * Call stack:
 *     ebuild.sh, line   54:  Called src_configure
 *   environment, line 1239:  Called econf '--disable-gch' '--disable-util' '--disable-static' '--disable-dependency-tracking'
 *     ebuild.sh, line  544:  Called die
 * The specific snippet of code:
 *                      die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =media-libs/libmp4v2-1.9.1',
 * the complete build log and the output of 'emerge -pqv =media-libs/libmp4v2-1.9.1'.
 * The complete build log is located at '/var/tmp/portage/media-libs/libmp4v2-1.9.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-libs/libmp4v2-1.9.1/temp/environment'.
 * S: '/var/tmp/portage/media-libs/libmp4v2-1.9.1/work/mp4v2-1.9.1'

спотыкается на ровном месте ...
хотя только пересобрал тулчайн в догадках что в нем проблем
после попробовал сделать gcc-config 1 (всего одно в системе)/etc-update/env-update/source /etc/profile ..... повтор всего ничего не дал.

make.conf
http://pastebin.org/963

файлик, что говорится нужен для получения саппорта далее
http://rghost.ru/download/2795875/9a45d971...de50e0c/log.log

из тестинга стоит лиш qmmp (и тот не потянул ничего за собой после стейбла) вся остальная система - текущий стейбл.
всплыло после emerge -geav world свежесобранной системы (g ради не пересобирания по сто тысяч раз тулчайна после)

жажду помощи в решении проблемы :)
Non-technical questions sometimes don't have an answer at all. @ Linus Torvalds
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5438
ОС: Gentoo

Re: me or libmp4v2-1.9.1 suck ...

Сообщение /dev/random »

Ругается на отсутствие x86_64-pc-linux-gnu-g++. Проверьте, есть ли он (в /usr/bin/), и если есть, не является ли битым симлинком.
Попробуйте выбрать нужный gcc с помощью gcc-config.
Спасибо сказали:
Аватара пользователя
damex
Сообщения: 276
Статус: segfault in your face
ОС: Hardened Funtoo x86_64

Re: me or libmp4v2-1.9.1 suck ...

Сообщение damex »

Код: Выделить всё

damex@u2:~# ls /usr/bin | grep 'g++'
g++
g++-4.4.3
x86_64-pc-linux-gnu-g++
x86_64-pc-linux-gnu-g++-4.4.3

Код: Выделить всё

damex@u2:~# gcc-config -l
 [1] x86_64-pc-linux-gnu-4.4.3 *
damex@u2:~# sudo gcc-config 1
 * Switching native-compiler to x86_64-pc-linux-gnu-4.4.3 ...                                                                                                                                                               [ ok ]

fail :<
Non-technical questions sometimes don't have an answer at all. @ Linus Torvalds
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5438
ОС: Gentoo

Re: me or libmp4v2-1.9.1 suck ...

Сообщение /dev/random »

Запустите его (x86_64-pc-linux-gnu-g++) с флагом --version. Если сработает нормально, то с --version и с копипастой флагов из make.conf. Приведите вывод.
Спасибо сказали:
Аватара пользователя
damex
Сообщения: 276
Статус: segfault in your face
ОС: Hardened Funtoo x86_64

Re: me or libmp4v2-1.9.1 suck ...

Сообщение damex »

Код: Выделить всё

damex@u2:~# x86_64-pc-linux-gnu-g++
gcc-config: error: could not run/locate 'x86_64-pc-linux-gnu-g++'

make.conf в стартовом посте прикреплен.
Non-technical questions sometimes don't have an answer at all. @ Linus Torvalds
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5438
ОС: Gentoo

Re: me or libmp4v2-1.9.1 suck ...

Сообщение /dev/random »

damex писал(а):
02.10.2010 22:12
make.conf в стартовом посте прикреплен.

Я имел в виду не флаги приведите, а как gcc на них отреагирует. Но уже не важно.

damex писал(а):
02.10.2010 22:12

Код: Выделить всё

damex@u2:~# x86_64-pc-linux-gnu-g++
gcc-config: error: could not run/locate 'x86_64-pc-linux-gnu-g++'

Похоже, вы убили gcc. Попробуйте то же самое для x86_64-pc-linux-gnu-gcc, если пройдёт нормально, пересоберите gcc. Если нет, восстанавливайте его из бинарных пакетов или стейджа.
Спасибо сказали:
Аватара пользователя
damex
Сообщения: 276
Статус: segfault in your face
ОС: Hardened Funtoo x86_64

Re: me or libmp4v2-1.9.1 suck ...

Сообщение damex »

Код: Выделить всё

damex@u2:~# x86_64-pc-linux-gnu-gcc --version
x86_64-pc-linux-gnu-gcc (Gentoo 4.4.3-r2 p1.2) 4.4.3
Copyright (C) 2010 Free Software Foundation, Inc.
Это свободно распространяемое программное обеспечение. Условия копирования
приведены в исходных текстах. Без гарантии каких-либо качеств, включая
коммерческую ценность и применимость для каких-либо целей.

сейчас пересобиру значит gcc. через N времени ждите репорт (;
Non-technical questions sometimes don't have an answer at all. @ Linus Torvalds
Спасибо сказали:
Аватара пользователя
damex
Сообщения: 276
Статус: segfault in your face
ОС: Hardened Funtoo x86_64

Re: me or libmp4v2-1.9.1 suck ...

Сообщение damex »

пересборка gcc помогла. (хотя до создания поста пересобирал ... странненько)

Код: Выделить всё

damex@u2:~# x86_64-pc-linux-gnu-g++ --version
x86_64-pc-linux-gnu-g++ (Gentoo 4.4.3-r2 p1.2) 4.4.3
Copyright (C) 2010 Free Software Foundation, Inc.
Это свободно распространяемое программное обеспечение. Условия копирования
приведены в исходных текстах. Без гарантии каких-либо качеств, включая
коммерческую ценность и применимость для каких-либо целей.

благодаримс за помощ ^_^

ps позже опять проблема случилась - виновником оказался quickpkg.
Non-technical questions sometimes don't have an answer at all. @ Linus Torvalds
Спасибо сказали: