Enfin, pacman sous Manjaro est passé à la version 4.2, ce qui permettra de nouveau l’installation des paquets venant de AUR dépendant de cette version.
Cependant, lors de la mise à jour sur ma Manjaro, j’ai rencontré un problème :
En version shell :
Paquets (2): manjaro-system-20150116-1 pacman-4.2.0-6.3 Taille totale de téléchargement : 0,65 MiB Taille totale installé : 4,22 MiB Taille de mise à jour net : -0,41 MiB :: Procéder à l'installation ? [O/n] :: Récupération des paquets... pacman-4.2.0-6.3-x86_64 658,8 KiB 2,27M/s 00:00 [------------------------------------------------] 100% manjaro-system-20150116-1-any 4,9 KiB 818K/s 00:00 [------------------------------------------------] 100% (2/2) vérification des clés dans le trousseau [------------------------------------------------] 100% (2/2) vérification de l'intégrité des paquets [------------------------------------------------] 100% (2/2) chargement des fichiers des paquets [------------------------------------------------] 100% (2/2) analyse des conflits entre fichiers [------------------------------------------------] 100% (2/2) vérification de l'espace disque disponible [------------------------------------------------] 100% (1/2) mise à jour de pacman [------------------------------------------------] 100% Avertissement: /etc/pacman.conf installed as /etc/pacman.conf.pacnew Avertissement: /etc/makepkg.conf installed as /etc/makepkg.conf.pacnew ==> Removed pacman from SyncFirst line in `/etc/pacman.conf` ==> Le format de la base de données est antérieur à celui de la version 4.2 ; mise à jour... (2/2) mise à jour de manjaro-system [------------------------------------------------] 100% package-query: error while loading shared libraries: libalpm.so.8: cannot open shared object file: No such file or directory :: Synchronisation des bases de données de paquets... core est à jour extra est à jour community est à jour multilib est à jour archlinuxfr est à jour package-query: error while loading shared libraries: libalpm.so.8: cannot open shared object file: No such file or directory package-query: error while loading shared libraries: libalpm.so.8: cannot open shared object file: No such file or directory package-query: error while loading shared libraries: libalpm.so.8: cannot open shared object file: No such file or directory
Ici, 1 problèmes à résoudre :
- package-query: error while loading shared libraries: libalpm.so.8: cannot open shared object file: No such file or directory
package-query: error while loading shared libraries: libalpm.so.8: cannot open shared object file: No such file or directory
Le paquet package-query est lié à yaourt, qui permet de compiler les paquets venant de AUR.
Pour résoudre le problème, il faut désinstaller yaourt et package-query :
sudo pacman -R yaourt package-query
Mise à jour de Manjaro
Après avoir effectué l’opération, il est possible de mettre à jour le système :
sudo pacman -Syu
Mise à jour des paquets AUR
Une fois le système à jour, il est possible de réinstaller yaourt :
sudo pacman -S yaourt
Et mettre à jour les paquets AUR :
yaourt -Syua
Vérification des versions à partir des dépôts stable
[freddy@manjaro-pc ~]$ pacman -Q pacman pacman 4.2.0-6.3
[freddy@manjaro-pc ~]$ pacman -Q yaourt yaourt 1.5-1.3
[freddy@manjaro-pc ~]$ pacman -Q package-query package-query 1.5-1
En relançant la maj une deuxième fois, ça passe sans aucune manipulation ;)
Tu n’as pas eu le problème avec SyncFirst ?
J’ai tenté aussi 2 fois mais pas passé chez moi :-)
J’ai aussi eu un problème après la paj avec le verrou de pacman, il fallait juste supprimer un fichier ^^
Oui ça c’est un autre souci, c’est quand pamac prend la main ou n’a pas déverrouillé le fichier de lock :-)
Bon du coup, je suis seul à avoir eu ce problème ?
Non, tout est passé au second coup ;)
Apparemment, t’es pas très chanceux :p
Bonjour
Le script de manjaro a très bien fonctionné (suppression de pacman à la ligne SyncFirst, ne reste que manjaro-system + màj de la base de données pacman automatique (pacman-db-upgrade)).
Il n’y a pas lieu de commenter la ligne SyncFirst. Celle-ci doit rester active à cause de manjaro-system qui doit être lancé en tout premier.
Il te suffisait d’envoyer une nouvelle fois sudo pacman -Syu et le tour était joué.
Salut Ewolnux,
J’ai tenté de lancé une deuxième la maj mais sans succès… de plus j’avais le souci avec package-query. Mais effectivement après réflexion, je n’ai pas à commenter la ligne SyncFirst… je vais mettre à jour l’article.
Mise à jour lancé en terminal ou avec pamac ?
Si c’est avec pamac, ça ne m’étonne pas.
et non, j’ai lancé la maj via le terminal :/
Ce qui m’étonne, c’est que le retour de terminal que tu affiches plus haut est tout à fait conforme à l’action du script.
Bref, le principal est que ça fonctionne maintenant.
Merci Fred, même erreur pour moi mais ton aide n’a pas suffit.
J’ai utilisé ce topic en plus pour m’en sortir.
http://www.manjaro.fr/forum/viewtopic.php?f=25&t=4910
C’est quand même pas très userFriendly ces problèmes de mise à jour.
Ici blocage pour manjaro gnome et un problème aussi avec manjaro xfce. Et c’est pas très classe de ne pas pouvoir mettre à jour juste après l’installation.
Souhaitons que cela se bonifie avec l’âge :)
Merci à toi Superkiki pour ton complément d’info car j’ai aussi eu un autre problème de maj et de clé sur la version de dev…