* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

No puedo instalar Livestation por falta de dependencias

No consigo instalar Livestation desde los repositorios de BDK. Al intenta instalar:

[root@localhost ~]# urpmi livestation
No se puede instalar el paquete pedido:
livestation-3.0-1bdk.noarch (debido a que no se satisfizo libQtSvg.so.4)
¿Seguir adelante con la instalación? (S/n)

Resulta que libQtSvg.so.4 proviene de lib64qtsvg4:

[root@localhost ~]# urpmf libQtSvg.so.4
lib64qtsvg4:/usr/lib64/libQtSvg.so.4
lib64qtsvg4:/usr/lib64/libQtSvg.so.4.5
lib64qtsvg4:/usr/lib64/libQtSvg.so.4.5.3
...

Ese paquete en concreto lo tengo instalado.

Estoy en Mandriva 2010.0 x86_64

He actualizado los repositorios como se comenta en otro hilo. De hecho, los he borrado y configurado varias veces. Asimismo he actualizado con urpmi --auto-update -a.

A ver si a alguien le ocurre lo mismo. Gracias

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de MegaLegner

# 99860 libQtSvg.so.4

Prueba lo siguiente en una consola como root;

ejecuta los siguientes comandos uno por uno

# ln -sf /usr/lib64/libQtSvg.so.4 /usr/lib/libQtSvg.so.4

# ln -sf /usr/lib64/libQtSvg.so.4.5 /usr/lib/libQtSvg.so.4.5

# ln -sf /usr/lib64/libQtSvg.so.4.5.3 /usr/lib/libQtSvg.so.4.5.3

y luego intenta de nuevo la instalación del paquete

Saludos!



Gravatar de joseto15

# 99878 No funciona

Creo los enlaces pero sigue sin funcionar.

Saludos.



Gravatar de DoctorBOFH

# 99879 Pues yo uso la versión 64 bit y no me ha dado ningun problema

¿tienes el sistema actualizado y al día? ¿tienes añadidos los repositorios oficiales de mandriva?
¿que version de lib64qtsvg4 tienes instalada?

Muy Suyo

Her DoctorBOFH



Gravatar de joseto15

# 99925 Respuestas

Todo actualizado y al día.

Repositorios oficiales añadidos y no oficiales sólo los de BDK:

[root@localhost ~]# urpmi.update -a
el soporte «Main» está al día
el soporte «Contrib» está al día
el soporte «Non-free» está al día
el soporte «Main Updates» está al día
el soporte «Contrib Updates» está al día
el soporte «Non-free Updates» está al día
el soporte «PLF Free» está al día
el soporte «PLF Non-free» está al día
el soporte «Bdk-x86_64» está al día
el soporte «Bdk-noarch» está al día
el soporte «Bdk-x86_64-nonfree» está al día

Estos son los que tengo activados, aunque ya sabes que se añaden algunos más ( incluso un "Main32" y su updates que también están desactivados).

La versión de lib64qtsvg4 es 4.5.3-3.2mdv2010.0 para la arquitectura de 64 bits.

Gracias por tu ayuda.



Gravatar de drakedalfa

# 99928 ...

PLF no son oficiales.



Gravatar de MegaLegner

# 99944 libqtsvg4

Lo que te esta pidiendo con precisión es el siguiente paquete:

libqtsvg4 no lib64qtsvg4

El cual consta de los siguientes archivos:

/usr/lib/libQtSvg.so.4
‎/usr/lib/libQtSvg.so.4.5
‎/usr/lib/libQtSvg.so.4.5.3
‎/usr/lib/qt4/plugins/iconengines/libqsvgicon.so

libqtsvg4 esta en los repositorios de Mandriva para 32 bytes (i586)

lo puedes descargar desde aqui:

http://mandriva.c3sl.ufpr.br/official/2010.0/i586/media/main/release/libqtsvg4-4.5.3-3mdv2010.0.i586...

Antes podrías probar lo siguiente:

# ln -sf /usr/lib64/libQtSvg.so.4 /usr/lib/libQtSvg.so.4

# ln -sf /usr/lib64/libQtSvg.so.4.5 /usr/lib/libQtSvg.so.4.5

# ln -sf /usr/lib64/libQtSvg.so.4.5.3 /usr/lib/libQtSvg.so.4.5.3

# ln -sf /usr/lib64/qt4/plugins/iconengines/libqsvgicon.so /usr/lib/qt4/plugins/iconengines/libqsvgicon.so

Saludos!



Gravatar de joseto15

# 99947 Bueno, ya sé lo que pasaba

Antes de nada agradeceros vuestra ayuda.

Toda la problemática estaba en que tenía desactivados los repositorios de "Main32 y "Main32 Updates" en mi sistema de 64 bit. Todo por mi afán de no mezclar paquetes de ambas arquitecturas (aunque siempre que instalaba desde rpmdrake ponía espacial cuidado en instalar los de mi sistema).

Tal como comentas con acierto, para instalar livestation se necesita "libqtsvg4" (en "Main32"). Lo he activado e instalando "libqtsvg4" no ha habido ningún tipo de problema. Por si te sirve, antes de nada he probado el recurso de crear los enlaces que sugieres en el comentario anterior (ya lo hice antes como comento en la entrada #99878 de este mismo hilo menos el último que he tenido que crear el directorio /usr/lib/qt4/plugins ya que ni existía en mi sistema) pero no ha colado.

Bueno, gracias a drakedalfa por recordarme que no todos los repositorios de easyurpmi son oficiales y me quedo con algunas dudas sobre el repositorio de "Main32" que ya solventaré en otro momento.

Saludos.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.