ArchLinux: package-query: requires pacman<3.5

12
mar
25
2011
ArchLinux
ArchLinux

ArchLinux

Intentando actualizar mi sistema ArchLinux, tuve un pequeño conflicto que no me permitía actualizar el gestor de paquetes pacman:

[fernando@hoth ~]$ yaourt -Syu

(…)

:: The following packages should be upgraded first :
pacman
:: Do you want to cancel the current operation
:: and upgrade these packages now? [Y/n]

resolving dependencies…
looking for inter-conflicts…
error: failed to prepare transaction (could not satisfy dependencies)
:: package-query: requires pacman<3.5

Encontré la solución en los foros de Archlinux, y la comparto por acá. La solución:

  1. Eliminar package-query y yaourt (ya que depende del primero):
    [fernando@hoth ~]$ sudo pacman -R package-query
  2. Actualizar pacman:
    [fernando@hoth ~]$ sudo pacman -S pacman
  3. Actualizar la base de datos de pacman:
    [fernando@hoth ~]$ sudo pacman-db-upgrade
    [fernando@hoth ~]$ sudo pacman -Syu
  4. Reinstalar package-query y yaourt:
    [fernando@hoth ~]$ sudo pacman -S package-query yaourt
  5. Y ahora sí, actualizar el sistema:
    [fernando@hoth ~]$ yaourt -Syu --aur

Aparentemente el paquete pacman-color también da problemas, ya que depende de una versión anterior de pacman. Espero que haya servido, disfruten su actualización :D

12 comentarios para “ArchLinux: package-query: requires pacman<3.5”


  1. Firefox 4.0 GNU/Linux

    Por si interesa, yo lo solucione de otra forma. Cuando me preguntaba si deseaba actualizar primero pacman, le dije que no. Ahi se bajaron todos los paquetes (incluido los nuevos package-query y yaourt) y actualicé sin drama. Lo que si, para actualizar los aur, tuve que actualizar la base de datos.


  2. Opera 9.80 GNU/Linux

    me has salvado….hoy en la tarde tuve el mismo problema, pero por f¿suerte di con esta solucion…se agradece ;)


  3. Opera 9.80 ArchLinux

    la verdad mi rpblema estaba en reflector y perl-xyne-arch , desinstale estos dos y listo, hacer upgrade en pacman


  4. Firefox 4.0 Windows XP

    Gracias por los consejos. Me sirve porque tengo pacman-color


  5. Firefox 4.0 Windows XP

    Pues en mi caso cuando vi eso, tenia instalado pacman-color, lo desinstale, le dije no a la actualización de pacman e igual me actualizo ambos paquetes, tanto pacman como package-query.


  6. Google Chrome 10.0.648.204 GNU/Linux

    hola, tengo el mismo problema y mi sistema no esta actualizando, desisntale package-query y yaourt y cuando intento reinstalarlos tengo problema…

    =2.0″, a dependency of “package-query”
    :: The following package cannot be upgraded due to unresolvable dependencies:
    yaourt

    Do you want to skip the above package for this upgrade? [y/N] “>

    y no he podido instalar yajl


  7. Firefox 9.0.1 GNU/Linux

    Muchas gracias Fernando, excelente, tambien me toco retirar pacman-color,y funciono 100 %.

    Dejar un comentario




    What is BrowserID?

    Notificarme los nuevos comentarios por correo electrónico. Tambien puedes suscribirte sin comentar.