13

Manjaro : problème de mise à jour vers pacman 4.2

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 :

manjaro-pacman

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

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

13 commentaires

  1. En relançant la maj une deuxième fois, ça passe sans aucune manipulation ;)

  2. Tu n’as pas eu le problème avec SyncFirst ?
    J’ai tenté aussi 2 fois mais pas passé chez moi :-)

  3. J’ai aussi eu un problème après la paj avec le verrou de pacman, il fallait juste supprimer un fichier ^^

  4. 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 ?

  5. 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é.

  6. 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.

  7. Mise à jour lancé en terminal ou avec pamac ?
    Si c’est avec pamac, ça ne m’étonne pas.

  8. 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.

  9. 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 :)

  10. 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…

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *