Ошибка при установке grub
Устанавливаю gentoo со stage1. При выгрузке загрузчика grub появилась проблема (см. ниже).
В чем может быть дело?
livecd linux # emerge grub
Calculating dependencies... done!
>>> Emerging (1 of 7) perl—core/Test—Simple—0.64 to /
>>> checking ebuild checksums ;—)
>>> checking auxfile checksums ;—)
>>> checking miscfile checksums ;—)
>>> checking Test—Simple—0.64.tar.gz ;—)
>>> Unpacking source...
>>> Unpacking Test—Simple—0.64.tar.gz to /var/tmp/portage/Test—Simple—0.64/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/Test—Simple—0.64/work/Test—Simple—0.64
/var/tmp/portage/Test—Simple—0.64/work/Test—Simple—0.64
* Using ExtUtils::Makehaker
Can’t locate ExtUtils/MakeMaker/Config.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i386—linux /usr/lib/perl5/vendor_perl/5.8.8/ usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i386—linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i386—linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 7.
BEGIN failed——compilation aborted at /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 7.
Compilation failed in require at Makefile.PL line 11.
BEGIN failed——compilation aborted at Makefile.PL line 11.
!!! ERROR: perl—core/Test—Simple—0.64 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
ebuild.sh, line 1240: Called perl—module_src_compile
perl—module.eclass, line 136: Called perl—module_src_prep
perl—module.eclass, line 125: Called die
!!! Unable to build? (are you using USE=”build”?)
!!! If you need support, post the topmost build error, and the call stack if relevant.
- Для комментирования войдите или зарегистрируйтесь
Что-то вреде
Что-то вреде может вылезти и не только там. Тут проблема в том, что perl собран с флагом build (урезаный, чтобы поменьше весил). Поищи какой USE-флаг вызывает эту зависимость и убери его на время. Например так:
# USE="-флаг" emerge grub
Потом пересобеои perl. Затем запусти emerge -DN world, чтобы пересобрать все пакеты с учетом актуальных USE-флагов
_________________
Linux
...because life is too short for reboots
Он так никогда
Он так никогда grub не поставит. Проблемы в perl или libperl.
_________________
From Siberia with Love!
1) Поищи на
1) Поищи на офицальном форуме, помнится были какие-то глюки с perl-core/Test-Simple.
2) Поищи в багзилле
3) А лучше ставь со stage3 а потом при возможности делай emerge -e world. Получится гораздо быстрее!
IMHO stage1
IMHO stage1 лучше...
Тока после бутстрапа надо
делать
PS а с нулевого стайж ставить не пробовали?
_________________
Gentoo GNU/Linux 2.6.18 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
IMHO stage1
стейж три это тока когда нет времени и лень
Хотя со стейж1 на новых машинах все ставиться быстро
часов за 5-6
_________________
Gentoo GNU/Linux 2.6.18 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)