(très) Petit howto sur le bug fixing, pour ceux qui voudrait s'y mettre :
Il y a des info là sur comment soumettre des rapports de bogues s'ils n'ont pas encore été soumis et comment utiliser le gestionnaire de bogue :
http://www.debian.org/Bugs/Reporting
(entre autre, la règle est de ne rien soumettre upstream, c'est le responsable du paquet qui doit s'en charger, et il le fait bien (sans compter que dans de nombreux cas le responsable du paquet est lui même upstream)).
Pour trouver des bogues à fixer parmi ceux qui ont déjà été rapporté, cette page (avec ces paramètres) : http://udd.debian.org/bugs.cgi?release=squeeze&patch=ign&pending=ign&security=&wontfix=&upstream=&unreproducible=&forwarded=&claimed=&deferred=&notmain=&notsqueeze=ign&base=&standard=&merged=ign&done=&outdatedsqueeze=&outdatedsid=&needmig=&newerubuntu=&fnewer=&fnewerval=7&rc=1&sortby=id&sorto=asc&chints=1 est plus pratique (à mon goût) et permet un meilleur tris des bogues RC.
Ensuite, pour corriger un bogue, je déconseille fortement apt-src qui est très bogué lui même. Ma méthode c'est un :
aptitude build-dep paquet
apt-get source paquet
Puis la compilation se fait par exemple avec :
debuild -us -uc -i
ou alors directement avec le ./configure et Makefile du projet si c'est applicable. Normalement ça devrait créer des exécutables avec les symboles de déboguage (surtout la première méthode, sinon il faut rapporter un bogue). J'ai tendance à ne pas installer les programmes construit et à la déboguer en place pour éviter le "strip" automatique lors de l'installation et surtout pour ne pas modifier mon système
Il ne reste plus qu'à travailler...
Puis, le patch corrigeant le paquet source doit être envoyé en pièce jointe sur le rapport du bogue en question.