[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:08:46 UTC 2014


On Sun, Mar 23, 2014 at 12:14:02AM +0100, Jonas Smedegaard wrote:
[...]

> > > In arch other than hppa, Sympa depends on libdbd-mysql-perl,
> > > libdbd-pg-perl, libdbd-sqlite3-perl and libdbd-sybase-perl. I think that
> > > it must depends only on libdbi-perl and must recommends one of those DBD
> > > drivers:
> 
> I agree that that change makes sense.
You should explain why instead of saying something which is far from
being helpful.

[...]

> You are free to ignore recommends, but arguing that their well-defined 
> meaning should be ignored in favor of your ignorance is flawed.

Please, don't be arrogant, it's not by insulting people that the bugs
will be fixed.

The policy says (7.2):

Depends:
[...]
The Depends field should also be used if the postinst or prerm scripts
require the depended-on package to be unpacked or configured in order to
run.

Recommends:
[...]
This declares a strong, but not absolute, dependency.

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).

We had the same discussion some time ago, about ca-certificates
Recommends/Depends (the result was #717435).

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