Problème avec tex-common
Lors de mes dernières mises Un problème m'est arrivé, qu'il me semble avoir résolu : c'est donc plutôt une information qui pourrait utile à jour (via le Terminal), j'obtenais systématiquement ceci :
    Des erreurs ont été rencontrées pendant l'exécution :
    tex-common
    E: Sub-process /usr/bin/dpkg returned an error code (1)
En cherchant ça et là (assez longtemps, disons-le...), et après avoir passablement erré (réinstallation de tex-common, puis de la Texlive, etc.), voici ce qui a mis fin au problème (à défaut, peut-être, de l'avoir résolu) :
 1. Dans le Terminal et en mode administrateur (ce qui suppose de se mettre en `root`)
 2. Ouvrir le fichier `/var/lib/dpkg/info/tex-common.postinst`, avec son éditeur préféré
 3. Faire une copie du contenu, qu'on sauvegardera par précaution où l'on voudra
 4. Supprimer le dit contenu, et le remplacer par ces deux lignes :
 
    `#:/bin/bash`
    
    `/bin/true`
 5. Enregistrer le tout
 6. Faire une mise à jour complète, et le tour est joué.
 
Bon, maintenant, d'autres (et un aide-mémoire pour moi...). Toutefois, si la procédure ([inspirée de cette source][1]) semble être couronnée de succès, je ne sais pas très bien ce qui s'est passé (voilà ce que c'est que de copier-coller bêtement des lignes) : d'où mes réticences à admettre une résolution réelle du problème. De plus experts que moi voudront probablement bien apporter leurs lumières.
Or donc, mes dernières mises à jour (*via* le Terminal de la Debian 12) aboutissaient systématiquement sur ce message d'erreur :
    Les paquets suivants ont été conservés :
    context
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
    1 partiellement installés ou enlevés.
    Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
    Souhaitez-vous continuer ? [O/n] y
    Paramétrage de tex-common (6.18) ...
    Running mktexlsr. This may take some time... done.
    Running mtxrun --generate. This may take some time... done.
    Running updmap-sys. This may take some time... done.
    Running mktexlsr /var/lib/texmf ... done.
    Building format(s) --all.
    	This may take some time... 
    fmtutil failed. Output has been stored in
    /tmp/fmtutil.hyVvQrWc
    Please include this file if you report a bug.
    
    dpkg: erreur de traitement du paquet tex-common (--configure) :
     le sous-processus paquet tex-common script post-installation installé a renvoyé un état de sortie d'erreur 1
    Des erreurs ont été rencontrées pendant l'exécution :
     tex-common
    E: Sub-process /usr/bin/dpkg returned an error code (1)
En cherchant çà et là (assez longtemps, disons-le...), et après avoir passablement erré (réinstallation de tex-common, puis de la Texlive, etc.), voici  ([inspirée de cette source][1])  ce qui a mis fin au problème (à défaut, peut-être, de l'avoir résolu) :
 - Dans le Terminal et en mode administrateur (ce qui suppose de se mettre en `root`)
 - Ouvrir le fichier `/var/lib/dpkg/info/tex-common.postinst`, avec son éditeur préféré
 - Faire une copie du contenu, qu'on sauvegardera par précaution où l'on voudra
 - Supprimer le dit contenu, et le remplacer par ces deux lignes :
<pre><code>#:/bin/bash
/bin/true</code></pre>
 - Enregistrer le tout 
 - Faire une mise à jour complète (`apt update && apt upgrade && apt full-upgrade`), et le tour est joué.
Remarque. Un bon nettoyage (toujours en root) n'est pas superflu. On peut se contenter du classique `apt autoremove` assorti de `apt-get autoremove --purge`. Mais voici une procédure dont j'ignorais tout ([voir ici][2]) :
 - faire apparaître les fichiers cassés et les résidus de ce qui a été imparfaitement supprimé : `dpkg -l | grep -v ^ii #`
 - on obtient un tableau détaillé de ces fichiers, dont voici deux lignes (je n'avais pas encore modifier le fichier `tex-common.postinst`):
<pre><code>rc  denemo  2.6.18-1  amd64  free graphical music notation editor (GTK front end to LilyPond)
iF  tex-common  6.18  all  common infrastructure for building and installing TeX
</code></pre>
 - on peut comprendre la signification des mentions `rc` et `iF` en se reportant au début du résultat, dont il semble qu'il n'y ait pas lieu de tenir des minuscules. Ici, le `F`
 (de `iF`) correspond à `échec-conFig` (ce qu'on savait déjà)
 - au passage, on peut se débarrasser des fichiers labellisés `rc`(dans mon cas, ce sont les fameux résidus résultant d'une suppression incomplète) : `apt purge ~c`
 
  [1]: https://forum.ubuntu-fr.org/viewtopic.php?id=1995449https://forum.ubuntu-fr.org/viewtopic.php?id=1995449   
  [2]: https://forum.ubuntu-fr.org/viewtopic.php?id=2076590