> How do other distributions which bundle community server handle this? > I've not looked into this. Maybe someone on one of these lists knows.
Fedora does them as smaller packages, presumably for the reasons mentioned. mysql-5.0.51a-1.fc9.i386.rpm mysql-connector-java-3.1.12-5.fc9.i386.rpm mysql-connector-odbc-3.51.24r1071-1.fc9.i386.rpm mysql-libs-5.0.51a-1.fc9.i386.rpm mysql-server-5.0.51a-1.fc9.i386.rpm And the language bindings and apache plugins are in separate packages as well. And it's pretty much what you think. Client side programs in the base package, server and support stuff in the server package. Server package is twice the size of everything else combined. So there is a precedent for packaging it in this way. Bob ps: while we're thinking of enhancements, some RBAC stuff like least privilege in the SMF definitions would be so cool.