Subject: Re: pkg_delete: package 'gaim-1.5.0nb1' doesn't have a prefix
To: None <regional-fr@NetBSD.org>
From: Stephane Bortzmeyer <stephane@sources.org>
List: regional-fr
Date: 11/23/2005 10:27:04
On Wed, Nov 23, 2005 at 09:27:07AM +0100,
 Stephane Bortzmeyer <stephane@sources.org> wrote 
 a message of 11 lines which said:

> pkgsrc (sur NetBSD 2.0.1) ne veut pas me laisser détruire un paquetage :

Sur suggestion de Marc Baudoin :

preston:~ % sudo pkg_admin rebuild
Password:
.............................................................................................................................................................pkg_admin:
ocaml-3.08.3: File `/usr/pkg/lib/ocaml/libthreadsnat.a' is in
+CONTENTS but not on filesystem!
pkg_admin: ocaml-3.08.3: File `/usr/pkg/lib/ocaml/threads/threads.a'
is in +CONTENTS but not on filesystem!
..............pkg_admin: Package `gaim-1.5.0nb1' has no @name,
aborting.

Et le fichier /var/db/pkg/gaim-1.5.0nb1/+CONTENTS est vide.

Bon, c'est clair que la base est corrompue mais :

1) Pourquoi ?
2) Comment réparer ?