[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Minutes from the DebConf5 BOF?



hi,

On Sat, Jul 30, 2005 at 04:45:42PM +1200, Penny Leach wrote:
> The main point of the remote-* packages is that they are a means to
> depend on a database. Currently, you can depend on a database, which
> hurts those users that want their database on another machine, or just
> recommend one, which means that it's possible (likely) to install a
> non-working web application.

i'm not convinced that this is the right way to solve such a problem.
imho webapps the need databases should stick with 'Recommends' field
for the database servers it could use.  i think this situation is
fairly clear-cut in policy 7.2:

     `Recommends'
          This declares a strong, but not absolute, dependency.

          The `Recommends' field should list packages that would be found
          together with this one in all but unusual installations.



that said, it would be fairly easy (and not dependant on mucking with the
package management system) to determine if a local database server is not
installed, and inform the admin giving them the "stop now, i'll install
a db server" vs. "i'm installing on a remote server" choices in debconf.
something like this would be pretty easy to throw into dbconfig-common.



	sean


-- 

Attachment: signature.asc
Description: Digital signature


Reply to: