Opera: ¿fallo en la actualización?
Hace un rato el sistema de actualizaciones de mi 9.3 me ha dicho que hay un parche de seguridad para el navegador web Opera. El parche, según me aparece en la ventana, «pesa» solamente 3 MB, pero me pasa de Opera 7.54 a 8.51(!?). Lo curioso es que parece que sólo corrige un par de comillas en el guion del shell que lanza el binario ejecutable de Opera. ¡Ese cambio tan drástico de versión sólo para eso? Bien, la cosa es que después de la actualización, Opera deja de funcionar, y el motivo es que no encuentra la biblioteca compartida libstdc++.so.6; y en efecto no está en mi sistema, la más alta siendo la versión 5. De hecho, al entrar en YaST2->Software->Instalar/desinstalar software, lo primero que me sale es una ventana de resolución de conflictos diciendo que opera-8.51-... necesita libstdc++.so.6, y la solución es pasar a la versión anterior, 7.54, cosa que he hecho. Así que parece que se les ha colado un gazapo a los chicos de Novell/SUSE. No he comprobado aún en la 10.0 si esto también ocurre o en la 10 sí está esa versión 6 de la biblioteca dinámica estándar de C++. -- Gerardo Aburruzaga García Oficina del Software Libre de la Universidad de Cádiz http://softwarelibre.uca.es
El Jueves, 1 de Diciembre de 2005 05:05, Gerardo Aburruzaga García escribió:
Hace un rato el sistema de actualizaciones de mi 9.3 me ha dicho que hay un parche de seguridad para el navegador web Opera. [...] Bien, la cosa es que después de la actualización, Opera deja de funcionar, y el motivo es que no encuentra la biblioteca compartida libstdc++.so.6; y en efecto no está en mi sistema, la más alta siendo la versión 5.
Me ha sucedido exactamente lo mismo, he intentado resolver momentaneamente la situacion haciendo un link simbolico con el nombre de la biblioteca requerida apuntando a la existente: ~# ln -s /usr/lib/libstdc++.so.5.0.7 /usr/lib/libstdc++.so.6 ...pero sin resultados positivos. Al intentar arrancar opera, sigue dando el error de dependencias no resueltas: checholalo@lohengrin: ~$ opera & [1] 8521 checholalo@lohengrin: ~$ /usr/lib/opera/8.51-20051114.6/opera: /usr/lib/libstdc++.so.6: version `CXXABI_1.3' not found (required by /usr/lib/opera/8.51-20051114.6/opera) [1]+ Exit 1 opera Habra que esperar a un nuevo update corregido. Saludos; -- Sergio Hernandez
Sergio Hernandez wrote:
El Jueves, 1 de Diciembre de 2005 05:05, Gerardo Aburruzaga García escribió:
Hace un rato el sistema de actualizaciones de mi 9.3 me ha dicho que hay un parche de seguridad para el navegador web Opera.
[...]
Bien, la cosa es que después de la actualización, Opera deja de funcionar, y el motivo es que no encuentra la biblioteca compartida libstdc++.so.6; y en efecto no está en mi sistema, la más alta siendo la versión 5.
Me ha sucedido exactamente lo mismo, he intentado resolver momentaneamente la situacion haciendo un link simbolico con el nombre de la biblioteca requerida apuntando a la existente:
~# ln -s /usr/lib/libstdc++.so.5.0.7 /usr/lib/libstdc++.so.6
...pero sin resultados positivos. Al intentar arrancar opera, sigue dando el error de dependencias no resueltas:
checholalo@lohengrin: ~$ opera & [1] 8521 checholalo@lohengrin: ~$ /usr/lib/opera/8.51-20051114.6/opera: /usr/lib/libstdc++.so.6: version `CXXABI_1.3' not found (required by /usr/lib/opera/8.51-20051114.6/opera)
[1]+ Exit 1 opera
Habra que esperar a un nuevo update corregido.
Saludos; -- Sergio Hernandez
yo tengo suse 10 en x86_64 , instalé el pakete nuevo (el que esta en update_for_10) en lugar de parches ni deltas. 4 megas y medio eran aprox. esto funciona perfectamente.
On Thu, 1 Dec 2005 10:09:57 -0300
Sergio Hernandez
participants (4)
-
antonio-bravo(abs)
-
Gerardo Aburruzaga García
-
Josep M. Queralt
-
Sergio Hernandez