Nous sommes le Ven 26 Avr, 2024 16:01
Supprimer les cookies

Màj et désinstallations impossibles

Le choix d'Ubuntu pour mes premiers pas Linux

Ven 05 Oct, 2007 18:57

Bonjour
L'indicateur de mise à jour s'étant manifesté, je tente de mettre mon Ubuntu-Studio 7.04 à jour.
Le gestionnaire de mises à jour me signale toutefois que

La liste des logiciels est corrompue
Il est impossible d'installer ou de supprimer des logiciels. Veuillez utiliser d'abord le gestionnaire de paquets « Synaptic » ou lancez « sudo apt-get install -f » dans un terminal pour réparer ce problème.

Je m'empresse de lancer Synaptic qui me signale 5 paquets cassés. Le filtre me permet de déterminer qu'il s'agit des paquets correspondant à Ooo.
Je tente de les supprimer.
La fenêtre de Synaptic se focalise sur la désinstallation d'Ooo Writer et me demande de patienter.
J'ai lancé la procédure ce matin. Ce soir, toujours pas fini... J'interrompt donc par un magistral Ctrl+C
Maintenant, il me reste trois paquets marqués comme cassés: Writer, Impress et Draw.
Je tente la suppression.
Code: Tout sélectionner
E: openoffice.org-base: Le paquet est dans un état incohérent - vous devriez
E: openoffice.org-impress: Le paquet est dans un état incohérent - vous devriez

J'imagine que la fin de la phrase est "tenter de le réinstaller". Ce que j'ai fait.
Code: Tout sélectionner
sudo apt-get install -f

Mais la réinstallation bloque également. Si je l'interrompt après quelques dizaines de minutes, retour à la case départ: 5 paquets cassés, etc...

Je pense avoir tenté plein de solutions trouvées sur différents forums
sudo dpkg --configure -a

sudo mv /var/lib/dpkg/status /var/lib/dpkg/status-BROKED
sudo cp -a /var/lib/dpkg/status-old /var/lib/dpkg/status

Dans mon esprit, tout cela ressemble plus à des incantations qu'à des actions logiques et raisonnées.
A priori, je chercherais donc une méthode qui permettrait de restaurer l'état de mon système. Mais je me sens plutôt comme Diogène avec sa lanterne...
ymai

Messages : 371
Géo : Brüsel - Les Cités Obscures (BE)

Sam 06 Oct, 2007 18:18

As-tu commencé par essayer seulement l'action "réparer les paquets cassés" que l'on trouve dans le menu édition de Synaptic ?
linol

Messages : 436

Sam 06 Oct, 2007 18:50

Ah, effectivement... :?
Alors, quand je lance la réparation, j'observe le même phénomène que lors des tentatives de désinstallations: blocage sur l'installation d'Ooo Draw. Il ne doit plus se passer grand chose. J'ai 2% de CPU pendant une dizaine de minutes puis je perds déjà patience.
Je décide alors d'interrompre et, O miracle, plus de paquets cassés annoncés, malgré les messages d'erreur dûs à l'interruption brutale. Trop beau pour être vrai, bien sûr.
Pour vérifier, je tente d'installer un programme qui n'a rien à voir (Art Manager). A nouveau, blocage sur l'installation de Ooo Draw.
Et je précise que Ooo Draw est bien fonctionnel.
Je vais le laisser encore une heure ou deux dans cette tentative d'installation, mais j'avoue que j'y crois peu.

Un tout grand merci pour cette tentative désespérée de me sortir de mon néant.
ymai

Messages : 371
Géo : Brüsel - Les Cités Obscures (BE)

Sam 06 Oct, 2007 22:44

ymai a écrit:Je vais le laisser encore une heure ou deux dans cette tentative d'installation, mais j'avoue que j'y crois peu..
23h35. Toujours calé à l'installation d'Ooo Draw.
Aucune charge CPU significative. C'est donc bien un blocage complet.

Sur les conseils de la boîte de dialogue qui apparaît lors d'une nouvelle tentative de mise à jour, je fais
sudo apt-get install -f
mais blocage, encore une fois; sur le suppression d'Ooo Impress, cette fois.

Je suis maudit.
ymai

Messages : 371
Géo : Brüsel - Les Cités Obscures (BE)

Sam 06 Oct, 2007 22:59

Essaie en console avec aptitude (comme apt mais plus "intelligent") d'enlever OOo :
Code: Tout sélectionner
sudo aptitude remove --purge openoffice.org-core

Et vois les messages qu'il te donne.
Quand tout le reste a échoué, lisez le mode d'emploi.
yostral

Avatar de l’utilisateur
Messages : 5403
Géo : Là-haut dans la montagne...

Dim 07 Oct, 2007 07:01

Quelle patience, quelle patience. Merci de rester avec moi.
Donc, voici les résultats. Je vais essayer de faire court sans omettre d'informations importantes.
A savoir: -suis-je diabolique? -j'ai encore tenté d'installer Abiword "pour voir" dans le début de la nuit.
Donc, voilà:
sudo aptitude remove --purge openoffice.org-core
Password:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture de l'information d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Construction de la base de données des étiquettes... Fait
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

Donc, j'y vais d'un
$ sudo dpkg --configure -a
Paramétrage de abiword-common (2.4.6-1.1ubuntu2) ...

qui me laisse plein d'espoirs vu qu'il n'y a pas de message d'erreur
En confiance, je relance donc (plus aucune autre intervention de ma part que de répondre positivement aux questions posées)
$ sudo aptitude remove --purge openoffice.org-core
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture de l'information d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Construction de la base de données des étiquettes... Fait
Les paquets suivants sont CASSÉS :
openoffice.org-base openoffice.org-common openoffice.org-draw
openoffice.org-impress openoffice.org-writer python-uno
Les paquets suivants ont été conservés :
abiword
Les paquets suivants seront ENLEVÉS :
openoffice.org-core
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 1 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 101Mo seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
openoffice.org-writer: Dépend: openoffice.org-core (= 2.2.0-1ubuntu5) mais il n'est pas installable
openoffice.org-impress: Dépend: openoffice.org-core (= 2.2.0-1ubuntu5) mais il n'est pas installable
openoffice.org-draw: Dépend: openoffice.org-core (= 2.2.0-1ubuntu5) mais il n'est pas installable
openoffice.org-common: Dépend: openoffice.org-core (> 2.2.0) mais il n'est pas installable ou
openoffice.org-core-experimental (> 2.2.0) qui est un paquet virtuel
python-uno: Dépend: openoffice.org-core (= 2.2.0-1ubuntu5) mais il n'est pas installable
openoffice.org-base: Dépend: openoffice.org-core (= 2.2.0-1ubuntu5) mais il n'est pas installable
Resolving dependencies...
E: Je ne suis pas parvenu à localiser un fichier du paquet abiword. Ceci signifie sans doute que vous devrez corriger ce paquet manuellement (absence d'architecture).
Les actions suivantes permettront de résoudre ces dépendances :

Supprimer les paquets suivants :
openoffice.org-base
openoffice.org-common
openoffice.org-draw
openoffice.org-impress
openoffice.org-java-common
openoffice.org-l10n-en-gb
openoffice.org-l10n-en-za
openoffice.org-l10n-fr
openoffice.org-style-human
openoffice.org-thesaurus-en-us
openoffice.org-writer
python-uno

Le score est de -4162

Accepter cette solution ? [Y/n/q/?] Y
Les paquets suivants seront automatiquement ENLEVÉS :
openoffice.org-base openoffice.org-common openoffice.org-draw
openoffice.org-impress openoffice.org-java-common
openoffice.org-l10n-en-gb openoffice.org-l10n-en-za
openoffice.org-l10n-fr openoffice.org-style-human
openoffice.org-thesaurus-en-us openoffice.org-writer python-uno
Les paquets suivants ont été conservés :
abiword
Les paquets suivants seront ENLEVÉS :
openoffice.org-base openoffice.org-common openoffice.org-core
openoffice.org-draw openoffice.org-impress openoffice.org-java-common
openoffice.org-l10n-en-gb openoffice.org-l10n-en-za
openoffice.org-l10n-fr openoffice.org-style-human
openoffice.org-thesaurus-en-us openoffice.org-writer python-uno
0 paquets mis à jour, 0 nouvellement installés, 13 à enlever et 1 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 223Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] y
Écriture de l'information d'état étendu... Erreur !
E: Je ne suis pas parvenu à localiser un fichier du paquet abiword. Ceci signifie sans doute que vous devrez corriger ce paquet manuellement (absence d'architecture).
E: Impossible de bloquer le répertoire des listes... Êtes-vous root ?

Cette dernière question me laisse pantois...
J'ai retenté l'expérience après un
$sudo su
mais sans que le résultat soit différent.
ymai

Messages : 371
Géo : Brüsel - Les Cités Obscures (BE)

Dim 07 Oct, 2007 10:17

J'aime que l'on me donne des conseils judicieux
Image
dommage qu'il manque la fin :D
ymai

Messages : 371
Géo : Brüsel - Les Cités Obscures (BE)

Dim 07 Oct, 2007 17:00

Bon, méthode plus bourrin :
Code: Tout sélectionner
sudo dpkg -P --force-all openoffice.org-base

Et fais-le aussi pour abiword.
Quand tout le reste a échoué, lisez le mode d'emploi.
yostral

Avatar de l’utilisateur
Messages : 5403
Géo : Là-haut dans la montagne...

Dim 07 Oct, 2007 18:07

Eh oui, mais non...
Voilà qui figure parmi les multiples tentatives déjà réalisées. Blocage en ce qui concerne Ooo Base (et les autres modules -Draw, Writer, Calc,...).
Code: Tout sélectionner
$ sudo dpkg -P --force-all openoffice.org-base
(Lecture de la base de données... 120791 fichiers et répertoires déjà installés.)
Suppression de openoffice.org-base ...
Purge des fichiers de configuration de openoffice.org-base ...
et puis plus rien

Si je débloque la situation par Ctrl+C au bout d'une dizaine de minutes, j'obtiens le message d'erreur
Code: Tout sélectionner
(Lecture de la base de données... 120817 fichiers et répertoires déjà installés.)
Suppression de openoffice.org-base ...
Purge des fichiers de configuration de openoffice.org-base ...
dpkg : erreur de traitement de openoffice.org-base (--purge) :
 sous-processus post-removal script tué par le signal (Interruption)
Des erreurs ont été rencontrées pendant l'exécution :
 openoffice.org-base


Pour Abiword, c'est plus étrange:
Code: Tout sélectionner
yves@bureau:/etc/rc2.d$ sudo dpkg -P --force-all abiword
dpkg - avertissement : requête ignorée : suppression de abiword, qui n'est pas installé.


N'existe-t-il aucun moyen de reconstruire la base de données, même si le calcul doit prendre toute la nuit?
ymai

Messages : 371
Géo : Brüsel - Les Cités Obscures (BE)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit