-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Joey,

Joey Hess wrote:
> libchipcardc2 is a library, which recommends a package containing a
> daemon (chipcardd4), libchipcardc2.
> 
> Making a library depend on or recommend a daemon is rarely a good idea.

The libchipcard library's very purpose is to provide access to
chipcards, which (for libchipcard) is not possible without a chipcard
daemon running (usually locally). Hence most users *want* the chipcard
daemon if they install the libchipcard library, that's why libchipcardc2
recommending libchipcard-tools is a perfectly sane default.

> In this case, every installation of gnucash, via a complex chain of
> recommends and dependencies, ends up with chipcardd4 running.

I admit that rarely every Gnucash user will need AqBanking support
(which is in the end the reason for installing gnucash causing the
chipcard daemon to run) within Gnucash. That's why I [1]suggested Thomas
Bushnell, the maintainer of Gnucash, to split the package into a plugin
package gnucash-hbci (which actually contains all stuff depending on
AqBanking) and the plain gnucash package. This way the users would have
a choice whether they want AqBanking support (by trade of having a
chipcard daemon running by default) or not.

For whatever reason (Lenny freeze timeline?) he didn't follow this
suggestion and included AqBanking support in the main package (gnucash)
leading to this bug.

Granted nobody objects I will reassign this bug to gnucash in the next
few days.

Regards
  Micha

1. Granted: I gave no explanation why.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIhw86WN0/4pnhQbQRArfhAKC9NAwE51aw6WoUcZR8HabEgkWo9QCfZo87
Rt7/p/pbX/zTTnRwpHOTqSg=
=Eeni
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to