Ошибка при компиляции media-libs/mesa-7.0.1:

Sabayon, Calculate, Funtoo, Exherbo

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

Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Ошибка при компиляции media-libs/mesa-7.0.1:

Сообщение sedition »

mesa нужна для обновления мира

Код:

st@notebook ~ $ emerge -pv media-libs/mesa These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] media-libs/mesa-7.0.1 [6.5.2-r1] USE="-debug -doc -hardened -motif -nptl -xcb" VIDEO_CARDS="-i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis (-sunffb) -tdfx -trident -via" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB st@notebook ~ $ sudo emerge media-libs/mesa Calculating dependencies... done! >>> Verifying ebuild Manifests... >>> Emerging (1 of 1) media-libs/mesa-7.0.1 to / * MesaLib-7.0.1.tar.bz2 MD5 ;-) ... [ ok ] * MesaLib-7.0.1.tar.bz2 RMD160 ;-) ... [ ok ] * MesaLib-7.0.1.tar.bz2 SHA1 ;-) ... [ ok ] * MesaLib-7.0.1.tar.bz2 SHA256 ;-) ... [ ok ] * MesaLib-7.0.1.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking MesaLib-7.0.1.tar.bz2 ;-) ... [ ok ] * QA Notice: USE Flag 'amd64-fbsd' not in IUSE for media-libs/mesa-7.0.1 * QA Notice: USE Flag 'kernel_FreeBSD' not in IUSE for media-libs/mesa-7.0.1 >>> Unpacking source... >>> Unpacking MesaLib-7.0.1.tar.bz2 to /var/tmp/portage/media-libs/mesa-7.0.1/work * Removing DO_DEBUG defs in dri drivers... >>> Source unpacked. >>> Compiling source in /var/tmp/portage/media-libs/mesa-7.0.1/work/Mesa-7.0.1 ... (cd configs && rm -f current && ln -s linux-dri-x86 current) make default make[1]: Entering directory `/var/tmp/portage/media-libs/mesa-7.0.1/work/Mesa-7.0.1' make[2]: Entering directory `/var/tmp/portage/media-libs/mesa-7.0.1/work/Mesa-7.0.1/src' ../configs/current:30: *** пропущен разделитель. Останов. make[2]: Leaving directory `/var/tmp/portage/media-libs/mesa-7.0.1/work/Mesa-7.0.1/src' make[1]: *** [default] Ошибка 1 make[1]: Leaving directory `/var/tmp/portage/media-libs/mesa-7.0.1/work/Mesa-7.0.1' make: *** [linux-dri-x86] Ошибка 2 * * ERROR: media-libs/mesa-7.0.1 failed. * Call stack: * ebuild.sh, line 1687: Called dyn_compile * ebuild.sh, line 1025: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * mesa-7.0.1.ebuild, line 206: Called die * The specific snippet of code: * emake -j1 ${CONFIG} || die "Build failed" * The die message: * Build failed * * 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/media-libs/mesa-7.0.1/temp/build.log'. * * Messages for package media-libs/mesa-7.0.1: * * ERROR: media-libs/mesa-7.0.1 failed. * Call stack: * ebuild.sh, line 1687: Called dyn_compile * ebuild.sh, line 1025: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * mesa-7.0.1.ebuild, line 206: Called die * The specific snippet of code: * emake -j1 ${CONFIG} || die "Build failed" * The die message: * Build failed * * 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/media-libs/mesa-7.0.1/temp/build.log'. *
Спасибо!
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Ошибка при компиляции media-libs/mesa-7.0.1:

Сообщение DaemonTux »

sedition писал(а):
16.10.2007 07:33
mesa нужна для обновления мира

Код:

st@notebook ~ $ emerge -pv media-libs/mesa These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] media-libs/mesa-7.0.1 [6.5.2-r1] USE="-debug -doc -hardened -motif -nptl -xcb" VIDEO_CARDS="-i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis (-sunffb) -tdfx -trident -via" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB st@notebook ~ $ sudo emerge media-libs/mesa Calculating dependencies... done! >>> Verifying ebuild Manifests... >>> Emerging (1 of 1) media-libs/mesa-7.0.1 to / * MesaLib-7.0.1.tar.bz2 MD5 ;-) ... [ ok ] * MesaLib-7.0.1.tar.bz2 RMD160 ;-) ... [ ok ] * MesaLib-7.0.1.tar.bz2 SHA1 ;-) ... [ ok ] * MesaLib-7.0.1.tar.bz2 SHA256 ;-) ... [ ok ] * MesaLib-7.0.1.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking MesaLib-7.0.1.tar.bz2 ;-) ... [ ok ] * QA Notice: USE Flag 'amd64-fbsd' not in IUSE for media-libs/mesa-7.0.1 * QA Notice: USE Flag 'kernel_FreeBSD' not in IUSE for media-libs/mesa-7.0.1 >>> Unpacking source... >>> Unpacking MesaLib-7.0.1.tar.bz2 to /var/tmp/portage/media-libs/mesa-7.0.1/work * Removing DO_DEBUG defs in dri drivers... >>> Source unpacked. >>> Compiling source in /var/tmp/portage/media-libs/mesa-7.0.1/work/Mesa-7.0.1 ... (cd configs && rm -f current && ln -s linux-dri-x86 current) make default make[1]: Entering directory `/var/tmp/portage/media-libs/mesa-7.0.1/work/Mesa-7.0.1' make[2]: Entering directory `/var/tmp/portage/media-libs/mesa-7.0.1/work/Mesa-7.0.1/src' ../configs/current:30: *** пропущен разделитель. Останов. make[2]: Leaving directory `/var/tmp/portage/media-libs/mesa-7.0.1/work/Mesa-7.0.1/src' make[1]: *** [default] Ошибка 1 make[1]: Leaving directory `/var/tmp/portage/media-libs/mesa-7.0.1/work/Mesa-7.0.1' make: *** [linux-dri-x86] Ошибка 2 * * ERROR: media-libs/mesa-7.0.1 failed. * Call stack: * ebuild.sh, line 1687: Called dyn_compile * ebuild.sh, line 1025: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * mesa-7.0.1.ebuild, line 206: Called die * The specific snippet of code: * emake -j1 ${CONFIG} || die "Build failed" * The die message: * Build failed * * 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/media-libs/mesa-7.0.1/temp/build.log'. * * Messages for package media-libs/mesa-7.0.1: * * ERROR: media-libs/mesa-7.0.1 failed. * Call stack: * ebuild.sh, line 1687: Called dyn_compile * ebuild.sh, line 1025: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * mesa-7.0.1.ebuild, line 206: Called die * The specific snippet of code: * emake -j1 ${CONFIG} || die "Build failed" * The die message: * Build failed * * 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/media-libs/mesa-7.0.1/temp/build.log'. *

Возможно надо сначала glibc gcc и binutils обновить
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: Ошибка при компиляции media-libs/mesa-7.0.1:

Сообщение sedition »

DaemonTux писал(а):
16.10.2007 09:06
Возможно надо сначала glibc gcc и binutils обновить


понять не могу как это работало, но вроде не был установлен gcc,
когда сделал emerge -pv gcc
но в одном столбце показал не U(Update), не R(Reinstall), а NS(Точно не знаю что означает)

сделал sudo emerge gcc && sudo emerge mesa
и mesa поставилось!

Спасибо! Тему можно закрывать!
Спасибо!
Спасибо сказали:
Аватара пользователя
RaSla
Сообщения: 55
ОС: Gentoo

Re: Ошибка при компиляции media-libs/mesa-7.0.1:

Сообщение RaSla »

NS - значит, В этом слоте (версии) у тебя ещё не стоит пакет.
т.е. например у меня установка идёт с компашки 2007.0,
там GCC 4.1.1.

Ежли обновляться до 4.1.2 - он ЗАМЕНИТ 4.1.1 на 4.1.2,
а вот если устанавливать 4.2.х, то он ДОБАВИТ ещё одну версию GCC
а ты уже с помощью gcc-config
будешь выбирать какую версию тебе использовать для компиляции,

так что советую поскорее глянуть на результаты gcc-config -l !!!
И выбрать нужную тебе версию. :)
Жги еретиков,
убивай мутантов,
ПРЕСЛЕДУЙ НЕЧИСТЬ!!!
(с) WarHammer 40 000
---
Gentoo, UTF-8, Opera, KDE
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: Ошибка при компиляции media-libs/mesa-7.0.1:

Сообщение sedition »

RaSla писал(а):
16.10.2007 10:36
NS - значит, В этом слоте (версии) у тебя ещё не стоит пакет.
т.е. например у меня установка идёт с компашки 2007.0,
там GCC 4.1.1.

Ежли обновляться до 4.1.2 - он ЗАМЕНИТ 4.1.1 на 4.1.2,
а вот если устанавливать 4.2.х, то он ДОБАВИТ ещё одну версию GCC
а ты уже с помощью gcc-config
будешь выбирать какую версию тебе использовать для компиляции,

так что советую поскорее глянуть на результаты gcc-config -l !!!
И выбрать нужную тебе версию. :)


понятно! спасибо за оперативную помощь =)
Спасибо!
Спасибо сказали: