Problema con perl en instalacion gentoo

En el stage 2, despues de ejecutar el bootstrap.sh, y pasarseme 2 horitas compilando, me aparece este mensaje de error:


/usr/portage/eclass/perl-module.eclass: line 56: perl: command not found
make: *** No targets specified and no makefile found. Stop.
!!! ERROR: dev-perl/Locale-gettext-1.03 failed.
!!! Function perl-module_src_compile, Line 65, Exitcode 2
!!! compilation failed

Estoy siguiendo este manual:

http://foro.elhacker.net/index.php/topic,33841.0.html

y lo llevaba echo todo al pie de la letra.
Tengo un p IV 2000, y en el USE tenia:
dvdr cdr vcd dvd x opengl dga xv fbcon directfbi gpm alsa -oss gphoto2 kde qt arts -gnome aalib ncurses sd1 svga gif jpeg png tiff avi mpeg encode quicktime java flash perl python slang guile libg++ pam ssl crypt spell truetype pdflib tetex nls samba tcpd pam ssl.

Por lo demas el make.conf lo puse exactamente como lo mandaba para mi maquina, y lo hice todo igual excepto que tuve que crear el /var/temp, que no lo ponia en la guia.

¿Cual es el problema?

Muchas gracias!!
Lo ideal es que siguieras la guía oficial de Gentoo en lugar de otras guías.

Por otro lado, prueba a quitar la USE "perl" y a volver a iniciar la stage. Puedes consultar los foros de Gentoo o el bugzilla por si es algo generalizado.

Saludos.
Lo de el -perl ya lo hice, y la guía proviene de los foros oficiales de gentoo. Pregunte alli también y hay otro que le pasa exactamente lo mismo.

Este es mi make.conf que os parece?

USE="dvdr cdr vcd dvd X opengl dga xv fbcon directfb gpm alsa -oss gphoto2 kde qt arts -gnome aalib ncurses svga gif jpeg png avi mpeg encode quicktime java flash perl python slang guile libg++ pam ssl crypt spell truetype pdflib tetex nls samba tcpd -3dfx -3dnow -altivec apache2 audiofile bmp bzlib divx4linux emacs ftp gtk gtk2 mozilla msn php sockets tiff unicode usb xine xmms xvid zlib"

CHOST="i686-pc-linux-gnu"

CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"

CXXFLAGS="${CFLAGS}"

ACCEPT_KEYWORDS="~x86"

PORTAGE_TMPDIR=/var/tmp

PORTDIR=/usr/portage

DISTDIR=${PORTDIR}/distfiles

PKGDIR=${PORTDIR}/packages

AUTOCLEAN="yes"

GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"

SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"

MAKEOPTS="-j2"

Muchas gracias a todos :)
... yo este finde tambien he intentado instalar gentoo y me pasaba lo mismo :/ He leido en el foro y parece ser que es un bug :/
Asi que he vuelto a debian ;D (por suerte solo abandone debian unas horas :P)
Salu2!
vaia... ahora que tenia ganas de poner gentoo... que puedo hacer?
ShiVaK escribió:vaia... ahora que tenia ganas de poner gentoo... que puedo hacer?


Yo tiraría por la vía rápida e instalaría desde Stage 3.
:-O Eso se puede hacer? Es haciendo un emerge system normal?
No quedarian archivos sin instalarse? No entiendo nada..
ShiVaK escribió::-O Eso se puede hacer? Es haciendo un emerge system normal?
No quedarian archivos sin instalarse? No entiendo nada..


Se puede hacer si cuando llegas al paso del
# tar -xvjpf ...
eliges el stage3, con esto solo tendras que hacer un
# emerge sync
e instalar las aplicaciones que guste.

Quizas al principio tengas un sistema menos optimizado pero en que actualices los programas los iras puliendo.

Salu2
ShiVaK escribió:Eso se puede hacer? Es haciendo un emerge system normal?
No quedarian archivos sin instalarse? No entiendo nada..


http://www.gentoo.org/doc/es/handbook/handbook.xml?part=1&chap=2#doc_chap2

Por otra parte no veo nada malo en hecharle un ojo a ese tutorial, pero siempre en el sitio original y no en una copia a saber si actualizada o no. Proviene de los foros en Español de Gentoo y la verdad es que el documento esta muy bien.

Eso si, mira siempre la fuente original del documento. Metele un ojo tambien a la doc oficial de Gentoo que pa esto esta.
ShiVaK escribió:ACCEPT_KEYWORDS="~x86"


Estás usando la versión "unstable", puede que de ahí venga el fallo.

Saludos.
Instalando desde el cd universal, y usando este make.conf ligeramente distinto al anterior:
http://usuarios.lycos.es/shivak/

ya me compilo. El problema puede ser, que la guia tenia un error, y puse en un use DIRECTFBI, y mirando los uses en la pagina oficial, vi que era directfb, lo cual da la razon a bpeople :)
Me alegro que lo hayas solucionado, sin embargo te remito otra vez a la fuente del documento y no al 'paste' desactualizado que nos has dejado de link.

Cito un trozo en el apartado de USE's
debug - Añade y muestra toda la informacion en nuestras compilaciones.
dedicated - Soporte para servidores de juegos.
dga - Soporte DGA(Direct Graphic Access) en entorno graficos.
dio - Soporte al acceso in/out.
directfb - Soporte para el frame buffer DirectFB.
divx4linux - Soporte para compresion mpeg4/divx.
doc - Soporte para la extra documentacion. Inf: API, Javadoc ...
dvb - Soporte para dvb(Digital Video Broadcasting)
dvd - Soporte para el lectores dvd.


Como ves en la fuente del documento ya estaba corregido.

Saludos
11 respuestas