2006/3/16, Jürgen Hötzel <[EMAIL PROTECTED]>: > I would remove ANY dependencies for most php web applications, because it > forces users to install needless dependencies: > > 1. The database dependency is just a run-time configuration issue. What if a > PHP application support databases-connections via unixODBC? Would you > specify any database with an ODBC-Driver available? > > 2. I would also remove the php and the apache dependency. Some users run > lighttpd and/or php-cgi.
You're right, and this is where virtual packages are useful: a specific web server is rarely a dependency for any web app. Having a "webserver" virtual package would be a great thing, making sure the "provides" flag is correctly used in those packages. However, I don't think it's the same for any specific framework like php. Here I think we should use the 'provides="php"' for any app that does this thing. That is because php is the official implementation of the PHP language, while any webserver is implementing the "generic" HTTP standard and its derivatives. Quite different, don't you think? bardo _______________________________________________ arch mailing list [email protected] http://www.archlinux.org/mailman/listinfo/arch
