Le paquet Debian python2.2 pour Woody a eu la chance d'avoir été compilé avec le non support d'IPv6. Jusqu'ici, c'est pas que ça me gène (quoique?) mais le problème est que sur une machine IPv6 enabled, python segfault comme un grand lorsqu'on lui demande de faire une résolution DNS. C'est plutôt embetant hein ?
Ce bug connu serait dû au fait que
gethostbyaddr() retournerait une structure IPv6 alors que
python attendrait une structure IPv4 (enfin, il attend plutôt une
certaine taille et en reçoit une autre).
En conclusion, je suis forcé de recompiler le package avec les bonnes options et me taper les 170 Mo de Build-depends. Génial !
Vivement Debian Sarge hein...
Update: Si ça intéresse, les paquets
python2.2* avec le support IPv6 sont accessibles sur mon
repository de backport :
deb http://mouarf.org/deb/backport/ woody/
Les numéros de version utilisées sont supérieures à la version actuelle dans Woody mais seront inférieures à une nouvelle version dans l'hypothèse que les bugs soient corrigées avant Debian Sarge, ce qui est impossible ;)