impossibility to reinstall openoffice
Hello.
I made an apt-get dist-upgrade on my Debian Sarge when packages
openoffice where buggy, see
http://bugs.debian.org/release-critical/debian/main.html and
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=265852&msg=7
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=265852&msg=7>
The packages openoffice are not broken anymore, but my system is. My
openoffice packets where unable to be updated, any attempt to install
the new version cause an error 139 of the preinst script. Any attempt to
uninstall them cause a message saying that my packets where bizarre and
required to be reinstalled.
Here is a result of an apt-get dist-upgrade
[root@latibo]$ apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Calcul de la mise à jour... Fait
Les paquets suivants seront mis à jour :
openoffice.org openoffice.org-mimelnk
2 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
6 partiellement installés ou enlevés.
Il est nécessaire de prendre 10,5Mo dans les archives.
Après dépaquetage, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Réception de : 1 ftp://ftp.de.debian.org testing/main
openoffice.org-l10n-en 1.1.2-3 [3518kB]
Réception de : 2 ftp://ftp.de.debian.org testing/main openoffice.org
1.1.2-3 [6926kB]
Réception de : 3 ftp://ftp.de.debian.org testing/main
openoffice.org-mimelnk 1.1.2-3 [62,2kB]
10,5Mo réceptionnés en 26s (404ko/s)
Reading package fields... Done
Reading package status... Done
Retrieving bug reports... Done
(Lecture de la base de données... 106885 fichiers et répertoires déjà
installés.)
Préparation du remplacement de openoffice.org-l10n-en 1.1.2-3 (en
utilisant .../openoffice.org-l10n-en_1.1.2-3_all.deb) ...
dpkg : erreur de traitement de
/var/cache/apt/archives/openoffice.org-l10n-en_1.1.2-3_all.deb (--unpack) :
le sous-processus pre-installation script a retourné une erreur de
sortie d'état 139
dpkg : erreur lors du nettoyage :
le sous-processus post-removal script a retourné une erreur de sortie
d'état 139
Préparation du remplacement de openoffice.org 1.1.2-2 (en utilisant
.../openoffice.org_1.1.2-3_all.deb) ...
dpkg : avertissement - ancien script pre-removal a retourné un code
d'erreur de sortie 139
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
dpkg : erreur de traitement de
/var/cache/apt/archives/openoffice.org_1.1.2-3_all.deb (--unpack) :
le sous-processus nouveau script pre-removal a retourné une erreur de
sortie d'état 139
dpkg : erreur lors du nettoyage :
le sous-processus post-installation script a retourné une erreur de
sortie d'état 139
Préparation du remplacement de openoffice.org-mimelnk 1.1.2-2 (en
utilisant .../openoffice.org-mimelnk_1.1.2-3_all.deb) ...
dpkg : avertissement - ancien script pre-removal a retourné un code
d'erreur de sortie 139
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
dpkg : erreur de traitement de
/var/cache/apt/archives/openoffice.org-mimelnk_1.1.2-3_all.deb (--unpack) :
le sous-processus nouveau script pre-removal a retourné une erreur de
sortie d'état 139
dpkg : erreur lors du nettoyage :
le sous-processus post-installation script a retourné une erreur de
sortie d'état 139
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/openoffice.org-l10n-en_1.1.2-3_all.deb
/var/cache/apt/archives/openoffice.org_1.1.2-3_all.deb
/var/cache/apt/archives/openoffice.org-mimelnk_1.1.2-3_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
[root@latibo]$
openoffice.org can't be installed anymore. I tried:
- apt-get update of course.
- apt-get clean and telecharging new packets.
- installing packets from woody or sid.
- uninstall, it cause a message saying that my packets where bizarre and
required to be reinstalled. By modify /var/lib/dpkg/status and using
force, deinstallation passed but not the install.
- installing one by one but it fail each time, even with force-all,
error 139 like with dist-upgrade.
- using aptitude or dpkg or synaptic instead of apt-get but the result
is the same, even with force.
- install binaries from openoffice site in /usr/local and then uninstall
them. It works but not solve the problem of openoffice debian packets
- copy /etc/openoffice and /usr/lib/openoffice from my desktop pc which
have a similar configuration.
- Modify /var/lib/dpkg/status to set the paquets as installed or
uninstalled. In the fist case dpkg says that the config file contains
error. In the second case dpkg give always the same error 139.
- Modify /var/lib/dpkg/info managed to uninstall the packets
I have a Debian Testing, kernel 2.6.7. I search in Debian docs and
internet for the error 139 but don't find anything really usefull. I
also look inside the preinst script of the openoffice.org paquet to
understand how this code 139 happens whithout succes.
Thank you for any help you can give to me.
--
Mes objets à vendre sur http://kyo54.free.fr
Reply to: