From bounce-debian-bugs-dist==chris-lamb.co.uk@lists.debian.org Sun Apr 20 13:59:54 2008
Received: from liszt.debian.org ([82.195.75.100])
	by chris-lamb.co.uk with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32)
	(Exim 4.63)
	(envelope-from <bounce-debian-bugs-dist==chris-lamb.co.uk@lists.debian.org>)
	id 1JnZ94-00070W-7I
	for bot.address@chris-lamb.co.uk; Sun, 20 Apr 2008 13:59:54 +0100
Received: from localhost (localhost [127.0.0.1])
	by liszt.debian.org (Postfix) with QMQP
	id 1D07A13A4F66; Sun, 20 Apr 2008 12:59:49 +0000 (UTC)
Old-Return-Path: <debbugs@rietz.debian.org>
X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on liszt.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-6.8 required=4.0 tests=BAYES_00,IMPRONONCABLE_1,
	LDO_WHITELIST,MURPHY_WRONG_WORD2,RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3
X-Original-To: debian-bugs-dist@lists.debian.org
Delivered-To: lists-debian-bugs-dist@liszt.debian.org
Received: from rietz.debian.org (rietz.debian.org [140.211.166.43])
	by liszt.debian.org (Postfix) with ESMTP id 2881B13A4F0E;
	Sun, 20 Apr 2008 12:59:35 +0000 (UTC)
Received: from debbugs by rietz.debian.org with local (Exim 4.63)
	(envelope-from <debbugs@rietz.debian.org>)
	id 1JnZ6O-00054d-CS; Sun, 20 Apr 2008 12:57:04 +0000
X-Loop: owner@bugs.debian.org
Subject: Bug#476483: libpcsclite1: should suggest pcsd, not recommend it
Reply-To: 476483@bugs.debian.org, 476483@bugs.debian.org
Resent-From: Ludovic Rousseau <ludovic.rousseau@free.fr>
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: Ludovic Rousseau <rousseau@debian.org>
Resent-Date: Sun, 20 Apr 2008 12:57:03 +0000
Resent-Message-ID: <handler.476483.B476483.120869601211490@bugs.debian.org>
X-Debian-PR-Message: followup 476483
X-Debian-PR-Package: libpcsclite1
X-Debian-PR-Keywords: 
X-Debian-PR-Source: pcsc-lite
Received: via spool by 476483-submit@bugs.debian.org id=B476483.120869601211490
          (code B ref 476483); Sun, 20 Apr 2008 12:57:03 +0000
Received: (at 476483) by bugs.debian.org; 20 Apr 2008 12:53:32 +0000
X-Amavis-Spam-Status: No, score=-5.2 required=4.0 tests=BAYES_00,DATE_IN_PAST_03_06,
	FORGED_RCVD_HELO,HAS_BUG_NUMBER,IMPRONONCABLE_1,MURPHY_WRONG_WORD2 
	autolearn=no version=3.1.4-bugs.debian.org_2005_01_02
Received: from smtp5-g19.free.fr ([212.27.42.35])
	by rietz.debian.org with esmtp (Exim 4.63)
	(envelope-from <ludovic.rousseau@free.fr>)
	id 1JnZ2x-0002ya-SN
	for 476483@bugs.debian.org; Sun, 20 Apr 2008 12:53:32 +0000
Received: from smtp5-g19.free.fr (localhost.localdomain [127.0.0.1])
	by smtp5-g19.free.fr (Postfix) with ESMTP id B5CCD387D8A;
	Sun, 20 Apr 2008 14:35:59 +0200 (CEST)
Received: from ordinateur-de-ludovic-rousseau.local (au113-1-82-235-203-188.fbx.proxad.net [82.235.203.188])
	by smtp5-g19.free.fr (Postfix) with ESMTP id 950D8387AD6;
	Sun, 20 Apr 2008 11:14:16 +0200 (CEST)
Message-ID: <480B0968.2080305@free.fr>
Date: Sun, 20 Apr 2008 11:14:16 +0200
From: Ludovic Rousseau <ludovic.rousseau@free.fr>
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
MIME-Version: 1.0
To: Sam Morris <sam@robots.org.uk>, 476483@bugs.debian.org
References: <20080416232521.21402.57411.reportbug@xerces>
In-Reply-To: <20080416232521.21402.57411.reportbug@xerces>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Resent-Date: Sun, 20 Apr 2008 12:57:04 +0000
X-Debian-Message: from BTS
X-Rc-Virus: 2007-09-13_01
X-Rc-Spam: 2007-10-04_01
X-Mailing-List: <debian-bugs-dist@lists.debian.org> archive/latest/343477
X-Loop: debian-bugs-dist@lists.debian.org
List-Id: <debian-bugs-dist.lists.debian.org>
List-Post: <mailto:debian-bugs-dist@lists.debian.org>
List-Help: <mailto:debian-bugs-dist-request@lists.debian.org?subject=help>
List-Subscribe: <mailto:debian-bugs-dist-request@lists.debian.org?subject=subscribe>
List-Unsubscribe: <mailto:debian-bugs-dist-request@lists.debian.org?subject=unsubscribe>
Precedence: list
Resent-Sender: debian-bugs-dist-request@lists.debian.org
Received-SPF: none
X-SPF-Guess: pass
X-Spam-Score: -28.8
X-Spam-Report: (-28.8 points, 5.0 required)
	pts rule name              description
	---- ---------------------- --------------------------------------------------
	-50 D_FOR_BOT              For debian-devel-changes bot
	0.1 FORGED_RCVD_HELO       Received: contains a forged HELO
	0.0 UNPARSEABLE_RELAY      Informational: message has unparseable relay lines
	-2.6 BAYES_00               BODY: Bayesian spam probability is 0 to 1%
	[score: 0.0000]
	24 AWL                    AWL: From: address is in the auto white-list

Hello,

Sam Morris a =E9crit :
> Package: libpcsclite1
> Version: 1.4.100-3
> Severity: normal
>=20
> Since apt now installs Recommended packages by default, I now have pcsd
> installed even though I have no smart card reader:
>=20
> $ aptitude why pcscd
> i   network-manager Depends    wpasupplicant (>=3D 0.4.8)
> i A wpasupplicant   Depends    libpcsclite1 (>=3D 1.4.99)
> i A libpcsclite1    Recommends pcscd
>=20
> Since network-manager is installed by default on Desktop machines, I
> think the recommendation should be downgraded to a suggestion. The
> policy manual states:
>=20
> "This declares a strong, but not absolute, dependency.
>=20
> The Recommends field should list packages that would be found
> together with this one in all but unusual installations."
>=20
> I think that only a fraction of the systems with libpcsclite1 installed
> will actually have a smart card reader. :)

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

The problem is the Depends: from wpasupplicant to libpcsclite1. If most=20
users do not have a smart card reader maybe wpasupplicant should use=20
libpcsclite1 is a different way.

One solution would be for wpasupplicant to dynamically load libpcsclite1=20
at run time using dlopen() only when needed. wpasupplicant could then=20
use a Suggests: libpcsclite1.

Unless you have a comment I will reassign the bug to the wpasupplicant=20
package.

Bye

--=20
  Dr. Ludovic Rousseau



