Page 1 sur 1

Erreur lors des mises à jours

Posté : mar. 26 août 2025 11:31
par Yoritomo
Mint Cinnamon 21.2
Cinnamon 5.8.4


Bonjour à tous

J'ai régulièrement des petits messages d'erreur durant les mises à jour de Mint Cinnamon, cette fois ci je poste :

Code : Tout sélectionner

es erreurs ont été rencontrées pendant l'exécution :
 multiscan:i386
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de récupération :
Paramétrage de multiscan:i386 (0.8.5-1) ...
install-info: Aucun fichier dir indiqué ; consultez l'aide (--help).
dpkg: erreur de traitement du paquet multiscan:i386 (--configure) :
 le sous-processus paquet multiscan:i386 script post-installation installé a renvoyé un état de sortie d'erreur 1
Des erreurs ont été rencontrées pendant l'exécution :
 multiscan:i386
Je ne connais pas multiscan, je ne sais même pas si c'est grave.

Merci pour vos idées.

Re: Erreur lors des mises à jours

Posté : mar. 26 août 2025 13:28
par Dupo
Bonjour,

probablement un problème lors de l'installation ou de la configuration du logiciel multiscan.

Solutions :

1. Réparation de la configuration des paquets

Via le terminal

Code : Tout sélectionner

sudo dpkg --configure -a (pour forcer la finalisation des paquets restants)
sudo apt-get install -f (pour corriger les dépendances cassées)
2. Si le problème persiste pour multiscan:i386, alors supprimer le paquet problématique, ainsi cela permettra de débloquer dpkg

Code : Tout sélectionner

sudo dpkg --remove --force-remove-reinstreq multiscan:i386
- Vérifier et nettoyer la base des paquets :

Code : Tout sélectionner

sudo apt-get clean
sudo apt-get update


3. Si le problème provient de l’architecture i386, vérifier sa configuration avec

Code : Tout sélectionner

dpkg --print-foreign-architectures
Remarque : S’assurer que "i386" y apparaît, sinon l’ajouter avec

Code : Tout sélectionner

sudo dpkg --add-architecture i386
sudo apt update
Bonne journée.

Re: Erreur lors des mises à jours

Posté : mar. 26 août 2025 23:19
par Yoritomo
Merci pour cette réponse détaillée, j'ai effectivement oublié de préciser que j'avais déjà effectué les test du point 1. de votre réponse sans succès.

Voici ce que donne le reste. Décidément cette erreur est récalcitrante.

Code : Tout sélectionner

yoritomo@yoritomo-desktop:~$ sudo dpkg --remove --force-remove-reinstreq multiscan:i386
(Lecture de la base de données... 841146 fichiers et répertoires déjà installés.)
Suppression de multiscan:i386 (0.8.5-1) ...
install-info: Aucun fichier dir indiqué ; consultez l'aide (--help).
dpkg: erreur de traitement du paquet multiscan:i386 (--remove) :
 le sous-processus paquet multiscan:i386 script pre-removal installé a renvoyé un état de sortie d'erreur 1
install-info: Aucun fichier dir indiqué ; consultez l'aide (--help).
dpkg: erreur lors du nettoyage:
 le sous-processus paquet multiscan:i386 script post-installation installé a renvoyé un état de sortie d'erreur 1
Des erreurs ont été rencontrées pendant l'exécution :
 multiscan:i386
yoritomo@yoritomo-desktop:~$ dpkg --print-foreign-architectures
i386

Re: Erreur lors des mises à jours

Posté : mer. 27 août 2025 12:14
par Dupo
Bjr,

@Yoritomo: Ok. Nous allons utiliser d'autres méthodes dont :

1. Forcer la suppression du paquet multiscan:i386 (cassé)

Via le teminal, lancer la commande

Code : Tout sélectionner

sudo dpkg --purge --force-all multiscan:i386
2. Si cette méthode échoue, alors nous allons éditer ou neutraliser les scripts défectueux

2.1 Trouver les scripts associés au paquet

Code : Tout sélectionner

ls /var/lib/dpkg/info/multiscan:i386.*
2.2 Ensuite, il faut éditer le script de pré-suppression (.prerm) et/ou de post-installation (.postinst) afin de commenter ou de vider les lignes posant problème.

- Les scripts sont localisés dans : /var/lib/dpkg/info/
- Avec la commande du point 2.1, le terminal affiche ceci :
  • /var/lib/dpkg/info/multiscan:i386.prerm
  • /var/lib/dpkg/info/multiscan:i386.postinst
  • /var/lib/dpkg/info/multiscan:i386.postrm
  • etc.
- Nous allons éditer les 2 fichiers suivants un par un : multiscan:i386.prerm et multiscan:i386.postinst

Code : Tout sélectionner

sudo nano /var/lib/dpkg/info/multiscan:i386.prerm
sudo nano /var/lib/dpkg/info/multiscan:i386.postinst
Remarque: prerm concerne le script de pré-suppression et postinst concerne le script de post-installation.

- Comment neutraliser les scripts ? 3 possibilités : 1.tout commenter = placez un # devant chaque ligne ; 2.supprimer tout le contenu ; 3.ajoutez exit 0 en tout début de fichier (ainsi le script se terminera sans erreur). A toi de choisir la méthode qui te convient le mieux. Ensuite, faire CTRL+O puis CTRL+X (enregistrer et sortir de nano).

- Si besoin, donner les bons droits d’exécution.

Code : Tout sélectionner

sudo chmod +x /var/lib/dpkg/info/multiscan:i386.prerm
sudo chmod +x /var/lib/dpkg/info/multiscan:i386.postinst
2.3 Relancer la suppression

Code : Tout sélectionner

sudo dpkg --purge multiscan:i386
3. Finalisation

Code : Tout sélectionner

sudo apt -f install
sudo dpkg --configure -a
Nettoyer et reconfigurer le système de paquets.

Re: Erreur lors des mises à jours

Posté : mer. 27 août 2025 16:14
par Yoritomo
Merci beaucoup pour cette procédure détaillée.

Ca a fonctionné, mais pour les noms de fichiers sans le I386, mais ça va peut être poser problème si j'ai besoin de multiscan, je m'en servais un peu, avant.

Edit: j'ai fait tous les tests avec mon scanner HP, et apparemment ça ne poserait pas de problème , du moins tant que Simple-Scan fonctionne, pour moi c'est le principal.
Je trouve très peu d'informations sur ce fameux paquet "multiscan" je pensait que c'était mon ancien logiciel de scan, mais non, il s'agissait de "Xsane".
Il semblerait que ce soit un paquet propriétaire étant installé par un pilote de mon imprimante.
Puisque tout fonctionne, je vais considérer l'affaire comme résolue.

Merci beaucoup Dupo pour votre aide.

Re: Erreur lors des mises à jours

Posté : jeu. 28 août 2025 12:31
par Dupo
;)