miércoles, 1 de agosto de 2012
Error en OpenSUSE: symbol lookup error
Este es un error que me encontré en el camino luego de actualizar OpenSUSE de 11.1 a 11.3
Luego de actualizar al ejcutar yast o yast2 me salia el siguiente mensaje:
# yast
/usr/lib/YaST2/bin/y2base: symbol lookup error: /usr/lib/libstdc++.so.6: undefined symbol: _ZNSt7num_getIcSt19istreambuf_iterator IcSt11char_traitsIcEEE2idE, version GLIBCXX_3.4
La version del glibc era:
# rpm -q glibc
glibc-2.9-2.13.1
Entonces tenia que bajar la version de glibc para 11.3
# mkdir GLIBC
# cd GLIBC/
# wget ftp://ftp.ntua.gr/pub/linux/opensuse/update/11.3/rpm/i586/glibc-2.11.2-3.7.1.i586.rpm
# wget ftp://ftp.ntua.gr/pub/linux/opensuse/update/11.3/rpm/i586/glibc-devel-2.11.2-3.7.1.i586.rpm
# wget ftp://ftp.ntua.gr/pub/linux/opensuse/update/11.3/rpm/i586/glibc-locale-2.11.2-3.7.1.i586.rpm
# rpm -Uvh *
Finalmente acutalizamos el yast-ncurses
# mkdir YAST
# cd YAST/
# wget ftp://bo.mirror.garr.it/pub/1/opensuse/distribution/11.3/repo/oss/suse/i586/yast2-ncurses-2.19.5-1.6.i586.rpm
# rpm -Uvh yast2-ncurses-2.19.5-1.6.i586.rpm
Listo
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario