Page 1 sur 1

[pacman] Conflit lors de la mise à jour de mon système (résolu)

Publié : mer. 13 juin 2018, 21:40
par stephan08
Bonjour,

J'aimerais mettre à jour mon système mais j'ai un conflit.

Code : Tout sélectionner

pacman -Syu
me donne:

Code : Tout sélectionner

:: Synchronisation des bases de données de paquets...
 core est à jour
 extra est à jour
 community est à jour
 multilib est à jour
:: Début de la mise à jour complète du système...
:: Remplacer gnome-themes-standard par extra/gnome-themes-extra ? [O/n] n
:: Remplacer gnome-tweak-tool par extra/gnome-tweaks ? [O/n] n
:: Remplacer pkg-config par core/pkgconf ? [O/n] n
résolution des dépendances...
recherche des conflits entre paquets...
:: poppler et poppler-qt4 sont en conflit. Supprimer poppler-qt4 ? [o/N] o
:: gnome-themes-extra et gnome-themes-standard sont en conflit. Supprimer gnome-themes-standard ? [o/N] o
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: ffmpeg2.8 : installer x265 (2.8-1) casse la dépendance « libx265.so=151-64 »
:: kfilemetadata4 : supprimer poppler-qt4 casse la dépendance « poppler-qt »
Comment puis je régler le problème?

Je vous remercie par avance,

Re: [pacman] Conflit lors de la mise à jour de mon système

Publié : mer. 13 juin 2018, 21:53
par hopimet
Salut,

Supprime ffmpeg2.8 qui normalement ne devrait plus être utile de même que kfilemetadata4. Ensuite tu relances ta mise à jour.

Ces 2 paquets sont obsolètes et leurs équivalent dans les dépôts officiels sont ffmpeg et kfilemetadata

Re: [pacman] Conflit lors de la mise à jour de mon système

Publié : mer. 13 juin 2018, 22:55
par stephan08
Bonjour,

J'ai lancé:

Code : Tout sélectionner

pacman -R ffmpeg2.8
et j'ai obtenu:

Code : Tout sélectionner

vérification des dépendances...

Paquets (1) ffmpeg2.8-2.8.13-7

Taille totale supprimée :  17,76 MiB

:: Voulez-vous désinstaller ces paquets ? [O/n] O
:: Traitement des changements du paquet...
(1/1) désinstallation de ffmpeg2.8                 [######################] 100%
:: Exécution des crochets de post-transaction...
(1/1) Arming ConditionNeedsUpdate...
Je l'ai bien supprimé.

Par contre, lorsque j'essaie de supprimer kfilemetadata4 via un:

Code : Tout sélectionner

pacman -R kfilemetadata4
J'obtiens:

Code : Tout sélectionner

vérification des dépendances...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: libbaloo4 : supprimer kfilemetadata4 casse la dépendance « kfilemetadata4 »
Comment dois je procéder s'il vous plaît?

Re: [pacman] Conflit lors de la mise à jour de mon système

Publié : mer. 13 juin 2018, 22:58
par hopimet
Pareil. Tu supprimes libbaloo4 qui est un paquet obsolète, puis kfilemetadata4. S'il y a encore des dépendances tu peux faire plus simplement :
sudo pacman -Rsn kfilemetadata4

Re: [pacman] Conflit lors de la mise à jour de mon système

Publié : jeu. 14 juin 2018, 20:42
par stephan08
Salut,

Code : Tout sélectionner

pacman -R libbaloo4
me donne

Code : Tout sélectionner

vérification des dépendances...

Paquets (1) libbaloo4-4.14.3-4

Taille totale supprimée :  1,09 MiB

:: Voulez-vous désinstaller ces paquets ? [O/n] O
:: Traitement des changements du paquet...
(1/1) désinstallation de libbaloo4                 [######################] 100%
:: Exécution des crochets de post-transaction...
(1/1) Arming ConditionNeedsUpdate...
Puis:

Code : Tout sélectionner

pacman -R kfilemetadata4
me donne:

Code : Tout sélectionner

vérification des dépendances...

Paquets (1) kfilemetadata4-4.14.3-4

Taille totale supprimée :  0,35 MiB

:: Voulez-vous désinstaller ces paquets ? [O/n] O
:: Traitement des changements du paquet...
(1/1) désinstallation de kfilemetadata4            [######################] 100%
:: Exécution des crochets de post-transaction...
(1/1) Arming ConditionNeedsUpdate...
Par contre, ça n'a toujours pas fonctionné.

Code : Tout sélectionner

lib32-mesa-18.0.4-2...    12,3 MiB  2,89M/s 00:04 [######################] 100%
 lib32-glu-9.0.0-4-x...   192,5 KiB  3,19M/s 00:00 [######################] 100%
 lib32-libtiff-4.0.9...   172,2 KiB  3,17M/s 00:00 [######################] 100%
 lib32-libvdpau-1.1....    20,7 KiB  1382K/s 00:00 [######################] 100%
 lib32-libvorbis-1.3...   156,7 KiB  3,19M/s 00:00 [######################] 100%
 lib32-libxss-1.2.2-...     6,4 KiB  6,25M/s 00:00 [######################] 100%
 lib32-sqlite-3.22.0...   418,6 KiB  3,12M/s 00:00 [######################] 100%
(684/684) vérification des clés dans le trousseau  [######################] 100%
(684/684) vérification de l’intégrité des paquets  [######################] 100%
(684/684) chargement des fichiers des paquets      [######################] 100%
(684/684) analyse des conflits entre fichiers      [######################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
js52 : /usr/lib/libmozjs-52.so.0 est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
Comment résoudre cela?

Egalement, j'ai aussi une autre question sur la mise en forme sur ce forum.
Comment utiliser la balise code mais pour une seule ligne de code?

Re: [pacman] Conflit lors de la mise à jour de mon système

Publié : jeu. 14 juin 2018, 23:15
par benjarobin
Bonjour,
https://archlinux.fr/news/la-mise-a-jou ... n-manuelle
Et pour la mise en forme sur une ligne, c'est le bouton "c", ou en code cela donne

Code : Tout sélectionner

[c] ligne code sur une ligne [/c]

Re: [pacman] Conflit lors de la mise à jour de mon système

Publié : lun. 18 juin 2018, 09:52
par stephan08
Bonjour,
benjarobin a écrit :
jeu. 14 juin 2018, 23:15
Bonjour,
https://archlinux.fr/news/la-mise-a-jou ... n-manuelle
Et pour la mise en forme sur une ligne, c'est le bouton "c", ou en code cela donne

Code : Tout sélectionner

[c] ligne code sur une ligne [/c]
Du coup, j'ai supprimé le paquet qu'il fallait via un rm -v /usr/lib/libmozjs-52.so.0

Puis, le pacman -Syu a bien fonctionné!

Merci Benjarobin