[SOLVED] Не собирается glibc
lxer 5 ноября, 2010 - 04:34
Не собирается glibc (пробовал все версии >=2.11.2), пробовал gcc 4.4.4, 4.5.0, 4.5.1:
makeinfo: Removing output file `/var/tmp/portage/sys-libs/glibc-2.11.2/work/glibc-2.11.2/manual/libc.info' due to errors; use --force to preserve.
make[2]: *** [libc.info] Error 1
make[2]: Leaving directory `/var/tmp/portage/sys-libs/glibc-2.11.2/work/glibc-2.11.2/manual'
make[1]: *** [manual/subdir_install] Error 2
make[1]: Leaving directory `/var/tmp/portage/sys-libs/glibc-2.11.2/work/glibc-2.11.2'
make: *** [install] Ошибка 2
* ERROR: sys-libs/glibc-2.11.2 failed:
* (no error message)
*
* Call stack:
* ebuild.sh, line 56: Called src_install
* environment, line 3948: Called eblit-run 'src_install'
* environment, line 1266: Called eblit-glibc-src_install
* src_install-2.11.2.eblit, line 241: Called eblit-glibc-src_install
* src_install-2.11.2.eblit, line 250: Called toolchain-glibc_src_install
* src_install-2.11.2.eblit, line 24: Called die
* The specific snippet of code:
* make PARALLELMFLAGS="${MAKEOPTS}" \
* install_root="${install_root}" \
* install || die
*
* If you need support, post the output of 'emerge --info =sys-libs/glibc-2.11.2',
* the complete build log and the output of 'emerge -pqv =sys-libs/glibc-2.11.2'.
* The complete build log is located at '/var/tmp/portage/sys-libs/glibc-2.11.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-libs/glibc-2.11.2/temp/environment'.
* S: '/var/tmp/portage/sys-libs/glibc-2.11.2/work/glibc-2.11.2'
>>> Failed to emerge sys-libs/glibc-2.11.2, Log file:
>>> '/var/tmp/portage/sys-libs/glibc-2.11.2/temp/build.log'
* Messages for package sys-libs/glibc-2.11.2:
* ERROR: sys-libs/glibc-2.11.2 failed:
* (no error message)
*
* Call stack:
* ebuild.sh, line 56: Called src_install
* environment, line 3948: Called eblit-run 'src_install'
* environment, line 1266: Called eblit-glibc-src_install
* src_install-2.11.2.eblit, line 241: Called eblit-glibc-src_install
* src_install-2.11.2.eblit, line 250: Called toolchain-glibc_src_install
* src_install-2.11.2.eblit, line 24: Called die
* The specific snippet of code:
* make PARALLELMFLAGS="${MAKEOPTS}" \
* install_root="${install_root}" \
* install || die
*
* If you need support, post the output of 'emerge --info =sys-libs/glibc-2.11.2',
* the complete build log and the output of 'emerge -pqv =sys-libs/glibc-2.11.2'.
* The complete build log is located at '/var/tmp/portage/sys-libs/glibc-2.11.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-libs/glibc-2.11.2/temp/environment'.
* S: '/var/tmp/portage/sys-libs/glibc-2.11.2/work/glibc-2.11.2'
* IMPORTANT: 7 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
Полный лог:
http://paste.org.ru/?0gz4o8
http://ifolder.ru/20115814
»
- Для комментирования войдите или зарегистрируйтесь

.
Из 33511 строк лога моё внимание привлекла строка
sed: can't read intro.texi:Introduction: No such file or directoryПроблема в /bin/sh - у меня оно указывает на bash, а у вас на что?
У меня bash-4.1_p7 а у вас что-то ещё, и это что-то
не справляется с
AWK=gawk /bin/sh libc-texinfo.sh 'intro.texi ...приводя к
sed: can't read intro.texi:Introduction: No such file or directoryи как следствие - к ошибке при
LANGUAGE=C LC_ALL=C makeinfo libc.texinfoк этому выводу меня привела древняя http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=98343
а эта строка - это просто подпись
Прямо в точку, /bin/sh у меня
Прямо в точку, /bin/sh у меня вел на dash, поменял на bash и собралось. Спасибо.