Le dimanche 3 Octobre 2004 13:00, Francois Sauterey nous a �crit :
> Sur une de mes machines, le debconf est dans un (tr�s) sale �tat !
>
> Du coup la pre-configuration d'un certain nombre de paquet (slapd entre
> autre) part dans le decor (genre 'boucle infinie' ou attente infinie ?) !
> (bien sur rien dans les logs)
>
> Y a-t-il un moyen de reg�n�r� /var/cache/debconf/config.dat (je pense que
> le probl�me est LA)

Bon mes affaires n'avance pas... Les diverses propositions faites avaient peu 
ou prou d�j� �t� tent� ;~{
Mais j'ai avanc� un peu dans le d�brouillage des ennuis

* system: c'est une vraie Woody... Mais elle a d�j� v�cu en commencant par 
�tre une patate, upgrad� en Woody sans arr�ter les nombreux services qu'elle 
fournie.
Sarge attendra... cette machine est en prod depuis bientot 8 ans, elle va paqs 
se mettre � jouer les aventuri�re ;~}
* dpkg-reconfigure se passe tr�s bien... mais cela ne change rien ;~{
* tentative d'installe de slapd donne :
===============================
server:~> sudo apt-get install slapd
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  slapd
0 packages upgraded, 1 newly installed, 0 to remove and 2  not upgraded.
Need to get 0B/607kB of archives. After unpacking 1810kB will be used.
Preconfiguring packages ...
... 20 minutes sans rien!!
=> ^C
===============================

Pendant l'attente ps auxww donne:
root     12279  0.3  8.6  6676 5348 pts/0    S    19:36   0:00
 apt-get install slapd
root     12280  0.0  1.5  2300  976 pts/0    S    19:36   0:00 
 /bin/sh -c /usr/sbin/dpkg-preconfigure --apt || true
root     12281 74.1  8.7  6712 5436 pts/0    R    19:36   2:20 
 /usr/bin/perl -w /usr/sbin/dpkg-preconfigure --apt
root     12286  0.0  0.0     0    0 pts/0    Z    19:36   0:00
 [apt-extracttemp <defunct>]
root     12288 25.1  2.3  2816 1480 pts/0    S    19:36   0:47 
 /usr/bin/perl /tmp/config.122861 configure

Le probl�me semble �tre dans /tmp/config.122861 

Script perl.
J'�dite, quelques print "par ici", on relance
 sudo /usr/bin/perl /tmp/config.122861 configure
la premi�re ligne (un print bien s�r") ne s'affiche pas ;~{ !
re-vi et la premi�re ligne est en fait :
use Debconf::Client::ConfModule ':all';
C'est l� que �a plante.
Dernier test:
/usr/bin/perl /tmp/config.122861 configure (sans le sudo)
could not open /var/cache/debconf/config.dat: Permission non accord�e
c'est bien ce *$#&@ de config.dat qui � l'air de ma planter!

Je ne vois plus trop quoi tent� pour d�bugger...
Et sur une autre machine quasi identique, l'install marche du premier coup...

-- 
"Quelle connerie la guerre..."  J. Prevert
Francois Sauterey   Francois_AT_Sauterey.org
Mon h�bergeur ? Le [EMAIL PROTECTED] (http://www.ras.eu.org)

Répondre à