Bonjour,

Tout d'abord un remerciement � Martin Quinson et aux collaborateurs pour
la FAQ Debian dans laquelle on trouve tout et qui m'a encore bien aid�.

J'ai �t� ammener � recompiler le(s) paquet(s) samba (samba, samba_common,
swat, etc) 2.0.7 pour une potato tournant sous noyau 2.0.38; le paquet
fourni ne fonctionne en effet que sous noyau 2.2.X (Y-a-t-il un moyen de
le savoir � l'avance?), on obtient sous 2.0.38 une erreur
  Failed to set gid privileges to (-1,1000) now set to (0,0) uid=(0,0)
[2001/12/13 21:18:52, 0] lib/util.c:smb_panic(2381)
  PANIC: failed to set gid
� la premi�re connexion.

J'ai deux suggestions pour la FAQ dans le paragraphe "2.6.2 Compilation du
paquet", rajouter que 
1) les options de compilation du paquet (i.e options du "./configure") se
trouve dans <Rep_du_paquet_desarchiv�>/debian/rules

On le trouve assez facilement mais si c'est syst�matique, cela peut �tre
une bonne id�e.

2) Une erreur dans la compilation peut venir tout simplement de l'absence
des ent�tes/sources des librairies. Je me suis creus� le crane pendant
deux heures sur l'erreur
....
checking configure summary
configure: error: summary failure. Aborting config
make: *** [build-stamp] Erreur 1

lors de la fabrication du paquet alors que le ./configure fonctionnait
bien fait individuellement, tout simplement parce que j'avais oubli�
libpam0g-dev. Bien que �a soit une �vidence, le voir �crit dans la FAQ
m'aurait incit� � le v�rifier au lieu de penser � un bug du paquet, ce qui
consulte la FAQ sont � priori ceux qui ne recompile pas un paquet tous les
jours et donc qui n'ont pas forc�ment les ???-dev install�s
syst�matiquement.

Fran�ois Boisson

Répondre à