Ir a contenido


Foto
- - - - -

Problemas Con Gentoo


  • Please log in to reply
28 replies to this topic

#1 tankian_s

tankian_s

    Leecher

  • Hentais
  • 81 Mensajes:

Escrito 05 June 2005 - 12:03 PM

weno, al final decidi meter gentoo en mi servidor, y como ya me dijeron mas de uno, para ser la primera vez que instalo gentoo, usar la stage1 es una animalada, pero weno, llegados a este punto no puedo dar marcha atras.

Bien, siguiendo paso a paso el manual de instalacion, llego al momento de pasar de la stage 1 a la stage 2, es decir, compilarlo todo, asi ke anoche ejecute

# cd /usr/portage
# scripts/bootstrap.sh -f

y cuando acabo lo mismo pero sin el -f, y entonces empezo a compilar, pero como eran las 4 de la mañana y estaba dobladisimo, me pire a sobar, y cuando volvi ahora mismo me encontre con este error:


>>> Source unpacked.
/usr/bin/gcc-config: line 1: /etc/env.d/gcc/i386-pc-linux-gnu-3.3.5: No such file or directory
 [COLOR=red]*[/COLOR] /usr/bin/gcc-config: Profile does not exist or invalid setting for /etc/env.d/gcc/i386-pc-linux-gnu-3.3.5
/etc/env.d/gcc/i386-pc-linux-gnu-3.3.5 doesnt exist
gcc-config error: Could not run/locate "gcc"
/usr/bin/gcc-config: line 1: /etc/env.d/gcc/i386-pc-linux-gnu-3.3.5: No such file or directory
 [COLOR=red]*[/COLOR] /usr/bin/gcc-config: Profile does not exist or invalid setting for /etc/env.d/gcc/i386-pc-linux-gnu-3.3.5
/etc/env.d/gcc/i386-pc-linux-gnu-3.3.5 doesnt exist
gcc-config error: Could not run/locate "gcc"
/usr/lib/portage/bin/ebuild.sh: line 183: [: : integer expression expected
 [COLOR=green]*[/COLOR] Configuring GLIBC for linuxthreads with:  --disable-dev-erandom --with-tls --without-__thread --enable-add-ons=linuxthreads,c_stubs,libidn --enable-kernel=2.4.1 --without-cvs
                        --enable-bind-now
                        --build=i686-pc-linux-gnu
                        --host=i686-pc-linux-gnu
                        --disable-profile
                        --without-gd
                        --with-headers=//usr/include
                        --prefix=/usr
                        --mandir=/usr/share/man
                        --infodir=/usr/share/info
                        --libexecdir=/usr/lib/misc

checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
running configure fragment for add-on linuxthreads
running configure fragment for add-on c_stubs
running configure fragment for add-on libidn
checking sysdep dirs... sysdeps/i386/elf linuxthreads/sysdeps/unix/sysv/linux/i386 linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread sysdeps/pthread linuxthreads/sysdeps/unix/sysv linuxthreads/sysdeps/unix linuxthreads/sysdeps/i386/i686 linuxthreads/sysdeps/i386 libidn/sysdeps/unix sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv/i386 sysdeps/unix/sysv sysdeps/unix/i386 sysdeps/unix sysdeps/posix sysdeps/i386/i686/fpu sysdeps/i386/i686 sysdeps/i386/i486 sysdeps/i386/fpu sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic
checking for a BSD-compatible install... /bin/install -c
checking whether ln -s works... yes
checking for i686-pc-linux-gnu-gcc... no
checking for gcc... gcc
checking for suffix of object files... configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.

!!! ERROR: sys-libs/glibc-2.3.4.20041102-r1 failed.
!!! Function glibc_do_configure, Line 706, Exitcode 1
!!! failed to configure glibc
!!! If you need support, post the topmost build error, NOT this status message.

y yo me pregunto, ¿donde meti la gamba? ???

#2 Bishibosh

Bishibosh

    Member

  • Hentais
  • Pip
  • 182 Mensajes:

Escrito 05 June 2005 - 03:11 PM

Pues no lo sé, pero hoy por hoy incluso los expertos recomiendan usar stage 3 al principio y luego ir recompilando (las stage 1 llevan dependencias incompletas, y ello podría provocar inconsistencias a largo plazo).


Hoy por hoy el mejor método para instalar Gentoo es el 'Stage 1 on 3'. Hay una guía para ello en los foros oficiales de Gentoo.

#3 Ark

Ark

    Leecher

  • Hentais
  • 14 Mensajes:

Escrito 05 June 2005 - 05:30 PM

Mmm...ponme lo que te diga emerge --info ;)

De todas formas, si ves que no hay manera, que no se si funcionaria seguro:
1)Borra /usr/bin/gcc
2)ln -s /usr/i686-pc-linux-gnu/gcc-bin/3.4/gcc /usr/bin/gcc
Y si no hay suerte...pues te tocaria intentarlo de 0 :?

Yo me comi el bootstrap unas 15 veces antes de que, un buen dia, saliese.
Desde entonces ningun problema XD

#4 tankian_s

tankian_s

    Leecher

  • Hentais
  • 81 Mensajes:

Escrito 05 June 2005 - 06:06 PM

na, gracias por todo, pero al final decidi poner el stage 2, ke el 1 me parece demasiado para empezar, pero trankilos, ya pondre los errores ke seguramente me saldran en la stage 2

#5 th1nk3r

th1nk3r

    Leecher

  • Hentais
  • 68 Mensajes:

Escrito 06 June 2005 - 09:04 AM

na, gracias por todo, pero al final decidi poner el stage 2, ke el 1 me parece demasiado para empezar, pero trankilos, ya pondre los errores ke seguramente me saldran en la stage 2

Ver mensaje

Empezar por el stage 2 esta bien, pero si puedes evita el stage 3. El stage 3 tiene un gran problema, a menos que te decidas a recompilarlo todo tienes que usar las opciones de optimizacion por defecto que te dan con ese stage o tu sistema se volvera muy "inestable" :silbar2: . No puedes modificar los CFLAGS, y asi se pierde la gracia xDD

No te desmoralices por un fallito de nada en el bootstrap, vas a encontrarte muchos mas de esos, y no puedes echarte atras con cada uno. Si el bootstrap no funciona persevera y busca la razon, cambiar de stage es la solucion facil pero no la solucion "gentooza" xDDD

Por cierto, en el foro de gentoo ya comentan ese problema y aparece una especie de solucion, el problema parece estar en el bootstrap de la version 2005.0. Tambien es bueno mirarse la pagina de bugs ;)

Por cierto Ark, parece que su bootstrap esta usando gcc3.3.5, no gcc3.4. No estoy muy seguro de que ese ln fuera a funcionarle bien :( . El problema con gcc3.4 creo que estaba en que cambiaba las librerias del gcc de sitio, ¿no?
Bueno, de todas formas tendrias que enviar el config.log que es donde dira el error exacto ;)

Este tema ha sido editado por th1nk3r: 06 June 2005 - 09:06 AM


#6 Ark

Ark

    Leecher

  • Hentais
  • 14 Mensajes:

Escrito 06 June 2005 - 09:25 AM

Por cierto Ark, parece que su bootstrap esta usando gcc3.3.5, no gcc3.4. No estoy muy seguro de que ese ln fuera a funcionarle bien :( . El problema con gcc3.4 creo que estaba en que cambiaba las librerias del gcc de sitio, ¿no?
Bueno, de todas formas tendrias que enviar el config.log que es donde dira el error exacto ;)

Ver mensaje


Cierto...pequeña cagada :eins:
Ahora mi duda es...¿que version esta instalando?
Daba por sentado que haciendo una instalacion nueva se habria ido a la 2005.0

No se, creo que deberia darle una nueva oportunidad al stage1, pero desde la 2005.0.
Echale huevos, que no muerde tanto ;)
Todo esta en el make.conf....si esta bien puesto deberia de irte como la seda, te lo aseguro.
Pontele por aqui y le echamos un vistazo.

#7 tankian_s

tankian_s

    Leecher

  • Hentais
  • 81 Mensajes:

Escrito 06 June 2005 - 10:04 AM

al final la stage2 tambien me dio el mismo error, pero almenos cuando estaba en el paso de pasar de stage2 a 3, ke si no me ekivoko es cuando empieza a compilar todo el sistema, no caska al minuto como me pasaba en la stage1, sino ke empieza perfecto, bajando paketes tal y cual, y cuando iba por el "emerge 47 de 87" me salto otro error del glibc, no lo pude mirar con calma por ke me tuve ke venirme pal curro, a ver si esta noche me lo miro bien, y lo intentare otra vez con la stage1, ke me kede con las ganas de tener un buen sistema instalado

#8 th1nk3r

th1nk3r

    Leecher

  • Hentais
  • 68 Mensajes:

Escrito 06 June 2005 - 10:32 AM

En verdad no hay tanta diferencia entre un stage1 y un stage2... solo 1horita de compilacion y un poco de masoquismo xDD
De todas formas es lo que dice Ark, ¿con que profile estas instalando? Es decir, que stage que te has bajado ¿stage1-x86-2005.0?

Bueno, de todas formas ya diras que error te ha dado al final, que ahora me quedo con la curiosidad xDDDD

Bueno, para las instalaciones que fallan tras varias horas compilando (si, esas que te hacen pensar en tirar el ordenador por la ventana en caida libre >_< ) puedes probar este pequeño truquillo que puse en mi blog. Puede serte muy util, aunque normalmente suelen dar mas problemas las actualizaciones que las instalaciones de 0 :silbar2:

#9 Dhampir

Dhampir

    Hentai-sama

  • Hentais
  • PipPipPipPipPipPipPip
  • 4662 Mensajes:

Escrito 06 June 2005 - 10:34 AM

Si teneis problemas compilando la toolchain es por que le poneis -omg_optimize a las cflags XD

Imagen enviada
"On the edge of the blade, but no one makes the hero bleed."


#10 tankian_s

tankian_s

    Leecher

  • Hentais
  • 81 Mensajes:

Escrito 06 June 2005 - 10:44 AM

amos a ver, lo ke tengo para istalar es:

cd de instalacion minima 2005
stage2-pentium4-2005.0.tar.bz2
portage-20050604.tar.bz2

lo del error lo posteo cuando llegue a mi casa, ke desde aki no puedo acceder al pc :guu1:

#11 Bishibosh

Bishibosh

    Member

  • Hentais
  • Pip
  • 182 Mensajes:

Escrito 06 June 2005 - 09:52 PM

Instala con stage3, y antes de hacer nada editas el make.conf y pones las opciones molonas, instalas un GCC molón (3.4 en adelante), vuelves a instalarlo (para tener el GCC molón compilado con el GCC molón) y a partir de aquí instalas lo que quieras (aunque lo recomendable aquí es actualizar el sistema base).

El stage3 te asegura tener un sistema usable para hacer lo que quieras, y además tardas menos.


"Los expertos en Gentoo usan stage1, los gurús de Gentoo usan stage3".


PD: Y yo voy y uso una stage2 XDDD

#12 NeoRagod

NeoRagod

    Hentai-sama

  • Hentais
  • PipPipPipPipPipPipPip
  • 4661 Mensajes:

Escrito 06 June 2005 - 10:10 PM

pos yo empeze desde stage1 xD
~ NeoRagod Blog ~ | ~ AnimeTeam Fansub ~
Imagen enviada
~ Como se puede arruinar toda una vida en instante... ahora toca superarlo y crecer con el afan de algun dia ser feliz ~

#13 Frikjan

Frikjan

    Mini Thexsam

  • Hentais
  • PipPipPipPipPipPipPipPip
  • 6726 Mensajes:

Escrito 06 June 2005 - 10:15 PM

"Los expertos en Gentoo usan stage1, los gurús de Gentoo usan stage3".

Ver mensaje

los gurús viriles usamos stage1 on the bleeding edge con gcc4, udev, kernel 3.14 etc xDDD
Lord: mmmmm
Lord: nada, que ya te lamere, si quieres
(1 semana despues) Lord: pues al final me la he tragado enterita

#14 th1nk3r

th1nk3r

    Leecher

  • Hentais
  • 68 Mensajes:

Escrito 06 June 2005 - 11:13 PM

Instala con stage3, y antes de hacer nada editas el make.conf y pones las opciones molonas, instalas un GCC molón (3.4 en adelante), vuelves a instalarlo (para tener el GCC molón compilado con el GCC molón) y a partir de aquí instalas lo que quieras (aunque lo recomendable aquí es actualizar el sistema base).

El stage3 te asegura tener un sistema usable para hacer lo que quieras, y además tardas menos.
"Los expertos en Gentoo usan stage1, los gurús de Gentoo usan stage3".
PD: Y yo voy y uso una stage2 XDDD

Ver mensaje

Sinceramente, no se de donde habras sacado eso, pero para mi no tiene mucho sentido...
Una de las cosas que te avisan al usar el stage3 es que no toques las opciones de compilado, ya que esas son las usadas en los paquetes precompilados y sino el sistema se armara un cacao. El meterte un stage3 y luego compilarte todas las librerias y aplicaciones "de nuevo" es una autentica burrada, ya que es exactamente igual que si empezaras con un stage1 "sucio". Y compilar solo "parte" de las librerias y programas tampoco me convence mucho la verdad, para mi que el sistema se puede volver bastante caotico (cada libreria compilada con caracteristicas distintas, glibc y gcc distintos, etc...).
Nunca he instalado desde el stage3, pero es casi todo precompilado ¿no? ¿que sentido tiene entonces cambiar las opciones de compilacion, mejorar los CFlags, etc si muchas de las librerias ya estan compiladas y no lo van a usar¿¿??
Teniendo en cuenta que gentoo da mas problemas al "actualizar" que al "instalar de cero" (problemas de librerias, etc), no comprendo esa obsesion por el stage 3 :eins:

La verdad es que me extraña un poco todo esto, aunque hace mas de 1 año que instale por ultima vez gentoo y puede que haya cambiado algo mas de lo que esperaba. ¿Donde has leido lo del stage3? Me gustaria conocer las razones :neko:

#15 Dhampir

Dhampir

    Hentai-sama

  • Hentais
  • PipPipPipPipPipPipPip
  • 4662 Mensajes:

Escrito 07 June 2005 - 12:41 PM

La gracia de gentoo es ir a stage 1. Si no es así usa una distro basada en binarios.

Imagen enviada
"On the edge of the blade, but no one makes the hero bleed."


#16 Frikjan

Frikjan

    Mini Thexsam

  • Hentais
  • PipPipPipPipPipPipPipPip
  • 6726 Mensajes:

Escrito 07 June 2005 - 12:41 PM

Y para distro basada en binarios, prueba archlinux no está nada mal
Lord: mmmmm
Lord: nada, que ya te lamere, si quieres
(1 semana despues) Lord: pues al final me la he tragado enterita

#17 tankian_s

tankian_s

    Leecher

  • Hentais
  • 81 Mensajes:

Escrito 07 June 2005 - 11:39 PM

Y para distro basada en binarios, prueba archlinux no está nada mal

Ver mensaje


otro mas con el arch linux ese, el mismo ke me recomendo openBSD tambien me recomendo ese, ke es el ke usa, pero pasando de cosas raras, ademas, ya porfin pase un kilo y medio de gentoo y esta tarde en 2 horitas y una netinstall de debian ya me monte el server, asi ek pasando de estar 3 dias compilando como un idiota para ke se note la optimizacion del gentoo en 2 o 3 segundos.

#18 Bishibosh

Bishibosh

    Member

  • Hentais
  • Pip
  • 182 Mensajes:

Escrito 08 June 2005 - 09:43 AM

los gurús viriles usamos stage1 on the bleeding edge con gcc4, udev, kernel 3.14 etc xDDD

Ver mensaje


Ains... no me acordaba de los "~linuxeros"





USE="pr0n hanimé" emerge mplayer

#19 Zamorate

Zamorate

    Leecher

  • Hentais
  • 91 Mensajes:

Escrito 09 June 2005 - 03:09 PM

Siempre puedes instalar stage3, acabar la instalación reiniciar y ver que todo va bien. Cambias el make.conf y lo pones a tu gusto, y haces un emerge -e world. Con eso compilarás todos los paquetes instalados en el sistema con las CFLAGS que tu quieras.

Agur
Imagen enviada

#20 Frikjan

Frikjan

    Mini Thexsam

  • Hentais
  • PipPipPipPipPipPipPipPip
  • 6726 Mensajes:

Escrito 09 June 2005 - 03:24 PM

Eso suele dar más problemas que soluciones.
Lord: mmmmm
Lord: nada, que ya te lamere, si quieres
(1 semana despues) Lord: pues al final me la he tragado enterita

#21 th1nk3r

th1nk3r

    Leecher

  • Hentais
  • 68 Mensajes:

Escrito 09 June 2005 - 11:16 PM

Exacto, eso da mas problemas que otra cosa, y para que hacer el trabajo 2 veces¿¿??




1 usuarios están leyendo este tema

0 miembros, 1 invitados, 0 usuarios anónimos