Posts etiquetados ‘archlinux’

Solucion a errores de pacman

Publicado: 3 abril, 2011 en Archlinux
Etiquetas:, , ,

Hace unos días quize actualizar mi sistema ya que había déjalo un poco de lado Arch  así que aplicaque el famoso :

pacman -Syu

A lo cual me encontre con la siguiente sorpresa :

:: Sincronizando las bases de datos de paquetes…

core                     37,4K   79,1K/s 00:00:00 [———————-] 100%
extra                   470,8K  230,4K/s 00:00:02 [———————-] 100%
community               437,9K  252,5K/s 00:00:02 [———————-] 100%
archlinuxfr              28,7K   28,8K/s 00:00:01 [———————-] 100%
:: Los siguientes paquetes debieran ser actualizados primero :
pacman
:: ¿Desea cancelar la operación actual
:: y actualizar éstos paquetes ahora? [S/n] s
resolviendo dependencias…
verificando conflictos…
error: falló al preparar la transacción (no se pudieron satisfacer las dependencias)
:: package-query: necesita pacman<3.5
El problema es que no alcanzó a la correcta actualización de los paquetes de Arch y quede pillado en esta actualización…
La solución a este problema fue sencilla, aunque no este tan a la vista a veces :
pacman -Rf package-query yaourt
Luego borramos las bases de datos antiguas, nada mas por seguridad :
#rm -f /var/lib/pacman/sync/core.db
# rm -f /var/lib/pacman/sync/extra.db
# rm -f /var/lib/pacman/sync/community.db
# rm -f /var/lib/pacman/sync/archlinuxfr.db
luego ejecutamos el siguiente comando :
pacman-db-upgrade
y finalmente :
pacman -Syy
Ahora a instalar lo que sacamos :
pacman -S package-query yaourt
y podremos actualizar nuestro sistema correctamente
saludos ¡¡¡
pd: si por casualidad no usan yaourt ni el repositorio para este, esto no les servirá al pie de la letra… pero si los comandos
Anuncios