Ошибки...

Sabayon, Calculate, Funtoo, Exherbo

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

Артём Н.
Сообщения: 33

Re: Ошибки...

Сообщение Артём Н. »

И ещё один вопрос.
При обновлении CHOST я скопировал в /usr/i686-pc-linux-gnu файлы из stage3-i686.
Но, видимо, люди так не делают...
1.) Когда обновляется CHOST, в /usr/новый_CHOST должны быть необходимые файлы (gcc, ar, as, etc.)?
2.) Если они там должны быть, то откуда их взять?
""...Всегдашний прием плохих
правительств - пресекая следствие зла, усиливать его причины". Откуда?
- Ключевский, - сейчас же ответил Аскольд."

Стругацкие. "Отягощённые злом".
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Ошибки...

Сообщение DaemonTux »

Артём Н. писал(а):
21.11.2007 01:54
И ещё один вопрос.
При обновлении CHOST я скопировал в /usr/i686-pc-linux-gnu файлы из stage3-i686.
Но, видимо, люди так не делают...
1.) Когда обновляется CHOST, в /usr/новый_CHOST должны быть необходимые файлы (gcc, ar, as, etc.)?
2.) Если они там должны быть, то откуда их взять?

После обновления CHOST не нужно ни чего копировать. Нужно сделать

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

#emerge -e system

После этого в /usr появится i686-pc-linux-gnu. После этого сделайте

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

#emerge -e  world
и всё будет чики пики.
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
killer_zon
Сообщения: 97
ОС: #gentoo//debian#

Re: Ошибки...

Сообщение killer_zon »

не ставятся иксы.. точнее gcc , который емеджится по зависимостям
я переставил систему, до этого нормально ставились и работали иксы и флуксбокс, а что на этот раз с gcc понять не могу
вывод перед прекркащением установки таков

Код:

root@/root # INPUT_DEVICES="keyboard mouse" VIDEO_CARDS="fglrx" USE="-ipv6" emerge xorg-x11 ............... ............... ............... ............... bison -v /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/treelang/parse.y\ --output=/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/treelang/parse.c --defines bison: не удается открыть файл `/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/treelang/parse.y--output=/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/treelang/parse.c': Нет такого файла или каталога make[2]: *** [/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/treelang/parse.h] Ошибка 1 make[2]: *** Ожидание завершения заданий... make[2]: Leaving directory `/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc' make[1]: *** [stage2_build] Ошибка 2 make[1]: Leaving directory `/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc' make: *** [bootstrap-lean] Ошибка 2 * * ERROR: sys-devel/gcc-3.3.6-r1 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * ebuild.sh, line 1383: Called toolchain_src_compile * toolchain.eclass, line 26: Called gcc_src_compile * toolchain.eclass, line 1548: Called gcc_do_make * toolchain.eclass, line 1422: Called die * The specific snippet of code: * emake \ * LDFLAGS="${LDFLAGS}" \ * STAGE1_CFLAGS="${STAGE1_CFLAGS}" \ * LIBPATH="${LIBPATH}" \ * BOOT_CFLAGS="${BOOT_CFLAGS}" \ * ${GCC_MAKE_TARGET} \ * || die "emake failed with ${GCC_MAKE_TARGET}" * The die message: * emake failed with bootstrap-lean * * 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/sys-devel/gcc-3.3.6-r1/temp/build.log'. * * Messages for package sys-devel/gcc-3.3.6-r1: * * ERROR: sys-devel/gcc-3.3.6-r1 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * ebuild.sh, line 1383: Called toolchain_src_compile * toolchain.eclass, line 26: Called gcc_src_compile * toolchain.eclass, line 1548: Called gcc_do_make * toolchain.eclass, line 1422: Called die * The specific snippet of code: * emake \ * LDFLAGS="${LDFLAGS}" \ * STAGE1_CFLAGS="${STAGE1_CFLAGS}" \ * LIBPATH="${LIBPATH}" \ * BOOT_CFLAGS="${BOOT_CFLAGS}" \ * ${GCC_MAKE_TARGET} \ * || die "emake failed with ${GCC_MAKE_TARGET}" * The die message: * emake failed with bootstrap-lean * * 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/sys-devel/gcc-3.3.6-r1/temp/build.log'. * * GNU info directory index is up-to-date. root@/root #
лог файл /var/log/emerge.log

Код:

1197367381: Started emerge on: Dec 11, 2007 12:03:01 1197367381: *** emerge xorg-x11 1197367385: >>> emerge (1 of 87) x11-libs/libXau-1.0.3 to / 1197367385: === (1 of 87) Cleaning (x11-libs/libXau-1.0.3::/usr/portage/x11-libs/libXau/libXau-1.0.3.ebuild) 1197367386: === (1 of 87) Compiling/Merging (x11-libs/libXau-1.0.3::/usr/portage/x11-libs/libXau/libXau-1.0.3.ebuild) 1197367413: >>> AUTOCLEAN: x11-libs/libXau 1197367413: --- AUTOCLEAN: Nothing unmerged. 1197367413: === (1 of 87) Post-Build Cleaning (x11-libs/libXau-1.0.3::/usr/portage/x11-libs/libXau/libXau-1.0.3.ebuild) 1197367413: ::: completed emerge (1 of 87) x11-libs/libXau-1.0.3 to / 1197367413: >>> emerge (2 of 87) x11-libs/libICE-1.0.3 to / 1197367413: === (2 of 87) Cleaning (x11-libs/libICE-1.0.3::/usr/portage/x11-libs/libICE/libICE-1.0.3.ebuild) 1197367414: === (2 of 87) Compiling/Merging (x11-libs/libICE-1.0.3::/usr/portage/x11-libs/libICE/libICE-1.0.3.ebuild) 1197367448: >>> AUTOCLEAN: x11-libs/libICE 1197367448: --- AUTOCLEAN: Nothing unmerged. 1197367448: === (2 of 87) Post-Build Cleaning (x11-libs/libICE-1.0.3::/usr/portage/x11-libs/libICE/libICE-1.0.3.ebuild) 1197367448: ::: completed emerge (2 of 87) x11-libs/libICE-1.0.3 to / 1197367448: >>> emerge (3 of 87) x11-libs/libfontenc-1.0.4 to / 1197367448: === (3 of 87) Cleaning (x11-libs/libfontenc-1.0.4::/usr/portage/x11-libs/libfontenc/libfontenc-1.0.4.ebuild) 1197367449: === (3 of 87) Compiling/Merging (x11-libs/libfontenc-1.0.4::/usr/portage/x11-libs/libfontenc/libfontenc-1.0.4.ebuild) 1197367471: >>> AUTOCLEAN: x11-libs/libfontenc 1197367471: --- AUTOCLEAN: Nothing unmerged. 1197367471: === (3 of 87) Post-Build Cleaning (x11-libs/libfontenc-1.0.4::/usr/portage/x11-libs/libfontenc/libfontenc-1.0.4.ebuild) 1197367471: ::: completed emerge (3 of 87) x11-libs/libfontenc-1.0.4 to / 1197367471: >>> emerge (4 of 87) x11-libs/libXdmcp-1.0.2 to / 1197367471: === (4 of 87) Cleaning (x11-libs/libXdmcp-1.0.2::/usr/portage/x11-libs/libXdmcp/libXdmcp-1.0.2.ebuild) 1197367472: === (4 of 87) Compiling/Merging (x11-libs/libXdmcp-1.0.2::/usr/portage/x11-libs/libXdmcp/libXdmcp-1.0.2.ebuild) 1197367506: >>> AUTOCLEAN: x11-libs/libXdmcp 1197367506: --- AUTOCLEAN: Nothing unmerged. 1197367506: === (4 of 87) Post-Build Cleaning (x11-libs/libXdmcp-1.0.2::/usr/portage/x11-libs/libXdmcp/libXdmcp-1.0.2.ebuild) 1197367506: ::: completed emerge (4 of 87) x11-libs/libXdmcp-1.0.2 to / 1197367506: >>> emerge (5 of 87) x11-proto/glproto-1.4.8 to / 1197367506: === (5 of 87) Cleaning (x11-proto/glproto-1.4.8::/usr/portage/x11-proto/glproto/glproto-1.4.8.ebuild) 1197367507: === (5 of 87) Compiling/Merging (x11-proto/glproto-1.4.8::/usr/portage/x11-proto/glproto/glproto-1.4.8.ebuild) 1197367518: >>> AUTOCLEAN: x11-proto/glproto 1197367518: --- AUTOCLEAN: Nothing unmerged. 1197367518: === (5 of 87) Post-Build Cleaning (x11-proto/glproto-1.4.8::/usr/portage/x11-proto/glproto/glproto-1.4.8.ebuild) 1197367518: ::: completed emerge (5 of 87) x11-proto/glproto-1.4.8 to / 1197367518: >>> emerge (6 of 87) sys-devel/gcc-3.3.6-r1 to / 1197367518: === (6 of 87) Cleaning (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild) 1197367523: === (6 of 87) Compiling/Merging (sys-devel/gcc-3.3.6-r1::/usr/portage/sys-devel/gcc/gcc-3.3.6-r1.ebuild) 1197367766: *** exiting unsuccessfully with status '1'. 1197367766: *** terminating.
что это за проблема такая?
КОЖЗГСФ
Изображениеlocksore.com.ua
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Ошибки...

