I agree with this bug report.

> The Recommends: between libpcsclite1 and pcscd is right. You can't use 
> libpcsclite1 without pcscd.

I'm sorry, but that does not make the dependency correct because it 
assumes I actually want to use libpcsclite1. I don't.
I don't even use wpa-supplicant. In my case it gets pulled in on my system 
by libgnokii3, and whatever applications depend on that work perfectly 
fine without having pcscd installed.

As long as not having pcscd installed when libpcsclite1 is not actually 
used does not break any of the depending applications, having the 
recommends is just not appropriate and fails the "in all but unusual 
installations" policy requirement.

I would bet that more than 95% of users that currently have pcscd 
installed have absolutely no use for it.
And especially daemons should not be installed neededlessly on user's 
systems, even if they do not run or use any resources by default.

Any applications that _do_ break if pcscd is not installed should directly 
depend on that, instead of pulling it in indirectly through the library.

Please fix this packaging error. See also this discussion [1].

Cheers,
FJP

[1] http://lists.debian.org/debian-devel/2008/06/msg00282.html

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to