[Mise à jour sytème] Plantage pendant MAJ du système

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
poulpoul
newbie
Messages : 6
Inscription : mer. 15 mai 2013, 10:32

[Mise à jour sytème] Plantage pendant MAJ du système

Message par poulpoul »

Bonjour,

alors que je faisais une mise à jour de mon système via pacman -Syu, mon pc a "freezé/planté",
de ce fait, en réessayant de le remettre à jour, j'obtiens le message suivant dorénavant:

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...
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (89): lib32-util-linux-2.23-1  libdvbpsi-1:0.2.2-1  libfontenc-1.1.2-1  libgee-0.10.1-1  libgee06-0.6.8-1  libgnome-keyring-3.8.0-1  libkate-0.4.1-4  libpcap-1.4.0-1  libpipeline-1.2.3-1  libqmi-1.2.0-2  libreoffice-base-4.0.3-1  libreoffice-calc-4.0.3-1  libreoffice-common-4.0.3-1  libreoffice-draw-4.0.3-1  libreoffice-fr-4.0.3-1  libreoffice-gnome-4.0.3-1  libreoffice-impress-4.0.3-1  libreoffice-kde4-4.0.3-1  libreoffice-math-4.0.3-1  libreoffice-postgresql-connector-4.0.3-1  libreoffice-sdk-4.0.3-1  libreoffice-sdk-doc-4.0.3-1  libreoffice-writer-4.0.3-1  libtaginfo-0.1.6-1  libwbclient-4.0.5-2  libwpd-0.9.6-1  libwps-0.2.8-1  linux-firmware-20130430-1  linux34-3.4.44-1  lirc-utils-1:0.9.0-45  logrotate-3.8.4-1  lxdm-0.4.1-26  man-pages-3.51-1  manjaro-firmware-0.3-1  midori-0.5.0-2  mkinitcpio-0.14.0-1  modemmanager-0.7.990-4  mplayer-35920-2  ncdu-1.10-1  netkit-bsd-finger-0.17-8  network-manager-applet-0.9.8.0-3  networkmanager-0.9.8.0-3  nfs-utils-1.2.8-3  ntfs-3g-2013.1.13-3  pacman-mirrorlist-20130512-2  perl-data-dump-1.22-1  perl-libwww-6.05-1  pkgbrowser-0.14.1-1  poppler-0.22.3-3  poppler-glib-0.22.3-3  pygobject-devel-3.8.1-1  pyqt-common-4.10.1-1  python2-gobject-3.8.1-1  python2-pyqt-4.10.1-1  python2-sip-4.14.6-1  refind-efi-0.6.10-1  rest-0.7.90-2  rp-pppoe-3.11-3  rpcbind-0.2.0-11  rsync-3.0.9-6  rxvt-unicode-9.18-3  sdl_image-1.2.12-3  sip-4.14.6-1  slim-1.3.5-3  smbclient-4.0.5-2  soundconverter-2.1.1-1  synapse-0.2.10-5  systemd-sysvcompat-204-1  sysvinit-tools-2.88-10  tcl-8.6.0-4  tcpdump-4.4.0-1  thunar-1.6.3-1  tumbler-0.1.29-1  tzdata-2013c-1  unrar-1:4.2.4-1  vlc-2.0.6-2  vte-common-0.34.4-1  webkitgtk2-1.10.2-5  wpa_actiond-1.4-1  xfce-theme-greenbird-20130506-1  xfce4-appfinder-4.10.1-1  xfce4-mixer-4.10.0-2  xfce4-notifyd-0.2.4-1  xfce4-panel-4.10.1-1  xfce4-terminal-0.6.2-1  xnoise-0.2.18-1  xterm-292-1  zenity-3.8.0-1  zvbi-0.2.33-5

Taille totale installé :     754,68 MiB
Taille de mise à jour net :  -12,50 MiB

vérification de l’intégrité des paquets...
analyse de l'intégrité des paquets...
chargement des fichiers des paquets...
recherche des conflits entre fichiers...
linux-firmware: /usr/lib/firmware/ctefx.bin est déjà présent dans le système de fichiers
linux-firmware: /usr/lib/firmware/ctspeq.bin est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
si vous avez une piste afin d'y remédier....
en vous remerciant par avance pour votre aide.

Cordialement,
Poulpoul
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par benjarobin »

Pour une question de sécurité il sera nécessaire de réinstaller l'ensemble des paquets associés à cette mise à jour.
Tu peux obtenir cette liste via le log de pacman.
Sinon je te conseil aussi de forcer le rafraichissement de la base de donnée distante : pacman -Syy
Sinon il suffit de supprimer ces 2 fichiers et de relancer la mise à jour.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
poulpoul
newbie
Messages : 6
Inscription : mer. 15 mai 2013, 10:32

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par poulpoul »

Bonjour,

merci pour ces informations,

j'ai effectué pacman -Syy,
j'ai supprimé les deux fichiers en question puis relancer
maintenant, j'obtiens la liste des paquets installés avec comme message:

nom du paquet/de la librairie ... /usr/lib32 est déjà présent dans le système de fichiers

quand tu indiques qu'il sera nécessaire de réinstaller l'ensemble des paquets associés,

quelles commandes faut il envoyer exactement ?

je te remercie,

++
poulpoul
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par benjarobin »

Sans plus de détail je dirais qu'il faut utiliser l'option --force qui est à utiliser avec beaucoup de précaution !!!
Sinon pour connaitre la liste des paquets voir le log de pacman, je ne peux te donner la commande, au mieux le début :

Code : Tout sélectionner

pacman -S --force paquet1 paquet2
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par bpier »

Je ferai comme benjarobin. Mais je forcerai la reinstallation de linux-firmware :
# pacman -S --force linux-firmware

Car c'est le paquet qui manifestement pose problème. Ensuite, tu relances la MAJ. Normalement, ça doit passer.
=> Les galères sous Arch sont un peu moins galère -d'après mon expérience - que sous Gentoo.
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
poulpoul
newbie
Messages : 6
Inscription : mer. 15 mai 2013, 10:32

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par poulpoul »

Rebonjour,
benjarobin a écrit :Sans plus de détail je dirais qu'il faut utiliser l'option --force qui est à utiliser avec beaucoup de précaution !!!
Sinon pour connaitre la liste des paquets voir le log de pacman, je ne peux te donner la commande, au mieux le début :

Code : Tout sélectionner

pacman -S --force paquet1 paquet2
du coup j'ai fait : pacman -Syu --force (pour tous les paquets non ?)

et j'obtiens:

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...
 il n’y a rien à faire
Sinon quant au message de bpier,
bpier a écrit :Je ferai comme benjarobin. Mais je forcerai la reinstallation de linux-firmware :
# pacman -S --force linux-firmware

Car c'est le paquet qui manifestement pose problème. Ensuite, tu relances la MAJ. Normalement, ça doit passer.
=> Les galères sous Arch sont un peu moins galère -d'après mon expérience - que sous Gentoo.
j'obtiens comme résultat:

Code : Tout sélectionner

résolution des dépendances...
recherche des conflits entre paquets...

Paquets (1): linux-firmware-20130430-1

Taille totale installé :     49,67 MiB
Taille de mise à jour net :  0,00 MiB

vérification de l’intégrité des paquets...
analyse de l’intégrité des paquets...
chargement des fichiers des paquets...
recherche des conflits entre fichiers...
vérification de l’espace disque disponible...
réinstallation de linux-firmware...
ldconfig: Fichier /usr/lib32/libgudev-1.0.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-daemon.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libudev.so.1 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-journal.so.0.10.2 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libgio-2.0.so.0.3600.1 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-login.so.0 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-journal.so.0 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdrm_exynos.so.1 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-id128.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdrm_omap.so.1.0.0 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-id128.so.0.0.23 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-daemon.so.0.0.10 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdrm_exynos.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdrm_freedreno.so.1 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libgcrypt.so.11 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libgcrypt.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libudev.so.1.3.5 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdricore9.1.2.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libllvmradeon9.1.2.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-login.so.0.7.1 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdrm_omap.so.1 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libgmodule-2.0.so.0.3600.1 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libgobject-2.0.so.0.3600.1 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdricore9.1.2.so.1 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libudev.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-daemon.so.0 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdrm_omap.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdrm_freedreno.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdrm_freedreno.so.1.0.0 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdricore9.1.2.so.1.0.0 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-journal.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libgudev-1.0.so.0.1.3 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-login.so est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libsystemd-id128.so.0 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libgcrypt.so.11.8.1 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libdrm_exynos.so.1.0.0 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libgudev-1.0.so.0 est vide, n'a pas été vérifié.
ldconfig: Fichier /usr/lib32/libgthread-2.0.so.0.3600.1 est vide, n'a pas été vérifié.
Question bête mise à part, je vois partout des /usr/lib32,
je suis pourtant en 64 bits, aucun rapport ou pas ?

je vous souhaite une bonne fin de soirée

++
Poulpoul
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par benjarobin »

Pour une question de sécurité il sera nécessaire de réinstaller l'ensemble des paquets associés à cette mise à jour.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
poulpoul
newbie
Messages : 6
Inscription : mer. 15 mai 2013, 10:32

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par poulpoul »

J'ai raté quelquechose ?
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par oktoberfest »

Il faut que tu regardes dans le log de pacman (/var/log/pacman.log) quels sont les paquets installés lors de ta dernière mise à jour. Le plus simple est de faire une copie de ce fichier, de l'ouvrir avec ton éditeur préféré et de chercher les lignes correspondants à cette mise à jour. Tu trouveras ce genre de lignes :

Code : Tout sélectionner

[2013-05-27 13:43] [PACMAN] Running 'pacman -Syu'
[2013-05-27 13:43] [PACMAN] synchronizing package lists
[2013-05-27 13:43] [PACMAN] starting full system upgrade
[2013-05-27 13:46] [PACMAN] upgraded alsa-lib (1.0.27-2 -> 1.0.27.1-1)
[2013-05-27 13:46] [PACMAN] upgraded pciutils (3.2.0-2 -> 3.2.0-3)
[2013-05-27 13:46] [PACMAN] upgraded kbd (1.15.5-3 -> 1.15.5-4)
[2013-05-27 13:46] [PACMAN] upgraded systemd (204-1 -> 204-2)
[2013-05-27 13:46] [PACMAN] installed llvm-amdgpu-lib-snapshot (20130403-3)
[2013-05-27 13:46] [PACMAN] upgraded mesa (9.1.2-1 -> 9.1.3-1)
Ensuite de ces lignes tu extrais les paquets correspondants et tu fais ensuite une réinstallation :

Code : Tout sélectionner

# pacman -S <liste des paquets>
Ce qui donne dans mon exemple :

Code : Tout sélectionner

# pacman -S alsa-lib pciutils kbd systemd llvm-amdgpu-lib-snapshot mesa
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
bpier
Daikyu
Messages : 65
Inscription : jeu. 18 avr. 2013, 15:52
Localisation : Montpellier, FRANCE

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par bpier »

As-tu testé la solution proposée par oktoberfest ? Tiens-nous au courant.

Car c'est a priori la bonne solution. Voir : https://bbs.archlinux.org/viewtopic.php?id=85480

Quant aux paquets lib32*, ce n'est pas surprenant d'en trouver sur une install 64bits. Un tas de paquets ne fonctionnent qu'en 32bits. Donc les lib32 permettent de les utiliser.
Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, carte audio Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr
Avatar de l’utilisateur
poulpoul
newbie
Messages : 6
Inscription : mer. 15 mai 2013, 10:32

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par poulpoul »

Re,

je vais tester tout ceci ce soir, et je vous tiens au courant

encore merci

++
Poulpoul
Avatar de l’utilisateur
poulpoul
newbie
Messages : 6
Inscription : mer. 15 mai 2013, 10:32

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par poulpoul »

Re,

j'ai essayé les différentes méthodes proposées, nope, ça ne veut pas,
J'ai oublié de mentionner que je suis sur une manjaro,
comme c'est une archlinux-like, je pense que c'est du pareil au même, non ?

++
Poulpoul
Avatar de l’utilisateur
Jlzz
Daikyu
Messages : 50
Inscription : mar. 14 août 2012, 15:10
Localisation : Moselle

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par Jlzz »

Bonjour à tous,

Je relance le sujet étant donné qu'il n'a pas été résolu et que je suis dans ce cas maintenant. J'ai essayé de suivre vos méthodes mais sans succès.

Sur le forum anglais il est question d'un

Code : Tout sélectionner

pacman -Syyf LISTE_PAQUETS
Sauf que l'option -f n'existe plus dans les versions actuelles de pacman... Serait-ce un --force ? Même si ça l'est, celà ne résolve pas mon soucis avec un :

Code : Tout sélectionner

pacman -Syy --force LISTE_PAQUETS
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Mise à jour sytème] Plantage pendant MAJ du système

Message par FoolEcho »

@Jlzz: ouvre plutôt un autre sujet en précisant les choses (et notamment ce que tu as fait ici), un cas ne fait pas l'autre. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Répondre