Сообщение Maximus_V »

не ставятся иксы.. точнее gcc

Смотреть тут
Краткое содержание:
emerge -1 libstdc++-v3
тогда отпадает необходимость в сборке sys-devel/gcc-3.3.6-r1 и полное обновление системы проходит успешно.
Спасибо сказали:
Аватара пользователя
killer_zon
Сообщения: 97
ОС: #gentoo//debian#

Re: Ошибки...

Сообщение killer_zon »

это заработало вроде) спасибо большое, но иксы по прежнему не поставились.. емердж выдал ошибку на xclock

Код:

ntconfig.so, not found (try using -rpath or -rpath-link) /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_SetElementHandler' /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_SetDoctypeDeclHandler' /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_ParserFree' /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_SetCharacterDataHandler' /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_ErrorString' /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_ParseBuffer' /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_ParserCreate' /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_SetUserData' /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_GetErrorCode' /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_GetBuffer' /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libfontconfig.so: undefined reference to `XML_GetCurrentLineNumber' collect2: ld returned 1 exit status make[1]: *** [xclock] Ошибка 1 make[1]: Leaving directory `/var/tmp/portage/x11-apps/xclock-1.0.2/work/xclock-1.0.2' make: *** [all] Ошибка 2 * * ERROR: x11-apps/xclock-1.0.2 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * ebuild.sh, line 1383: Called x-modular_src_compile * x-modular.eclass, line 348: Called x-modular_src_make * x-modular.eclass, line 343: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake 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/x11-apps/xclock-1.0.2/temp/build.log'. * * Messages for package x11-libs/libXi-1.1.2: * Some special keys and keyboard layouts may stop working. * To fix them, recompile xorg-server. * Messages for package x11-libs/libXdamage-1.1.1: * Compositing managers may stop working. * To fix them, recompile xorg-server. * Messages for package x11-apps/xclock-1.0.2: * * ERROR: x11-apps/xclock-1.0.2 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * ebuild.sh, line 1383: Called x-modular_src_compile * x-modular.eclass, line 348: Called x-modular_src_make * x-modular.eclass, line 343: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake 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/x11-apps/xclock-1.0.2/temp/build.log'. * * Regenerating GNU info directory index... * Processed 76 info files. root@/root #
КОЖЗГСФ
Изображениеlocksore.com.ua
Спасибо сказали:
Аватара пользователя
killer_zon
Сообщения: 97
ОС: #gentoo//debian#

Re: Ошибки...

Сообщение killer_zon »

Maximus_V писал(а):
11.12.2007 14:07
не ставятся иксы.. точнее gcc

Смотреть тут
Краткое содержание:
emerge -1 libstdc++-v3
тогда отпадает необходимость в сборке sys-devel/gcc-3.3.6-r1 и полное обновление системы проходит успешно.
а что это вообще за проблема такая? и почему она возникает, что gcc не ставится нормально... из ссылки я только понял как решать такой трабл, а корень его не понятен по прежнему.
КОЖЗГСФ
Изображениеlocksore.com.ua
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Ошибки...

Сообщение Maximus_V »

Из самого верха кода:
ntconfig.so, not found

перед этим ntconfig точно ничего не было? Может, что-то вроде такого:
warning: libexpat.so.0, needed by /usr/lib64/libfontconfig.so, not found (try using -rpath or -rpath-link)

если действительно писало про libexpat (к сожалению, я не телепат), то стоит попробовать пересобрать expat:
emerge expat

А потом для верности еще и fontconfig пересобрать :) чтоб наверняка
Спасибо сказали:
Аватара пользователя
killer_zon
Сообщения: 97
ОС: #gentoo//debian#

Re: Ошибки...

Сообщение killer_zon »

как-то немного странно и непонятно.. чего эти сами либы по зависимостям не ставятся.. и более всего удивляет то, что я до этого недели две назад ставил такой-же генту и нормально без проблем поставил иксы))
(а это решил переустановить, поскольку фс выбрал ехт3, а теперь на райзерфс переставил)
КОЖЗГСФ
Изображениеlocksore.com.ua
Спасибо сказали: