* Nathanael Camelot <[EMAIL PROTECTED]> [2003-03-06 21:23] :
> > On 06 Mar 2003 00:24:18 +0100
> > "Diego D'OLIVEIRA GRANJA" <[EMAIL PROTECTED]> wrote:
> 
> >> Le mer 05/03/2003 � 20:56, Nathanael Camelot a �crit :
> 
> >> > J'ai voulu installer un package qui ne pouvait manifestement pas
> >> > s'installer sur une woody sur mon ultrasparc. J'ai telecharge le
> >> > .deb et fait un dpkg -i package.deb

[...]

> J'ai install� a la main les packages necessaire pour resoudre les
> dependances, mais pas de progres...
> J'ai essaye d'editer le prerm mais rien n'y fait.

L�, je suis dubitatif : comment est-ce possible que l'�dition du prerm
ne change rien si tu mets un exit 0 au d�but du script ? Il peut
peut-�tre te rester d'autres erreurs ensuite, mais au moins, le
message d'erreur aurait du changer ...

> Pas de reinstallation / purge / desinstallation possible, avec ou sans
> --force(-remove-reinstreq || -all)
> 
> Je ne peux plus rien installer / mettre a jour (par contre apt-get
> update fonctionne comme un charme) donc je suis maintenant
> a la recherche d'une methode bourrin pour supprimer toute reference a
> ce #%$&�= de package dans la base apt. Si vous avez une id�e, je
> suis preneur.

Tu peux aller �diter manuellement le fichier /var/lib/status ; tu
devrais avoir un paragraphe comme ceci :

Package: nom_du_paquet
Status: install ok installed (ou autres messages)
...

Tu peux changer le Status en "purge ok not-installed" par exemple et
dpkg (et apt par la m�me occasion) devrait croir que le paquet n'est
pas install�. "Devrait" parce que je n'ai pas personnellement test�
(j'avoue ne pas avoir tr�s envie de le faire :-)).

Fred

Répondre à