Problem merge list status
Résolu
Bonjour,
Après une mise à jour kernel, impossible mise à jour. J'utilise
Le message d'erreur est le suivant :
Tout fonctionne très bien sinon. J'ai essayé toutes solutions du net, et elles ne marchent pas.
Merci de votre attention.
Après une mise à jour kernel, impossible mise à jour. J'utilise
Linux Mint 18.3 4.10.0-38-generic #42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux.
Le message d'erreur est le suivant :
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: Impossible d'ouvrir ou d'analyser le fichier contenant la liste des états ou celui des paquets disponibles.
E: _cache->open() failed, please report.
Tout fonctionne très bien sinon. J'ai essayé toutes solutions du net, et elles ne marchent pas.
Merci de votre attention.
A voir également:
- Problem merge list status
- Mkv merge - Télécharger - Montage & Édition
- Tray status - Télécharger - Divers Utilitaires
- Merge mp3 - Télécharger - Audio & Musique
- Araxis merge - Télécharger - Gestion de fichiers
- List disk - Guide
1 réponse
Bonjour,
Peux-tu (ré)essayer ce est indiqué dans la documentation pour ce problème précis ?
Bonne chance
Peux-tu (ré)essayer ce est indiqué dans la documentation pour ce problème précis ?
Bonne chance
Avant de te demander une solution au problème que je t'ai posé, j'avais réinstallé quelques paquets en pensant que ça réglerait ce problème.Mais non.En fait, je ne sais par quel sortilège bizarre, le paquet synaptic (que j'ai réinstallé)avait disparu après voir fait cela:
Les paquets suivants ont été mis à jour :
linux-libc-dev (4.4.0-146.172) to 4.4.0-148.174
Les paquets suivants ont été installés :
linux-headers-4.15.0-50 (4.15.0-50.54~16.04.1)
linux-headers-4.15.0-50-generic (4.15.0-50.54~16.04.1)
linux-image-4.15.0-50-generic (4.15.0-50.54~16.04.1)
linux-modules-4.15.0-50-generic (4.15.0-50.54~16.04.1)
linux-modules-extra-4.15.0-50-generic (4.15.0-50.54~16.04.1)
Alors voila, je le signale pour "servir ce que de droit" comme on dit lol
Moi, simple amateur, je suis émerveillé de voir que tu trouves toujours des solution qui m'épatent .Pour faire les mises à jour, j'étais obligé de repasser par le prompt, mais ça fonctionnait toujours!Alors merci encore pour toutes les aides que tu prodigues! A plus tard.Prends soin de toi. Alain
Tout d'abord, merci pour ton retour et tes compliments. Concernant la disparition de , ce n'est pas forcément surprenant.
Généralement des paquets "disparaissent" quand ils sont jugés comme inutiles par le gestionnaire de paquets. Ce qu'il faut bien comprendre c'est un paquet A dépend généralement d'autres paquets (B1, B2, B3) et chacun d'eux a probablement ses propres dépendances.
Le but du gestionnaire de paquets est d'installer toutes les dépendances d'un paquet avant d'installer ce paquet. Dans l'exemple que je t'ai donné, cela signifique que plusieurs paquets sont installés en cascade (B1, B2, B3, leurs dépendances, les dépendances de leurs dépendances, etc) en voulant installer A.
Mais ces dépendances évoluent au cours du temps, car les technologies sur lesquelles s'appuie un logiciel peuvent changer. Supposons que A ne dépende plus de B2. Si B2 est utilisé par un autre paquet A' que tu as explicitement installé, alors on va bien entendu garder A2. Mais si B2 n'est plus utilisé par personne, il n'y a plus de raison de le garder. Dans ce cas, le gestionnaire de paquets va supprimer B2 (plus utilisé) et en cascade ses dépendances qui ne sont plus utilisées (et ainsi de suite).
Ce faisant, on garantit une installation "minimale" par rapport à ce que tu as explicitement souhaité installé. Mais cela aussi signifie que certaines mises à jour suppriment des paquets (dans mon exemple B2 et certaines de ses dépendances).
Ceci peut explique pourquoi a disparu. C'était probablement une dépendance du paquet associé à ton bureau (mettons ). Pour peu qu'un nouveau gestionnaire de paquet soit mettons (nom approximatif) fasse office de nouvelle dépendance, cela suffit à expliquer pourquoi synaptic a été désinstallé.
Ceci dit, comme tu le soulignes, rien n'empêche d'envisager d'installer explicitement , du moment qu'il ne rentre pas en conflit avec ce qui a déjà été installé. C'est ce que tu as fait.
Bonne continuation