View previous topic :: View next topic |
Author |
Message |
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Thu Feb 14, 2013 9:03 pm Post subject: [libstdc++] Problema con librería |
|
|
en algunos comandos y programas como amule y sobre todo eix me da el siguiente error:
Code: | eix: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by eix) |
he buscado por ahí y se supone que es por una actualización de gcc, cosa que no es
Code: | * sys-devel/gcc
Tue Jun 15 23:03:35 2010 >>> sys-devel/gcc-4.4.3-r2
Wed Jun 16 00:58:39 2010 >>> sys-devel/gcc-4.4.3-r2
Wed Jun 16 02:48:49 2010 >>> sys-devel/gcc-4.4.3-r2
Sat Jun 19 17:53:58 2010 >>> sys-devel/gcc-4.4.3-r2
Sat Jul 10 12:57:09 2010 >>> sys-devel/gcc-4.4.3-r2
Sat Oct 23 18:13:06 2010 >>> sys-devel/gcc-4.4.4-r2
Wed Dec 29 03:20:37 2010 >>> sys-devel/gcc-4.4.4-r2
Sat Mar 26 11:15:09 2011 >>> sys-devel/gcc-4.4.5
Sat Mar 26 18:03:24 2011 >>> sys-devel/gcc-4.4.5
Sat Jun 25 00:14:04 2011 >>> sys-devel/gcc-4.4.5
Sat Jun 25 10:28:49 2011 >>> sys-devel/gcc-4.4.5
Tue Sep 20 22:54:32 2011 >>> sys-devel/gcc-4.5.3-r1
Sat Nov 5 18:01:43 2011 >>> sys-devel/gcc-4.5.3-r1
Tue Nov 15 18:16:03 2011 >>> sys-devel/gcc-4.5.3-r1
Tue Dec 6 22:06:32 2011 >>> sys-devel/gcc-4.5.3-r1
Thu Feb 23 21:58:21 2012 >>> sys-devel/gcc-4.5.3-r2
Sun Mar 4 14:07:49 2012 >>> sys-devel/gcc-4.5.3-r2
Sun Mar 4 21:35:46 2012 >>> sys-devel/gcc-4.5.3-r2
Mon Mar 5 03:23:30 2012 >>> sys-devel/gcc-4.5.3-r2
Mon Mar 5 19:26:47 2012 >>> sys-devel/gcc-4.5.3-r2
Thu Apr 5 07:50:29 2012 >>> sys-devel/gcc-4.5.3-r2
Tue Aug 21 21:49:16 2012 >>> sys-devel/gcc-4.5.4
Thu Sep 6 22:03:04 2012 >>> sys-devel/gcc-4.5.4
Sat Nov 3 21:49:56 2012 >>> sys-devel/gcc-4.5.4
Thu Nov 22 17:59:52 2012 >>> sys-devel/gcc-4.5.4
Wed Jan 9 10:24:03 2013 >>> sys-devel/gcc-4.6.3
Sat Jan 19 19:24:09 2013 >>> sys-devel/gcc-4.6.3
Thu Jan 24 17:55:35 2013 >>> sys-devel/gcc-4.6.3
Sun Feb 3 21:42:41 2013 >>> sys-devel/gcc-4.6.3
Mon Feb 4 22:08:31 2013 >>> sys-devel/gcc-4.6.3
Fri Feb 8 16:40:04 2013 >>> sys-devel/gcc-4.6.3 |
he probado a usar fix_libtool_files.sh
Code: | # fix_libtool_files.sh 4.6.3
* Scanning libtool files for hardcoded gcc library paths...
* [1/13] Scanning /lib ...
* [2/13] Scanning /usr/lib ...
* [3/13] Scanning /usr/x86_64-pc-linux-gnu/lib ...
* [4/13] Scanning /lib32 ...
* [5/13] Scanning /lib64 ...
* [6/13] Scanning /usr/games/lib ...
* [7/13] Scanning /usr/games/lib32 ...
* [8/13] Scanning /usr/games/lib64 ...
* [9/13] Scanning /usr/lib32 ...
* [10/13] Scanning /usr/lib64 ...
* [11/13] Scanning /usr/local/lib ...
* [12/13] Scanning /usr/local/lib32 ...
* [13/13] Scanning /usr/local/lib64 ... |
a ver si tenía varias versiones del gcc, pero no
Code: | gcc-config -l
[1] x86_64-pc-linux-gnu-4.6.3 * |
creo que el problema puede estar en las librerías de 32 bits, pero no se muy bien ni como confirmarlo ni como arreglarlo
Se que hay muchos mensajes por ahí con posibles soluciones pero ... no he dado con ella aún, si me pudierais indicar o dar una pista por donde tirar, estaría genial.
Un saludico a tod@s _________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo"
Last edited by Theasker on Sat Mar 16, 2013 8:54 pm; edited 4 times in total |
|
Back to top |
|
|
quilosaq Veteran
Joined: 22 Dec 2009 Posts: 1539
|
Posted: Thu Feb 14, 2013 10:33 pm Post subject: Re: [libstdc++] Problema con librería |
|
|
Theasker wrote: | en algunos comandos y programas como amule y sobre todo eix me da el siguiente error:
Code: | eix: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by eix) |
...
|
http://www.gentoo.org/doc/es/gcc-upgrading.xml
Creo que se arreglaría con:
Code: | # emerge --oneshot libtool |
|
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Fri Feb 15, 2013 7:52 am Post subject: |
|
|
Se me olvidó decir que lo primero que miré fué esa guía y también hice eso, y ... varias veces. _________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo" |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Fri Feb 15, 2013 11:56 am Post subject: |
|
|
se soluciona si ejecutas ?
Code: | fix_libtool_files.sh 4.5.4 |
( o cualquiera que fuera la version del gcc antes de actualizar)
saluetes |
|
Back to top |
|
|
opotonil l33t
Joined: 17 Jun 2005 Posts: 801 Location: 127.0.0.1
|
Posted: Fri Feb 15, 2013 12:31 pm Post subject: |
|
|
Según el manual de GCC que decías:
Quote: |
3. Solucionando problemas
libstdc++.so.6: version `GLIBCXX_3.4.15' not found
Durante las actualizaciones podría tropezarse con un error como el siguiente:
Listado de Código 3.1: GLIBCXX_x.y.z not found
cmake_bootstrap_28021_test: /usr/lib/gcc/i486-pc-linux-gnu/4.1.2/libstdc++.so.6:
version `GLIBCXX_3.4.11' not found
Esto significa que está intentando construir un paquete con una versión del GCC más antigua que el usado para construir algunas de sus librerías dependientes. ¿Recuerde cuando dijimos que el ABI C++ era compatible a futuro? Esto es cierto, pero asegura solamente que versiones más recientes (o iguales) del GCC pueden ser utilizadas para construir aplicaciones y librerías enlazadas (en comparación con la versión del GCC usado para construir esas librerías).
¿Cuáles paquetes se conocen que requieren reconstrucción?
La siguiente table lista los paquetes, que de estar instalados necesitarían ser reconstruidos y por que.
Paquete Reconstrucción requerida por ...
sys-devel/libtool la aplicación libtool usa trayectorias a las librerías internas del GCC codificadas de manera fija
dev-lang/ghc la aplicación ghc usa trayectorias a las librerías internas del GCC codificadas de manera fija
|
¿Has probado a recompilar los 2 paquetes que mencionan al final? Si los tienes instalados. sys-devel/libtool y dev-lang/ghc
Salu2. _________________ Localnet
Films Localnet |
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Fri Feb 15, 2013 1:39 pm Post subject: |
|
|
Ya lo leí, y si, recompile libtool, que si que lo tengo instalado pero no ghc ya que no lo tengo instalado.
Antes de ser otra vez pesado aqui, ya he intendado arreglarlo durante algunas semanas, no me parece correcto preguntar aquí sin haberlo intentado de las maneras que conozco, más que nada porque no me gusta molestar y porque lo consigue uno mismo se aprende más.
Gracias por la preocupación _________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo" |
|
Back to top |
|
|
quilosaq Veteran
Joined: 22 Dec 2009 Posts: 1539
|
Posted: Fri Feb 15, 2013 7:12 pm Post subject: Re: [libstdc++] Problema con librería |
|
|
Theasker wrote: | ...
Code: | eix: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by eix) |
... |
Mira las librerías compartidas que necesita eix:
Code: | ldd -v /usr/bin/eix |
Mira de qué paquete del portage ha salido la librería que no funciona con eix
Code: | equery belongs /lib64/libstdc++.so.6 |
Busca las librerías libstdc++.so.6 que tu sistema podría utilizar:
Code: | /sbin/ldconfig -p | grep libstdc++ |
|
|
Back to top |
|
|
cameta Veteran
Joined: 04 Aug 2004 Posts: 1351
|
Posted: Fri Feb 15, 2013 8:08 pm Post subject: |
|
|
Prueba con un revdep-rebuild. _________________ Si algo falla LEE el jodido manual, Si sigue fallando LEE BIEN el jodido manual. |
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Sun Feb 24, 2013 6:14 pm Post subject: |
|
|
, el revdep-rebuild igual lo he hecho como 20 desde que tengo el problema.
hoy he intentado hacer un emerge -e world y me ha dado error en baselayout con este error que ... parece que es del mismo tema
Code: | >> Emerging (1 of 1) sys-apps/baselayout-2.1-r1
* baselayout-2.1.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
* Your system profile has SYMLINK_LIB=yes, so that means you need to
* have these paths configured as follows:
* symlinks to 'lib64': /usr/lib
* The ebuild will attempt to fix these, but only for trivial conversions.
* If things fail, you will need to manually create/move the directories.
* Converting /usr/lib from a dir to a symlink
|
symlinks to 'lib64': /usr/lib
Os sugiere algo eso? _________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo" |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Mon Feb 25, 2013 8:55 am Post subject: |
|
|
El tema del symlink no tiene nada que ver. Es simplemente un aviso que te dice que ese directorio no debería existir, y que debería ser un symlink a /usr/lib64. Es un tema sobre el que se discutió mucho tiempo y al final se llegó a eso. No tiene mayor importancia y sólo quiere decir que tu instalación es antigua (lo cual es bueno ).
Puedes hacer la conversión a mano en cualquier momento simplemente moviendo todos los archivos de /usr/lib a /usr/lib64, y luego borrando /usr/lib y creando un symlink en su lugar que apunte a /usr/lib64.
Mejor desde un livecd, o al menos en el runlevel 1. Ni que decir tiene que hay que tener copias de seguridad de todo para el improbable caso de que algo malo pase en el proceso
También puedes ignorarlo. |
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Mon Feb 25, 2013 11:31 am Post subject: |
|
|
pero eso no arreglaría el problema de libstdc++ no? .
Ya no se qué hacer. He hecho hasta un emerge -e world (medida desesperada como el reinicio del sistema). Se supone que esto suele ser un problema a la hora de hacer un update del gcc, pero yo no lo he hecho.
He probado a hacer un downgrade de gcc y luego volver a la versión, pero na de na, eso si cuando lo instalé me decía que el profile de gcc no era correcto. ¿puede ser este el problema?,¿puede ser problema de la actualización hace muy poco de los profiles de gentoo y que yo no tenía asignado a ninguno y lo seleccioné a amd64 desktop?
Supongo que no tendrá nada que ver y no hago na más que decir y probar tonterías, chorradas y perder el tiempo.
Gracias por el interés y un saludico _________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo" |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Mon Feb 25, 2013 12:08 pm Post subject: |
|
|
No, como dije no tiene nada que ver.
Si los métodos convencionales no funcionan, puede que haya algo en tu instalación que no esté bien. Por ejemplo, copias de libstdc++ que no estén controladas por portage (por ejemplo si alguna vez has tenido que hacer un rescate forzoso usando binarios o algo por el estilo).
Yo miraría lo siguiente, sin ningún orden particular:
1.- primero, lo que te han dicho más arrida, la info de ldd para eix
2.- usa find en tu / para ver si hay más de una copia de eix y/o libstdc++ en tu sistema
3.- usa which para identificar que copia de eix estás corriendo, a veces hay binarios por ahí que no recordamos haber puesto |
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Mon Feb 25, 2013 8:05 pm Post subject: |
|
|
gringo wrote: | se soluciona si ejecutas ?
Code: | fix_libtool_files.sh 4.5.4 |
( o cualquiera que fuera la version del gcc antes de actualizar)
saluetes |
Si gringo, creo que es lo primero que hice y después recompilar libtool, he intentado todo lo que sale en las ayudas y en foros antes de molestaros por aqui :/
el ldd no lo conocía y ... es muy práctico yo usaba equery
Code: | # ldd -v /usr/bin/eix
/usr/bin/eix: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/bin/eix)
linux-vdso.so.1 (0x00007fff7f96c000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fb4f34ee000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1 (0x00007fb4f32d8000)
libc.so.6 => /lib64/libc.so.6 (0x00007fb4f2f3a000)
libm.so.6 => /lib64/libm.so.6 (0x00007fb4f2c45000)
/lib64/ld-linux-x86-64.so.2 (0x00007fb4f37e8000)
Version information:
/usr/bin/eix:
libgcc_s.so.1 (GCC_3.0) => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1
libstdc++.so.6 (GLIBCXX_3.4.5) => /lib64/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.9) => /lib64/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.11) => /lib64/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /lib64/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.15) => not found
libstdc++.so.6 (GLIBCXX_3.4) => /lib64/libstdc++.so.6
libc.so.6 (GLIBC_2.14) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/lib64/libstdc++.so.6:
libm.so.6 (GLIBC_2.2.5) => /lib64/libm.so.6
ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
libgcc_s.so.1 (GCC_4.2.0) => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.3) => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1
libc.so.6 (GLIBC_2.14) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1:
libc.so.6 (GLIBC_2.14) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/lib64/libc.so.6:
ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
/lib64/libm.so.6:
libc.so.6 (GLIBC_PRIVATE) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6 |
con el equery no sale nada (raro raro), aqui hay un problema fijo
Code: | # equery belongs /lib64/libstdc++.so.6
* Searching for /lib64/libstdc++.so.6 ... |
pero la versión de glibc que da error que no encuentra la tengo instalada
Code: | # emerge -vp glibc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] sys-libs/glibc-2.15-r3:2.2 USE="(multilib) -debug -gd (-hardened) -profile (-selinux) -vanilla" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB |
Code: | # /sbin/ldconfig -p | grep libstdc++
libstdc++.so.6 (libc6,x86-64) => /lib64/libstdc++.so.6
libstdc++.so.6 (libc6,x86-64) => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6
libstdc++.so.6 (libc6) => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32/libstdc++.so.6
libstdc++.so.5 (libc6,x86-64) => /usr/lib64/libstdc++.so.5
libstdc++.so.5 (libc6) => /usr/lib32/libstdc++.so.5
libstdc++.so (libc6,x86-64) => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so
libstdc++.so (libc6) => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32/libstdc++.so |
Code: | # which eix
/usr/bin/eix |
Code: | # updatedb && locate libstdc++.so.6
/lib64/libstdc++.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6.0.16
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32/libstdc++.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32/libstdc++.so.6.0.16
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6.0.14
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/32/libstdc++.so.6
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/32/libstdc++.so.6.0.14
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6.0.14
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libstdc++.so.6
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libstdc++.so.6.0.14
/usr/share/gdb/auto-load/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6.0.16-gdb.py
/usr/share/gdb/auto-load/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/32/libstdc++.so.6.0.16-gdb.py |
Code: | # find / -name libstdc++.so.6
/lib64/libstdc++.so.6
/mnt/datos1/backup/home/theasker/.djl/jeux/supertuxkart/supertuxkart-0.6.2-linuxi486/bin/libstdc++.so.6
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/32/libstdc++.so.6
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32/libstdc++.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libstdc++.so.6
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6 |
gracias de nuevo y estas cosas ya las había mirado también aunque ... no se interpretar los resultados _________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo" |
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Mon Feb 25, 2013 8:08 pm Post subject: |
|
|
también esta noche ha acabado de hacer el emerge -e world y un montón de paquetes han dado error
Code: | The following 61 packages have failed to build or install:
*
* (sys-apps/baselayout-2.1-r1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/sys-apps/baselayout-2.1-r1/temp/build.log'
* (media-libs/faac-1.28-r3::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-libs/faac-1.28-r3/temp/build.log'
* (net-misc/nx-3.5.0.15::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/net-misc/nx-3.5.0.15/temp/build.log'
* (app-dicts/aspell-es-1.9a::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/app-dicts/aspell-es-1.9a/temp/build.log'
* (app-dicts/aspell-en-6.0.0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/app-dicts/aspell-en-6.0.0/temp/build.log'
* (dev-util/cmake-2.8.9::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-util/cmake-2.8.9/temp/build.log'
* (net-misc/mediatomb-0.12.1-r2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/net-misc/mediatomb-0.12.1-r2/temp/build.log'
* (media-video/transcode-1.1.7::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-video/transcode-1.1.7/temp/build.log'
* (media-plugins/gst-plugins-ffmpeg-0.10.13-r2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-plugins/gst-plugins-ffmpeg-0.10.13-r2/temp/build.log'
* (dev-lang/php-5.4.8::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-lang/php-5.4.8/temp/build.log'
* (x11-libs/gtk+-3.4.4::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/x11-libs/gtk+-3.4.4/temp/build.log'
* (xfce-base/xfce4-panel-4.10.0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/xfce-base/xfce4-panel-4.10.0/temp/build.log'
* (dev-python/pycairo-1.10.0-r2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/pycairo-1.10.0-r2/temp/build.log'
* (dev-cpp/cairomm-1.10.0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-cpp/cairomm-1.10.0/temp/build.log'
* (dev-python/pygtk-2.24.0-r2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/pygtk-2.24.0-r2/temp/build.log'
* (media-gfx/imagemagick-6.7.8.7::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-gfx/imagemagick-6.7.8.7/temp/build.log'
* (dev-perl/Pango-1.223.0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-perl/Pango-1.223.0/temp/build.log'
* (dev-cpp/pangomm-2.28.4::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-cpp/pangomm-2.28.4/temp/build.log'
* (dev-python/gnome-python-base-2.28.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/gnome-python-base-2.28.1/temp/build.log'
* (dev-perl/gtk2-perl-1.244.0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-perl/gtk2-perl-1.244.0/temp/build.log'
* (x11-libs/vte-0.28.2-r204::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/x11-libs/vte-0.28.2-r204/temp/build.log'
* (media-video/dvdauthor-0.7.0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-video/dvdauthor-0.7.0/temp/build.log'
* (dev-cpp/gtkmm-2.24.2::sabayon, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-cpp/gtkmm-2.24.2/temp/build.log'
* (dev-python/pygtksourceview-2.10.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/pygtksourceview-2.10.1/temp/build.log'
* (dev-python/libgnomecanvas-python-2.28.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/libgnomecanvas-python-2.28.1/temp/build.log'
* (dev-perl/gtk2-ex-formfactory-0.670.0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-perl/gtk2-ex-formfactory-0.670.0/temp/build.log'
* (x11-themes/gtk-engines-murrine-0.98.2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/x11-themes/gtk-engines-murrine-0.98.2/temp/build.log'
* (media-libs/libcanberra-0.29::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-libs/libcanberra-0.29/temp/build.log'
* (dev-libs/libunique-3.0.2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-libs/libunique-3.0.2/temp/build.log'
* (gnome-base/dconf-0.12.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/gnome-base/dconf-0.12.1/temp/build.log'
* (x11-misc/xdg-user-dirs-gtk-0.9::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/x11-misc/xdg-user-dirs-gtk-0.9/temp/build.log'
* (gnome-extra/gucharmap-3.4.1.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/gnome-extra/gucharmap-3.4.1.1/temp/build.log'
* (x11-themes/gtk-engines-unico-1.0.2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/x11-themes/gtk-engines-unico-1.0.2/temp/build.log'
* (net-print/foomatic-filters-4.0.17::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/net-print/foomatic-filters-4.0.17/temp/build.log'
* (gnome-extra/polkit-gnome-0.105::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/gnome-extra/polkit-gnome-0.105/temp/build.log'
* (x11-misc/notification-daemon-0.5.0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/x11-misc/notification-daemon-0.5.0/temp/build.log'
* (dev-python/gconf-python-2.28.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/gconf-python-2.28.1/temp/build.log'
* (dev-python/gnome-vfs-python-2.28.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/gnome-vfs-python-2.28.1/temp/build.log'
* (gnome-base/libgnome-2.32.1-r1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/gnome-base/libgnome-2.32.1-r1/temp/build.log'
* (gnome-base/libbonoboui-2.24.5::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/gnome-base/libbonoboui-2.24.5/temp/build.log'
* (dev-python/libbonobo-python-2.28.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/libbonobo-python-2.28.1/temp/build.log'
* (gnome-base/libgnomeui-2.24.5::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/gnome-base/libgnomeui-2.24.5/temp/build.log'
* (dev-python/libgnome-python-2.28.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/libgnome-python-2.28.1/temp/build.log'
* (gnome-base/nautilus-2.32.2.1-r2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/gnome-base/nautilus-2.32.2.1-r2/temp/build.log'
* (media-libs/gegl-0.1.6::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-libs/gegl-0.1.6/temp/build.log'
* (media-plugins/audacious-plugins-3.2.2-r1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-plugins/audacious-plugins-3.2.2-r1/temp/build.log'
* (net-libs/webkit-gtk-1.8.3-r200::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/net-libs/webkit-gtk-1.8.3-r200/temp/build.log'
* (xfce-base/thunar-1.4.0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/xfce-base/thunar-1.4.0/temp/build.log'
* (dev-java/swt-3.7.2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-java/swt-3.7.2/temp/build.log'
* (xfce-base/xfdesktop-4.10.0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/xfce-base/xfdesktop-4.10.0/temp/build.log'
* (sys-libs/pam-1.1.6-r2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/sys-libs/pam-1.1.6-r2/temp/build.log'
* (net-libs/c-client-2007f-r4::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/net-libs/c-client-2007f-r4/temp/build.log'
* (sys-devel/llvm-3.1-r2::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/sys-devel/llvm-3.1-r2/temp/build.log'
* (media-libs/mesa-9.0.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-libs/mesa-9.0.1/temp/build.log'
* (sys-block/thin-provisioning-tools-0.1.5-r1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/sys-block/thin-provisioning-tools-0.1.5-r1/temp/build.log'
* (media-libs/libvisio-0.0.23::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/media-libs/libvisio-0.0.23/temp/build.log'
* (dev-cpp/libcmis-0.2.3-r1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-cpp/libcmis-0.2.3-r1/temp/build.log'
* (app-text/libwps-0.2.7::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/app-text/libwps-0.2.7/temp/build.log'
* (dev-java/sun-jdk-1.6.0.41::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-java/sun-jdk-1.6.0.41/temp/build.log'
* (games-puzzle/world-of-goo-1.41-r1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/games-puzzle/world-of-goo-1.41-r1/temp/build.log'
* (x11-drivers/nvidia-drivers-310.32::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/x11-drivers/nvidia-drivers-310.32/temp/build.log'
*
* Regenerating GNU info directory index...
* Processed 130 info files.
* After world updates, it is important to remove obsolete packages with
* emerge --depclean. Refer to `man emerge` for more information. |
_________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo" |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Mon Feb 25, 2013 10:36 pm Post subject: |
|
|
El hecho de que /lib64/libstdc++.so.6 no pertenezca a ningún paquete ya debería darte una pista de por donde va el problema. Si miras la fecha de la última modificación de dicho archivo seguramente te lleves una sorpresa. Si mis sospechas son ciertas, lo único que resta es quitar ese archivo huérfano de ahí. Y luego, a pensar cómo ha podido llegar ahí, si portage no lo ha puesto...
EDITADO: Ese archivo no existe en mi sistema, pero aún así antes de borrarlo muévelo o renómbralo, por si acaso. |
|
Back to top |
|
|
quilosaq Veteran
Joined: 22 Dec 2009 Posts: 1539
|
Posted: Mon Feb 25, 2013 10:55 pm Post subject: |
|
|
Después de renombrar/mover/eliminar ese /lib64/libstdc++.so.6 podrías intentar un revdep-rebuild.
Para el tema de los paquetes que han fallado con emerge -e world mira cualquiera de los log que te dicen. |
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Tue Feb 26, 2013 8:13 am Post subject: |
|
|
he renombrado la librería a .bak, y al hacer un revdep-rebuild ha dado error al compilar, aunque los paquetes no tenían nada que ver con libstdc
Code: |
Calculating dependencies... done!
[ebuild R ] media-plugins/gst-plugins-ffmpeg-0.10.13-r2:0.10 USE="orc" 0 kB
[ebuild R ] net-misc/mediatomb-0.12.1-r2 USE="exif ffmpeg inotify javascript mp4 taglib thumbnail -debug -lastfm -libextractor -mysql" 0 kB
[ebuild R ] media-video/transcode-1.1.7 USE="X a52 aac alsa dvd iconv jpeg mjpeg mmx mp3 mpeg ogg oss sdl sse sse2 truetype vorbis x264 xml xvid -3dnow (-altivec) -dv -imagemagick -lzo (-nuv) (-pic) -postproc -quicktime -theora -v4l" 0 kB
[ebuild R ] media-plugins/audacious-plugins-3.2.2-r1 USE="aac alsa cdda cue ffmpeg flac gtk lame libnotify mp3 nls oss sdl vorbis wavpack -adplug -bs2b -fluidsynth -gnome -gtk3 -ipv6 -jack -libsamplerate -midi -mms -mtp -pulseaudio -scrobbler -sid -sndfile" 1,854 kB
Total: 4 packages (4 reinstalls), Size of downloads: 1,854 kB
* Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild. |
Code: | # ldd -v /usr/bin/eix
linux-vdso.so.1 (0x00007fffbafff000)
libstdc++.so.6 => not found
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1 (0x00007f785370a000)
libc.so.6 => /lib64/libc.so.6 (0x00007f785336c000)
/lib64/ld-linux-x86-64.so.2 (0x00007f7853920000)
Version information:
/usr/bin/eix:
libgcc_s.so.1 (GCC_3.0) => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1
libstdc++.so.6 (GLIBCXX_3.4.5) => not found
libstdc++.so.6 (GLIBCXX_3.4.9) => not found
libstdc++.so.6 (GLIBCXX_3.4.11) => not found
libstdc++.so.6 (CXXABI_1.3) => not found
libstdc++.so.6 (GLIBCXX_3.4.15) => not found
libstdc++.so.6 (GLIBCXX_3.4) => not found
libc.so.6 (GLIBC_2.14) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1:
libc.so.6 (GLIBC_2.14) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/lib64/libc.so.6:
ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2 |
he reinstalado eix para ver y :
Code: | # eix
eix: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
|
he reinstalado otra vez libtool y na
y por supuesto también otra vez más fix_libtool_files.sh
Code: | # gcc-config -l
[1] x86_64-pc-linux-gnu-4.6.3 *
Theasker64 theasker # fix_libtool_files.sh 4.6.3
* Scanning libtool files for hardcoded gcc library paths...
* [1/13] Scanning /lib ...
* [2/13] Scanning /usr/lib ...
* [3/13] Scanning /usr/x86_64-pc-linux-gnu/lib ...
* [4/13] Scanning /lib32 ...
* [5/13] Scanning /lib64 ...
* [6/13] Scanning /usr/games/lib ...
* [7/13] Scanning /usr/games/lib32 ...
* [8/13] Scanning /usr/games/lib64 ...
* [9/13] Scanning /usr/lib32 ...
* [10/13] Scanning /usr/lib64 ...
* [11/13] Scanning /usr/local/lib ...
* [12/13] Scanning /usr/local/lib32 ...
* [13/13] Scanning /usr/local/lib64 ...
|
EDITO: Me pongo a reinstalar gcc a ver si repara el tema, pero no creo, esto tardará un buen rato en mi dual Xeon tardaré como 80 minutos o así, palmo más, palmo menos _________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo" |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Tue Feb 26, 2013 8:27 am Post subject: |
|
|
En mi sistema, eix enlaza a /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6, que es un symlink a /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6.0.16. Ambos son propiedad del paquete gcc, por supuesto. Si tienes dichos archivos en su sitio (lo cual es más que probable), lo que tienes que recompilar no es gcc sino eix (y todo lo que enlace con libstdc++.so.6). |
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Tue Feb 26, 2013 8:32 am Post subject: |
|
|
eso he pensado lo primero, y es lo primero que he hecho, recompilar eix, pero nada, no ha funcionado
Code: | ...
...
) app-portage/eix-0.25.5
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.
* GNU info directory index is up-to-date.
Theasker64 theasker # eix
eix: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
|
EDITO:
Code: | # ls -la libstd*
lrwxrwxrwx 1 root root 53 nov 2 22:55 libstdc++.so.6.bak -> /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libstdc++.so
|
_________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo" |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Tue Feb 26, 2013 8:53 am Post subject: |
|
|
Hay algo mal en la configuración de tu compilador de sistema y probablemente en algún que otro sitio más. Fíjate que la versión de gcc en esa ruta no es la versión que debería ser, según todo lo que has dicho más arriba (4.5.4 frente a 4.6.3). |
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Tue Feb 26, 2013 8:58 am Post subject: |
|
|
i92guboj wrote: | En mi sistema, eix enlaza a /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6, que es un symlink a /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6.0.16. Ambos son propiedad del paquete gcc, por supuesto. Si tienes dichos archivos en su sitio (lo cual es más que probable), lo que tienes que recompilar no es gcc sino eix (y todo lo que enlace con libstdc++.so.6). |
Code: | # locate libstdc++.so.6
/lib64/libstdc++.so.6
/mnt/datos1/backup/home/theasker/.djl/jeux/supertuxkart/supertuxkart-0.6.2-linuxi486/bin/libstdc++.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6.0.16
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32/libstdc++.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32/libstdc++.so.6.0.16
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6.0.14
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/32/libstdc++.so.6
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/32/libstdc++.so.6.0.14
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6.0.14
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libstdc++.so.6
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libstdc++.so.6.0.14
/usr/share/gdb/auto-load/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6.0.16-gdb.py
/usr/share/gdb/auto-load/usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/32/libstdc++.so.6.0.16-gdb.py
|
_________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo" |
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Tue Feb 26, 2013 9:02 am Post subject: |
|
|
i92guboj wrote: | Hay algo mal en la configuración de tu compilador de sistema y probablemente en algún que otro sitio más. Fíjate que la versión de gcc en esa ruta no es la versión que debería ser, según todo lo que has dicho más arriba (4.5.4 frente a 4.6.3). |
pues no me habia fijado en la versión pero cuando hago un gcc-config -l no me sale esa versión
Code: | make[3]: *** [libgstffmpeg_la-gstffmpeg.lo] Error 1
make[3]: se sale del directorio `/var/tmp/portage/media-plugins/gst-plugins-ffmpeg-0.10.13-r2/work/gst-ffmpeg-0.10.13/ext/ffmpeg'
make[2]: *** [all-recursive] Error 1
make[2]: se sale del directorio `/var/tmp/portage/media-plugins/gst-plugins-ffmpeg-0.10.13-r2/work/gst-ffmpeg-0.10.13/ext'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/var/tmp/portage/media-plugins/gst-plugins-ffmpeg-0.10.13-r2/work/gst-ffmpeg-0.10.13'
make: *** [all] Error 2
* ERROR: media-plugins/gst-plugins-ffmpeg-0.10.13-r2 failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=media-plugins/gst-plugins-ffmpeg-0.10.13-r2'`,
* the complete build log and the output of `emerge -pqv '=media-plugins/gst-plugins-ffmpeg-0.10.13-r2'`.
* The complete build log is located at '/var/tmp/portage/media-plugins/gst-plugins-ffmpeg-0.10.13-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-plugins/gst-plugins-ffmpeg-0.10.13-r2/temp/environment'.
* Working directory: '/var/tmp/portage/media-plugins/gst-plugins-ffmpeg-0.10.13-r2/work/gst-ffmpeg-0.10.13'
* S: '/var/tmp/portage/media-plugins/gst-plugins-ffmpeg-0.10.13-r2/work/gst-ffmpeg-0.10.13'
>>> Failed to emerge media-plugins/gst-plugins-ffmpeg-0.10.13-r2, Log file:
>>> '/var/tmp/portage/media-plugins/gst-plugins-ffmpeg-0.10.13-r2/temp/build.log'
* revdep-rebuild failed to emerge all packages.
* you have the following choices:
* - If emerge failed during the build, fix the problems and re-run revdep-rebuild.
* - Use /etc/portage/package.keywords to unmask a newer version of the package.
* (and remove 5_order.rr to be evaluated again)
* - Modify the above emerge command and run it manually.
* - Compile or unmerge unsatisfied packages manually,
* remove temporary files, and try again.
* (you can edit package/ebuild list first)
* To remove temporary files, please run:
* rm /var/cache/revdep-rebuild/*.rr
Theasker64 lib64 # gcc-config -l
[1] x86_64-pc-linux-gnu-4.6.3 * |
EDITO: Pues menudo follón hay montado, y cómo arreglo eso sin reinstalar.
NO quiero ni plantearme reinstalar después de tanto tiempo _________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo" |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Tue Feb 26, 2013 9:11 am Post subject: |
|
|
Está claro que algo raro ha pasado. Como dije arriba pueden ser restos de un rescate con paquete binarios, o algúna condición extraña durante la desistalación y purga de una versión antigua de gcc. En cualquier caso el problema está ahí.
Yo movería toda la basura de gcc 4.5.x que haya quedado en /usr/lib/gcc y /usr/lib64/gcc a algún otro sitio, fuera de los directorios de sistema (a /root, por ejemplo). Luego regenera la caché de ld con esto:
Como root, por supuesto. Puede echar un vistazo en /etc/ld.so.cache antes y después para ver que las rutas incorrectas se han eliminado. |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Tue Feb 26, 2013 9:12 am Post subject: |
|
|
En principio no debería ser necesario re-emerger gcc, a no ser que se haya dañado con alguno de los experimentos que hemos hecho en este hilo |
|
Back to top |
|
|
Theasker l33t
Joined: 18 Nov 2006 Posts: 656 Location: Zaragoza (Spain)
|
Posted: Tue Feb 26, 2013 9:12 am Post subject: |
|
|
he hecho, esto aunque no ha servido de mucho
Code: | # fix_libtool_files.sh 4.5.4
* Scanning libtool files for hardcoded gcc library paths...
* [1/13] Scanning /lib ...
* [2/13] Scanning /usr/lib ...
* [3/13] Scanning /usr/x86_64-pc-linux-gnu/lib ...
* [4/13] Scanning /lib32 ...
* [5/13] Scanning /lib64 ...
* [6/13] Scanning /usr/games/lib ...
* [7/13] Scanning /usr/games/lib32 ...
* [8/13] Scanning /usr/games/lib64 ...
* [9/13] Scanning /usr/lib32 ...
* [10/13] Scanning /usr/lib64 ...
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libmudflap.la ...[]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libgfortranbegin.la ...[]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libgomp.la ...[]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libgfortran.la ...[]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libsupc++.la ...[]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libmudflap.la ...[v]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libgfortranbegin.la ...[v]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libgomp.la ...[v]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libgfortran.la ...[v]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libsupc++.la ...[v]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/32/libmudflapth.la ...[v]
* FIXING: /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.4/libmudflapth.la ...[]
* [11/13] Scanning /usr/local/lib ...
* [12/13] Scanning /usr/local/lib32 ...
* [13/13] Scanning /usr/local/lib64 ...
|
EDITO:
He mirado a ver a qué paquete pertenecen las librerias que tengo de la versión 4.5.4 y ... no hay resultado
Code: | # equery b /usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6
* Searching for /usr/lib/gcc-lib/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6 ...
|
_________________ "Oigo y olvido. Veo y recuerdo. Hago y comprendo"
Last edited by Theasker on Tue Feb 26, 2013 9:19 am; edited 1 time in total |
|
Back to top |
|
|
|
|
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
|
|