Retourner aux forums || Retourner au forum Linux.debian

Linux.debian : desinstall impossible ?

Posté par Seazor (Jabber id, ) le 03 novembre 2005
0
Situation :
Un ubuntu installé chez un débutant, habitué de torturer son win avec des bureaux alternatifs.
Il en est ravi, surtout quand il a vu KDE.
Alors depuis, il chipote, personnalise, installe des programmes,...
Il y a quelques jours, il me signale un fail au milieu des OK au boot.
Après avoir constaté que c'est postgreSQL, et qu'a priori, il n'a aucune raison d'utiliser un programme pareil, je tente le désinstall. Et un paquet lié ne veut pas se désinstaller.
------------
Extrait :
Suppression de gforge-db-postgresql ...
cp: cannot stat `/etc/postgresql/pg_hba.conf': No such file or directory
dpkg : erreur de traitement de gforge-db-postgresql (--purge) :
le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
gforge-db-postgresql
E: Sub-process /usr/bin/dpkg returned an error code (1)
-------------
Question :
J'ai regardé, et effectivement, de fichier de config ne se trouve pas à cet endroit.
J'ai essayé de les copier là-bas, mais il essaye ensuite de killer postgresql qui ne tourne pas (cf 'fail' du début)
=> de nouveau une erreur quasi pareille.
Sauriez vous m'aider à les enlever completement ?

Merci d'avance.

--
"We all freezed on a bugged subroutine, bugged subroutine, bugged subroutine..." (nearly Beatles)
> Lire le message (1 commentaire, moyenne: 4).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

re

Posté par Gérald (page perso, ) le 03/11/2005 à 12:54. (lien). Évalué à 4.

Généralement, lorsque je rencontre ce genre de problème, j'emploie une solution sale mais radicale.
Je m'en vais virer dans le script /var/lib/dpkg/info/. l'étape qui foire.
Dans ton cas, il faut éditer le fichier:

/var/lib/dpkg/info/gforge-db-postgresql.prerm

Généralement, virer le 'set -e' du début et terminer par un 'exit 0;' te permet de faire croire à dpkg que tout s'est convenablement passé.
Voilà.

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian