Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problemas instalando gcc - Reparar Portage (Solucionado)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
edgar_uriel84
Guru
Guru


Joined: 21 Dec 2008
Posts: 485
Location: Tultitlan, México

PostPosted: Fri Jan 02, 2009 4:04 am    Post subject: Problemas instalando gcc - Reparar Portage (Solucionado) Reply with quote

Ayer tratando de actualizar el sistema, llegó a gcc y resultó esto:

Code:

ERROR: compile

ERROR: sys-devel/gcc-4.3.2-r2 failed.
Call stack:
              ebuild.sh, line   49:  Called src_compile
            environment, line 4631:  Called toolchain_src_compile
            environment, line 5147:  Called gcc_src_compile
            environment, line 2978:  Called gcc_do_make
            environment, line 2798:  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_M$
 The die message:
  emake failed with profiledbootstrap

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-4.3.2-r2/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/sys-devel/gcc-4.3.2-r2/temp/environment'.


Actualicé todo el sistema, después intente de nuevo, sucedió esto:

Code:

Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) sys-devel/gcc-4.3.2-r2
Traceback (most recent call last):
  File "/usr/bin/emerge", line 40, in <module>
    retval = _emerge.emerge_main()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 14387, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 13483, in action_build
    retval = mergetask.merge()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 9999, in merge
    rval = self._merge()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 10241, in _merge
    self._main_loop()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 10367, in _main_loop
    while self._schedule():
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 8843, in _schedule
    return self._schedule_tasks()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 10388, in _schedule_tasks
    if q.schedule():
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 8735, in schedule
    task.start()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 1639, in start
    self._start()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 3733, in _start
    self._start_task(build, self._default_final_exit)
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 1956, in _start_task
    task.start()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 1639, in start
    self._start()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 2519, in _start
    self._prefetch_exit(prefetcher)
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 2543, in _prefetch_exit
    self._start_task(fetcher, self._fetch_exit)
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 1956, in _start_task
    task.start()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 1639, in start
    self._start()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 2311, in _start
    self._build_dir.clean()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 2440, in clean
    shutil.rmtree(settings["PORTAGE_BUILDDIR"])
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 174, in rmtree
    onerror(os.remove, fullname, sys.exc_info())
  File "/usr/lib/python2.5/shutil.py", line 172, in rmtree
    os.remove(fullname)
OSError: [Errno 22] Invalid argument: '/var/tmp/portage/sys-devel/gcc-4.3.2-r2/work/gcc-4.3.2/libjava/classpath/lib/java/util/concurrent/Executors$PrivilegedThreadFactory.class'


Eso parece un error de portage, lo cual me parece grave. Hoy trate de nuevo, al actualizar fribidi, apareció:
Code:

>>> Emerging (1 of 5) dev-libs/fribidi-0.19.1
>>> Downloading 'http://distfiles.gentoo.org/distfiles/fribidi-0.19.1.tar.gz'
--2009-01-01 21:52:24--  http://distfiles.gentoo.org/distfiles/fribidi-0.19.1.tar.gz
Resolviendo distfiles.gentoo.org... 156.56.247.195, 140.211.166.134, 64.50.238.52, ...
Connecting to distfiles.gentoo.org|156.56.247.195|:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 681447 (665K) [application/x-gzip]
Saving to: `/usr/portage/distfiles/fribidi-0.19.1.tar.gz'

18% [======>                                ] 124,987     96.9K/s              Traceback (most recent call last):
  File "/usr/bin/emerge", line 40, in <module>
    retval = _emerge.emerge_main()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 14387, in emerge_main
    myopts, myaction, myfiles, spinner
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 13483, in action_build
    retval = mergetask.merge()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 9999, in merge
    rval = self._merge()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 10241, in _merge
    self._main_loop()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 10369, in _main_loop
    self._poll_loop()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 8928, in _poll_loop
    f, event = self._next_poll_event()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 8918, in _next_poll_event
    self._poll(timeout)
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 9543, in _poll
    self._schedule()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 8843, in _schedule
    return self._schedule_tasks()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 10388, in _schedule_tasks
    if q.schedule():
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 8735, in schedule
    task.start()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 1639, in start
    self._start()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 2311, in _start
    self._build_dir.clean()
  File "//usr/lib/portage/pym/_emerge/__init__.py", line 2440, in clean
    shutil.rmtree(settings["PORTAGE_BUILDDIR"])
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.5/shutil.py", line 174, in rmtree
    onerror(os.remove, fullname, sys.exc_info())
  File "/usr/lib/python2.5/shutil.py", line 172, in rmtree
    os.remove(fullname)
OSError: [Errno 22] Invalid argument: '/var/tmp/portage/sys-devel/gcc-4.3.2-r2/work/gcc-4.3.2/libjava/classpath/lib/java/util/concurrent/Executors$PrivilegedThreadFactory.class'


A alguien más le pasa? busque en bugzilla y nada, creo que lo reportaré. La versión de portage es la más actual 2.1.6.4


Last edited by edgar_uriel84 on Thu Jan 15, 2009 9:56 pm; edited 1 time in total
Back to top
View user's profile Send private message
esteban_conde
Veteran
Veteran


Joined: 04 Jun 2003
Posts: 1670

PostPosted: Fri Jan 02, 2009 6:12 am    Post subject: Reply with quote

Parece que son funciones de python que fallan, si es una actualización de todo el systema lo que has hecho, es posible que hayas olvidado correr /usr/sbin/python-updater.


Nota:
Aunque no venga al caso (espero no molestar :lol: ) quienes teneis pantallas muy grandes y haceis un copy/paste de la salida de algun comando como emerge desde la consola al post resulta que el mensaje se
hace bastante dificil de leer en pantallas más pequeñas (la mia es de 19") y hay que echar mano del scroll
horizontal para leerlo, no estoy seguro del todo pero creo que reducir el tamaño de la consola para copiarla
ayudaria a que las lineas no salgan tan largas en los posts.
Si alguien entiende lo que quiero decir y puede explicarlo mejor por favor que lo haga aunque tenga que abrir
otro tema.
_________________
Saludos a tod@s, Esteban.
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Fri Jan 02, 2009 6:40 am    Post subject: Reply with quote

Sin python no podrás reparar portage usando portage. Eso está claro.

No recuerdo si había paquetes binarios oficiales para reparar un portage roto. Si no es así, alguien con una configuración similar a la tuya podría hacerte un paquete binario de python que podrás descargar e instalar manualmente con tar. Para eso necesitamos saber tu arquitectura (x86 o amd64, o la que sea) y la versión de python que usas. Conocer tu versión de glibc actual también será útil.
Back to top
View user's profile Send private message
edgar_uriel84
Guru
Guru


Joined: 21 Dec 2008
Posts: 485
Location: Tultitlan, México

PostPosted: Fri Jan 02, 2009 8:55 am    Post subject: Reply with quote

Quote:
Aunque no venga al caso (espero no molestar :lol: ) quienes teneis pantallas muy grandes y haceis un copy/paste de la salida de algun comando como emerge desde la consola al post resulta que el mensaje se
hace bastante dificil de leer en pantallas más pequeñas (la mia es de 19") y hay que echar mano del scroll
horizontal para leerlo, no estoy seguro del todo pero creo que reducir el tamaño de la consola para copiarla
ayudaria a que las lineas no salgan tan largas en los posts.
Si alguien entiende lo que quiero decir y puede explicarlo mejor por favor que lo haga aunque tenga que abrir
otro tema.


Yo creo que si viene al caso, también lo pensé y si se hace difícil la lectura, lo ideal sería que las partes "code" tuvieran la opción "overflow" de CSS o algo así, espero alguien nos diga como hacerlo aquí.

Quote:
Sin python no podrás reparar portage usando portage. Eso está claro.

No recuerdo si había paquetes binarios oficiales para reparar un portage roto. Si no es así, alguien con una configuración similar a la tuya podría hacerte un paquete binario de python que podrás descargar e instalar manualmente con tar. Para eso necesitamos saber tu arquitectura (x86 o amd64, o la que sea) y la versión de python que usas. Conocer tu versión de glibc actual también será útil.


Parece que mi Python esta bien, tengo la versión 2.5.2 que es la más actual dentro del árbol ~x86, pero no sé que tan útil sea, de todos modos, si no hay más opciones seguiré lo que dice la documentación oficial sobre reparar manualmente portage

Aun así les digo que solo sucede cuando trato de actualizar gcc, lo demás he podido actualizar sin problemas, siempre y cuando excluya gcc. También podría esperar la proxima versión de portage, aunque no sé cuales son las opciones reales que tengo pues acabo de cambiarme a gentoo y no conozco a fondo el funcionamiento de portage todavía así que dependo de lo que me recomienden ustedes. De momento les dejo el "emerge --info" por si alguien me puede pasar binarios:

Code:
emerge --info
Portage 2.1.6.4 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r1, 2.6.28-gentoo i686)
=================================================================
System uname: Linux-2.6.28-gentoo-i686-AMD_Turion-tm-_64_X2_Mobile_Technology_TL-50-with-glibc2.0
Timestamp of tree: Fri, 02 Jan 2009 01:00:01 +0000
app-shells/bash:     3.2_p48
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r8
dev-util/cmake:      2.6.2
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.1-r1
sys-apps/sandbox:    1.3.2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -msse3 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon-xp -msse3 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="es_MX.utf8"
LC_ALL="es_MX.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="es"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X X509 a52 aac acl acpi adns aiglx aio alsa amr amrnb applet asf async audiofile automount avahi avi bash-completion bcmath berkdb bluetooth bogofilter branding bzip2 cairo cdda cddb cdio cdr cgi chroot cli cracklib crypt css ctype cups curl custom-flags dbus directfb disk-partition dri dts dvd dvdr dvdread dvi dvix eds emboss encode esd evo expat fam fastcgi fat fbcon fbsplash ffmpeg fftw filepicker firefox flac flash force-cgi-redirect fortran fuse gd gdbm gedit gif gimp glade glitz glut gnome gnome-keyring gnutls gpm gstreamer gtk gtk2 hal hardened hddtemp iconv ieee1394 imagemagick imap innodb isdnlog java6 javascript jpeg jpeg2k lame laptop latex lcms ldap libnotify live lm_sensors mad matroska memlimit midi mikmod mime mjpeg mmx mmxext mono motif mozdevelop moznopango mp3 mp4 mp4live mpeg mpeg2 msn mudflap multitarget multiuser mysql mysqli nat nautilus ncurses nethack network networkmanager new-login nfs nls nntp nptl nptlonly nsplugin ntfs ogg openal opengl openmp pam pcmcia pcre pdf pdflib perl plotutils pmount pmu png ppds pppd python quicktime rar rdynamic readline realmedia reflection samba sasl screen sdl sdl-image sdl-sound sdlaudio sensord session sharedmem smp sockets socks5 sox spell spl sse sse2 sse3 ssl startup-notification svg symlink sysfs syslog tcpd tetex theora threads tiff tokenizer tools truetype udev unicode unzip usb vcd vorbis wifi win32codecs winbind wireshark wma wmf wmp x264 x86 xcomposite xfs xinerama xml xml2 xorg xscreensaver xsl xulrunner xv xvid yahoo zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev mouse keyboard synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es" USERLAND="GNU" VIDEO_CARDS="fglrx"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Fri Jan 02, 2009 9:09 am    Post subject: Reply with quote

edgar_uriel84 wrote:
Quote:
Aunque no venga al caso (espero no molestar :lol: ) quienes teneis pantallas muy grandes y haceis un copy/paste de la salida de algun comando como emerge desde la consola al post resulta que el mensaje se
hace bastante dificil de leer en pantallas más pequeñas (la mia es de 19") y hay que echar mano del scroll
horizontal para leerlo, no estoy seguro del todo pero creo que reducir el tamaño de la consola para copiarla
ayudaria a que las lineas no salgan tan largas en los posts.
Si alguien entiende lo que quiero decir y puede explicarlo mejor por favor que lo haga aunque tenga que abrir
otro tema.


Yo creo que si viene al caso, también lo pensé y si se hace difícil la lectura, lo ideal sería que las partes "code" tuvieran la opción "overflow" de CSS o algo así, espero alguien nos diga como hacerlo aquí.


El funcionamiento del foro no es el mejor desde el punto de vista técnico. Tiene varias cosas que se podrían pulir bastante. Pero hasta que no haya tiempo para una actualización y porte a phpBB 3 no creo que nada de esto vaya a cambiar, por desgracia.

Quote:
Aun así les digo que solo sucede cuando trato de actualizar gcc, lo demás he podido actualizar sin problemas, siempre y cuando excluya gcc. También podría esperar la proxima versión de portage, aunque no sé cuales son las opciones reales que tengo pues acabo de cambiarme a gentoo y no conozco a fondo el funcionamiento de portage todavía así que dependo de lo que me recomienden ustedes. De momento les dejo el "emerge --info" por si alguien me puede pasar binarios:


No se si te entiendo bien. Hablamos del error de python. En el post que tienes más arriba python falló no solo en gcc, sino también en fribidi. Una cosa que me tiene particularmente mosqueado es el hecho de que fribidi parece abortar en mitad de la descarga, ahí python no debería estar haciendo nada (se usa wget para eso). Para descartar problemas, yo haría esto:


  • probar wget a mano, descarga algo grande y observa qué pasa
  • usa fsck en todos tus discos, particularmente en / y /var (/usr si también está aparte)
  • no podemos descartar un problema de hardware cuando incluso wget aborta sin motivo aparente, yo le echaría un vistazo a la temperatura de tu cpu y también probaría memtest86+, la mayoría de livecds lo ofrecen como una opción de arranque


Tu emerge --info parece normal, siempre que tu micro verdaderamente soporte sse3 (y si no lo hiciera seguramente los problemas serían bastante más explícitos).
Back to top
View user's profile Send private message
edgar_uriel84
Guru
Guru


Joined: 21 Dec 2008
Posts: 485
Location: Tultitlan, México

PostPosted: Sat Jan 03, 2009 2:02 pm    Post subject: Reply with quote

Quote:
Quote:
Aun así les digo que solo sucede cuando trato de actualizar gcc, lo demás he podido actualizar sin problemas, siempre y cuando excluya gcc. También podría esperar la proxima versión de portage, aunque no sé cuales son las opciones reales que tengo pues acabo de cambiarme a gentoo y no conozco a fondo el funcionamiento de portage todavía así que dependo de lo que me recomienden ustedes. De momento les dejo el "emerge --info" por si alguien me puede pasar binarios:


No se si te entiendo bien. Hablamos del error de python. En el post que tienes más arriba python falló no solo en gcc, sino también en fribidi. Una cosa que me tiene particularmente mosqueado es el hecho de que fribidi parece abortar en mitad de la descarga, ahí python no debería estar haciendo nada (se usa wget para eso). Para descartar problemas, yo haría esto:


Lo que pasa es que creo que estamos interpretando de forma diferente los errores y también puedo suponer que no me explique tan bien como pensé. Entonces, yo interpreto el error final, en ambos casos acaba así:

Code:
OSError: [Errno 22] Invalid argument: '/var/tmp/portage/sys-devel/gcc-4.3.2-r2/work/gcc-4.3.2/libjava/classpath/lib/java/util/concurrent/Executors$PrivilegedThreadFactory.class'

Yo supondría que si estaba por instalar fribidi, este error debería recaer sobre fribidi y no en gcc. Ahora, seré más específico en los casos de error:

emerge gcc --> error
emerge cosa gcc --> error
emerge cosa --> funciona con normalidad

Quote:


  • probar wget a mano, descarga algo grande y observa qué pasa
  • usa fsck en todos tus discos, particularmente en / y /var (/usr si también está aparte)
  • no podemos descartar un problema de hardware cuando incluso wget aborta sin motivo aparente, yo le echaría un vistazo a la temperatura de tu cpu y también probaría memtest86+, la mayoría de livecds lo ofrecen como una opción de arranque


Tu emerge --info parece normal, siempre que tu micro verdaderamente soporte sse3 (y si no lo hiciera seguramente los problemas serían bastante más explícitos).


Sin embargo si dude, comprobe todo (por eso tarde en contestar) parece estar bien, solo tengo 3 particiones y ninguna dió error, sin mensajes SMART, el procesador soporta sse3, y buscando las cflags aparecen como seguras en Gentoo Wiki. He descargado archivos para probar wget y sin errores (comercial, visten http://rompope.fi-b.unam.mx/bitacora/). Así que creo que el error no debería estar ahí, aunque no me había dado cuenta de ese detalle de wget, sin embargo no he podido repetirlo, así que lo supondré como algo casual ¿qué creen ustedes?
Back to top
View user's profile Send private message
edgar_uriel84
Guru
Guru


Joined: 21 Dec 2008
Posts: 485
Location: Tultitlan, México

PostPosted: Thu Jan 15, 2009 5:02 pm    Post subject: Reply with quote

Pues esto no se soluciona, he actualizado hace unos momentos a la última versión de portage (de 2.1.6.4 a 2.1.6.6), todo sigue igual, no se detecto problema alguno en la instalación de portage, así que en cuanto encuentre una solución la pongo aquí. Acepto sugerencias.

De momento una solución parcial es poner en package.mask

Code:
=sys-devel/gcc-4.3.2-r2


Así puedo vivir, actualizar y no he tenido problemas referentes a portage.
Back to top
View user's profile Send private message
edgar_uriel84
Guru
Guru


Joined: 21 Dec 2008
Posts: 485
Location: Tultitlan, México

PostPosted: Thu Jan 15, 2009 9:54 pm    Post subject: Reply with quote

Bueno, en estos momentos esta compilando GCC, al parecer ya esta arreglado. Lo hice recurriendo al script que esta en la documentación oficial lo que hay que hacer es correrlo y luego ejecutar emerge desde ahi reinstalando portage:

Code:

#PYTHONPATH=/root/portage-recover/pym PATH=/root/portage-recover/bin:$PATH emerge -av portage


Después probamos el nuevo portage, yo lo estoy probando con GCC, de momento nada de errores. :twisted:
Back to top
View user's profile Send private message
the incredible hurd
Guru
Guru


Joined: 01 Jan 2007
Posts: 381

PostPosted: Fri Jan 16, 2009 12:14 pm    Post subject: Reply with quote

i92guboj wrote:
Tu emerge --info parece normal, siempre que tu micro verdaderamente soporte sse3 (y si no lo hiciera seguramente los problemas serían bastante más explícitos).

Eso da igual, dado que la CFLAG es -mssse3
(suena a broma, tres eses con el sse3, pero no es broma)

Es decir solo ha estado usando el sse (1) de los athlon-xp.

Consultad, http://gcc.gnu.org/gcc-4.3/changes.html
_________________
Nunca preguntes el camino a alguien que ya lo conoce. Podrías no perderte. (Nahman de Braslaw)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum