Mise à jour de pacman 4.2

La mise à jour de pacman en version 4.2 requiert une opération manuelle.

Suite à la mise à jour, pacman ne voudra plus fonctionner et indiquera ceci :

erreur : l’initialisation de la bibliothèque alpm a échoué
(la version de la base de donnée n’est pas la bonne : /var/lib/pacman/)
erreur :   essayez de lancer pacman-db-upgrade

Il est donc bien nécessaire de lancer pacman-db-upgrade après la mise à jour de pacman en version 4.2

De plus si vous utilisez package-query, par exemple via yaourt, et que vous n’utilisez pas le dépôt archlinuxfr, il est fort probable que la mise à jour du système n’ait pas pu être faite suite à un problème de dépendance. La façon la plus simple pour résoudre le souci est d’utiliser le dépôt archlinuxfr. Sinon il sera nécessaire de désinstaller package-query avant de faire la mise à jour, puis une fois la mise à jour faite, il faudra le réinstaller via AUR. Fort heureusement ces étapes seront simplifiées suite aux évolutions apportées dans cette version 4.2.

Pacman 4.2 provoque une rupture de compatibilité sur les points suivants :

Les nombreux autres changements sont détaillés dans l’article suivant http://allanmcrae.com/2014/12/pacman-4-2-released