Page 1 sur 1

[Antergos] - mise à jour automatique impossible

Publié : lun. 10 oct. 2016, 22:09
par longliveantergos
Bonjour, je suis sous Antergos et me retrouve du jour au lendemain avec 22 mises à jour de pacman impossibles à installer, alors que jusqu'ici ces màj se sont tjrs déroulées sans l'ombre d'un pb. Je ne comprends pas, apparemment un pb de conflit de fichiers. Voici le log :

Code : Tout sélectionner

:: Synchronisation des bases de données de paquets...
 antergos                 127,4 KiB  1517K/s 00:00 [######################] 100%
 core                     120,1 KiB  1381K/s 00:00 [######################] 100%
 extra                   1754,9 KiB  3,33M/s 00:01 [######################] 100%
 community                  3,6 MiB  8,20M/s 00:00 [######################] 100%
 multilib                 183,8 KiB  59,8M/s 00:00 [######################] 100%
:: Début de la mise à jour complète du système...
avertissement : numix-frost-themes : la version locale (3.6.4-1) est plus récente que antergos (3.5.r768-1)
avertissement : pamac : la version locale (4.1.5-1.1) est plus récente que antergos (4.1.4-1.1)
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (22) bind-tools-9.11.0-1  cmake-3.6.2-2  jansson-2.9-1  jsoncpp-1.7.7-1
             lib32-mesa-12.0.3-3  lib32-mesa-libgl-12.0.3-3  libass-0.13.4-1
             libsystemd-231-4  linux-lts-4.4.24-1  man-pages-4.08-1
             mesa-12.0.3-3  mesa-libgl-12.0.3-3  mesa-vdpau-12.0.3-3
             pacman-mirrorlist-20161009-1  python-pyparsing-2.1.10-1
             python-setuptools-1:28.3.0-1  python-yara-3.5.0-2
             python2-yara-3.5.0-2  systemd-231-4  systemd-sysvcompat-231-4
             texinfo-6.3-1  wpa_supplicant-1:2.6-1

Taille totale installée :     228,38 MiB
Taille de mise à jour nette :    0,47 MiB

:: Procéder à l’installation ? [O/n] o
(22/22) vérification des clés dans le trousseau    [######################] 100%
(22/22) vérification de l’intégrité des paquets    [######################] 100%
(22/22) chargement des fichiers des paquets        [######################] 100%
(22/22) analyse des conflits entre fichiers        [######################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
systemd-sysvcompat : /usr/bin/halt est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/bin/init est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/bin/poweroff est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/bin/reboot est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/bin/runlevel est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/bin/shutdown est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/bin/telinit est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/share/man/man8/halt.8.gz est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/share/man/man8/poweroff.8.gz est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/share/man/man8/reboot.8.gz est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/share/man/man8/runlevel.8.gz est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/share/man/man8/shutdown.8.gz est déjà présent dans le système de fichiers
systemd-sysvcompat : /usr/share/man/man8/telinit.8.gz est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
Peut-être une âme charitable pour expliquer ce qui se passe et comment résoudre le conflit ?
Merci infiniment pour votre aide et patience.[*]

Re: [Antergos] - mise à jour automatique impossible

Publié : lun. 10 oct. 2016, 22:40
par benjarobin
Bonjour,
Arch Linux n'est pas Antergos, donc si bug il y a il faudra le remonter côté Antergos. Sinon pour diagnostiquer ce genre de problème, il suffit de regarder le paquet qui fournit les fichiers en conflit. Par exemple

Code : Tout sélectionner

pacman -Qo /usr/bin/init /usr/bin/shutdown
Si pacman indique qu'aucun paquet ne fournit le fichier, alors cela indique que tu as eu une corruption de la base de donnée de pacman (coupure de courant lors d'une mise à jour ?), et dans ces cas là, il suffit de forcer la mise à jour, via --force
Si par contre pacman indique un paquet, il faut remonter le bug aux personnes concernées et surtout ne pas forcer la mise à jour, et attendre que le bug soit corrigé

Re: [Antergos] - mise à jour automatique impossible

Publié : jeu. 13 oct. 2016, 21:04
par longliveantergos
Merci benjarobin, résultat :
erreur : aucun paquet ne contient /usr/bin/init
erreur : aucun paquet ne contient /usr/bin/shutdown

Quelle est stp exactement la syntaxe pour "forcer" la màj ?

J'ajoute que j'ai le même Antergos sur un autre ordi où la màj ne pose aucun pb. Bizarre, non ?

Re: [Antergos] - mise à jour automatique impossible

Publié : jeu. 13 oct. 2016, 22:23
par benjarobin
Je t'ai donné l'option, elle s'appelle --force, il suffit de lire le man de pacman si tu veux en savoir plus... Pourquoi personne ne prends 5s pour lire le man, ce n'est pas si long...

Code : Tout sélectionner

pacman -Syu --force

Re: [Antergos] - mise à jour automatique impossible

Publié : ven. 14 oct. 2016, 11:39
par RoyalPanda
benjarobin a écrit :Pourquoi personne ne prends 5s pour lire le man, ce n'est pas si long...
Parce qu'alors, il n'y aurait plus aucun intérêt à venir sur le forum. :D

Re: [Antergos] - mise à jour automatique impossible

Publié : sam. 15 oct. 2016, 01:08
par longliveantergos
benjarobin - Merci bcp, la màj a fonctionné à la perfection, pb résolu. J'avais tapé sudo pacman -Syu --force, mais curieusement sans résultat - sûrement une erreur de syntaxe. Je suis sur ce forum parce que je n'en sais pas assez. D'ailleurs, j'ignore tout du man de pacman. Mais je vais m'y intéresser...