Ah, ok, c'est moins pire que je pensais, mais ça revient un peu au même au final. Si tu veux avoir à la fois MySQL et LDAP, t'es mal barré. On ne peut pas faire un package pour toutes les combinaisons (et avec pure-ftpd il y en a plein)
Tout à fait, c'est une question de choix. Debian choisit de laisser le maximum de souplesse, au point que ça en devient inutilement complexe et tarabiscoté. Fedora choisit un compromis entre simplicité et souplesse.
Comme d'hab, quoi
Si tu as compilé le support mysql, le binaire est linké avec libmysqlclient.so.X, donc tu l'installes obligatoirement (sinon ça segfaulte). Les dépendances dans les packages reflètent une réalité du développement, et pas qu'en C/C++ : ton appli en python peut dépendre d'un module python, etc...
En fait, pure-ftpd a été pensé pour des systèmes type FreeBSD (ou évidemment Gentoo) pour lesquels tu choisis les options à la compilation et tu compile toi-même.