At 2010-08-13 08:39 GMT, Joshua Timberman <jos...@opscode.com> wrote: > Hello! > > On Aug 13, 2010, at 12:37 AM, Micah Gersten wrote: > >> Because sensible defaults are necessary. You get your choice of Apache >> or something else. If you selected another httpd on install and php5 >> dragged in apache, that might qualify as a bug. If you selected >> nothing, well you get the sensible default which is Apache. > > > Why not have the depends something like: > > Depends: ... apache2 | lighthttpd | nginx | otherhttpserverphpworkswith ... > > So that if one of the others is installed, php5 doesn't try to install > apache2? > > -- > Opscode, Inc > Joshua Timberman, Technical Evangelist > C: 720.334.RUBY E: jos...@opscode.com > > > -- > Ubuntu-devel-discuss mailing list > Ubuntu-devel-discuss@lists.ubuntu.com > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Or, perhaps more future-proof, have php5-cgi "Depend" on a new virtual package called http-server or something, and make apache/nginx/lighttpd/... "Provide" http-server. However, I don't know how one would go about making the php5-cgi package install the proper library (like libapache2-mod-php5) for the specific httpd that's actually installed, upon installing php5-cgi itself... except via Suggests/Recommends + the user opting to install the proper one afterwards :) -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss