No puedo actualizar un paquete

  • pepito1
Escrito el 9 Febrero, 2010 - 18:34

Hola! Desde hace unos días no puedo actualizar el paquete libespeak-devel. Me sale que:

Lo siento, no se puede seleccionar el paquete siguiente:

- lib64espeak-devel-1.41.01-1.3mdv2010.0.x86_64 (debido a que no se satisfizo devel(libpulse(64bit)))

Pero cuando intento instalar el paquete libpulseaudio-devel me dice esto:

Fallaron 2 transacciones de instalación

Hubo un problema durante la instalación:

conflicto del archivo /usr/share/doc/libxcb/manual/annotated.html entre instalaciones intentadas de libxcb-devel-1.4-3.2mdv2010.0.i586 y lib64xcb-devel-1.4-3.2mdv2010.0.x86_64

conflicto del archivo /usr/share/doc/libxcb/manual/bigreq_8h_source.html entre instalaciones intentadas de libxcb-devel-1.4-3.2mdv2010.0.i586 y lib64xcb-devel-1.4-3.2mdv2010.0.x86_64

conflicto del archivo /usr/share/doc/libxcb/manual/classes.html entre instalaciones intentadas de libxcb-devel-1.4-3.2mdv2010.0.i586 y lib64xcb-devel-1.4-3.2mdv2010.0.x86_64

conflicto del archivo /usr/share/doc/libxcb/manual/composite_8h_source.html entre instalaciones intentadas de libxcb-devel-1.4-3.2mdv2010.0.i586 y lib64xcb-devel-1.4-3.2mdv2010.0.x86_64

conflicto del archivo /usr/share/doc/libxcb/manual/config_8h_source.html entre instalaciones intentadas de libxcb-devel-1.4-3.2mdv2010.0.i586 y lib64xcb-devel-1.4-3.2mdv2010.0.x86_64

Y muchísimos párrafos más idénticos.

Alguien me puede ayudar?

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.

Facil

  • Gravatar de drakedalfa
  • drakedalfa
  • 05/16/05
  • 9 Febrero, 2010 - 18:50

Tienes repositorios no oficiales o paquetes no oficiales instalados y alguno te da ese conflicto.

--

Temporada de caza de Koalas | ¿Quien es Jesucristo?

Actualiza el sistema

  • Gravatar de vfmBOFH
  • vfmBOFH
  • 12/29/09
  • 9 Febrero, 2010 - 18:51

Hola.

Puede deberse a que tienes la base de datos desactualizada.

Como root, y en una consola haz un "urpmi --auto-update" y luego trata de actualizar ése paquete.

Edito: Hoivá, hoivá. ¿Te has dado cuenta de que tienes paquetes de 32 y 64 bits mezclados? A ver si te has equivocado configurando el juego de repositorios...

--

Atentamente,

La voz ésa del interior de tu cabeza que oyes cuando lees algo.

Repos repetidos

  • Gravatar de Annubis
  • Annubis
  • 01/17/06
  • 9 Febrero, 2010 - 19:05

De 2 arquitecturas. ¿Qué arquitectura usas? ¿32 o 64 bits? La solución pasaría por borrar los repositorios de la arquitectura que no estés usando y volver a intentarlo. Además, seguramente debas desinstalar los paquetes de la arquitectura errónea.

--

Me he dado cuenta que tengo

  • Gravatar de pepito1
  • pepito1
  • 08/03/09
  • 10 Febrero, 2010 - 21:47

Me he dado cuenta que tengo un repositorio que se llama Main32 y otro que se llama Main32 Updates. Los quito? Tengo arquitectura de 64 bits, e instale Mandriva Free 64 bits.

Por cierto, tengo bastantes repositorios de terceros, pero los problemas empezaron con los repositorios MIB, que ya quité.

Alguna idea?

Gracias!

--

Quita todos los que no sean oficiales

  • Gravatar de Annubis
  • Annubis
  • 01/17/06
  • 10 Febrero, 2010 - 22:59

O desactívalos. Así nos ahorraremos posibles problemas.

--

Main32 y main32 updates

  • Gravatar de lrbasurto
  • lrbasurto
  • 01/11/08
  • 11 Febrero, 2010 - 00:04

Son parte de los repositorios que instala solo el sistema y aun lo hace desde easyurpmi, yo los tengo en mi 2009.1 x86-64 y no tengo problemas al actualizar.

No es necesario quitarlos, creo que tiene algunos paquetes que se requieren aunque no sean de 64 bits.

Saludos

--

Entre las naciones como entre los individuos, el respeto al derecho ajeno es la paz.
Benito Juárez, Benemérito de las américas.

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
http://s1.gladiatus.com.mx/game/c.php?uid=381078

Pues yo creo que sí es necesario quitarlos

  • Gravatar de Annubis
  • Annubis
  • 01/17/06
  • 11 Febrero, 2010 - 00:20

Los mensajes de error son claros. Hay 2 paquetes "chocando", porque los dos ubican archivos idénticos (cada uno para su arquitectura), en los mismos directorios. Parece un error de empaquetado.

pepito1, ¿puedes pegar el resultado de ejecutar urpmq -r --not-available | grep 586?. Nos mostrará cuántos paquetes (y cuales son), tienes instalado de la arquitectura x86.

--

No me sale ningún resultado.

  • Gravatar de pepito1
  • pepito1
  • 08/03/09
  • 11 Febrero, 2010 - 17:40

No me sale ningún resultado. Simplemente se queda unos segundos quieto, no aparece nada y después aparece otra línea en la consola. Así:

[pepito1@localhost ~]$ urpmq -r --not-available | grep 586
[pepito1@localhost ~]$

--

Como root

  • Gravatar de vfmBOFH
  • vfmBOFH
  • 12/29/09
  • 11 Febrero, 2010 - 18:34

Hay que hacerlo como root

--

Atentamente,

La voz ésa del interior de tu cabeza que oyes cuando lees algo.

Si lo hago como root pasa lo

  • Gravatar de pepito1
  • pepito1
  • 08/03/09
  • 11 Febrero, 2010 - 18:51

Si lo hago como root pasa lo mismo.

[root@localhost pepito1]# urpmq -r --not-available | grep 586
[root@localhost pepito1]#

--

El resultado es indiferente del usuario

  • Gravatar de Annubis
  • Annubis
  • 01/17/06
  • 11 Febrero, 2010 - 19:00

Eso me dice que no tienes paquetes instalados de 32 bits. ¿Has hecho la prueba ya? ¿Ha funcionado?

--

Qué prueba? La de quitar

  • Gravatar de pepito1
  • pepito1
  • 08/03/09
  • 11 Febrero, 2010 - 21:32

Qué prueba? La de quitar Main32 y Main32 Updates?

--

  • Gravatar de Annubis
  • Annubis
  • 01/17/06
  • 11 Febrero, 2010 - 21:33

Por supuesto

--

Lo he hecho y sigue pasando

  • Gravatar de pepito1
  • pepito1
  • 08/03/09
  • 11 Febrero, 2010 - 22:59

Lo he hecho y sigue pasando lo mismo.

--

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.