[Pkg-sympa-devel] Bug#726392: Bug#726392: sympa: Sympa may not depends on more than one DBD driver

Emmanuel Bouthenot kolter at openics.org
Mon Mar 24 13:45:07 UTC 2014


On Mon, Mar 24, 2014 at 02:08:46PM +0100, Emmanuel Bouthenot wrote:
[...]

> Thats means that the package should install and run without the need of
> Recommends and it will not be the case by just moving the DB drivers
> from Depends to Recommends (piuparts could easily prove that).
To be constructive about this issue, sympa has long standing bugs about
the way the database installation is done by the package.

In order to fix this issue and many others, I think that the package
should be split like this (this just an example):
 - sympa-common (the core)
 - sympa-mysql
 - sympa-pgsql
 - sympa-sqlite

And maybe (for the web frontend, which is not required for sympa to work
properly):
 - sympa-wws
 - sympa(-wws)?-apache2
 - sympa(-wws)?-nginx

These changes requires a lot of work but I think this is the way to go.

Regards,

M.

-- 
Emmanuel Bouthenot
  mail: kolter@{openics,debian}.org    gpg: 4096R/0x929D42C3
  xmpp: kolter at im.openics.org          irc: kolter@{freenode,oftc}



More information about the Pkg-sympa-devel mailing list