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