On 09/06/2010 11:58 AM, Felix Koop wrote:
Am Sonntag, den 05.09.2010, 13:51 +0200 schrieb Jonas Smedegaard:

Hi Felix,

You should install libdbd-pg-perl, which is the Debian package providing
DBD::Pg.

In principle sympa already provides this dependency, but only as a
fallback for libdbd-mysql-perl which is not ideal.

I suggest we keep this bugreport open (but maybe lower the severity)
until we offer a more reliable grouping of database-related
dependencies.

Concrete idea of approach:

    * provide metapackages sympa-mysql, sympa-postgres etc. which each
      depend on the needed DBD::* package and recommends the
      possibly-remote database daemons.
    * have sympa depend on either of those metapackages instead of
      directly on either of the libs + daemons

What do others feel about this?

Do you imagine that would have helped you at your level of expertise in
juggling with packages, Felix?


Regards,

   - Jonas



OK, I should have looked closer to the dependencies of sympa. Then I
would have seen this myself. I am ok with either closing or lowering the
severity of this bug.

On the other hand, why cannot sympa depend on all the libdbd-*-perl
packages? If I select postgres I should have it installed, but not
necessarily the libdbd-*perl package. All of them should be at least a
suggestion if not a recommendation or dependency of sympa.


In general, package dependencies should be reduced to the minimum required.
This saves diskspace, download time and makes your system more maintainable.

Regards
          Racke

--
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to