le problème des paquets logiciels installés à partir de code source est une plaie qui blesse tout le monde depuis le début des logiciels libres. ça ne se règlera pas du jour au lendemain.
De plus, ce n'est pas tous les projets logicel libre qui ont leur répertoire de travail sur sourceforge. Je pense entre autres à tous les logiciels GNOME qui ont leur propre serveur et leur propre système de gestion.
Ceci dit, je suis d'accord pour dire que le script généré par autoconf (le fameux ./configure) ne nous rend guère la tache facile quand il vient à trouve toute les dépendances nécessaires pour compiler un programme, et qu'un effort de la part de sourceforge pour afficher d'avance quel sont les logiciels nécessaires au programme en question ne serait pas de refus.
Tu pourrais essayer de proposer l'idée à Sourceforge voir ce qu'il en pense