Picando Código
ArchLinux: package-query: requires pacman
Marzo 25th, 2011 - [Enlace local]
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:
- Eliminar package-query y yaourt (ya que depende del primero):
[fernando@hoth ~]$ sudo pacman -R package-query
- Actualizar pacman:
[fernando@hoth ~]$ sudo pacman -S pacman
- Actualizar la base de datos de pacman:
[fernando@hoth ~]$ sudo pacman-db-upgrade [fernando@hoth ~]$ sudo pacman -Syu
- Reinstalar package-query y yaourt:
[fernando@hoth ~]$ sudo pacman -S package-query yaourt
- 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