Package: libpcsclite1
Version: 1.3.2-5
Severity: normal

Hi,

javax.smartcardio.TerminalFactory.{getDefault,getInstance("PC/SC")}
both search for libpcsclite.so, which is only provided by
libpcsclite-dev. Therefore the smartcardio package is effectively
unusable with only libpcsclite1 installed. 

The fix is easy: either install libpcsclite-dev or make a link,
for instance 
``ln -s /usr/lib/libpcsclite.so.1 /usr/local/lib/libpcsclite.so''
But IMHO it would be better if libpcsclite1 works out-of-the-box
with the smartcardio package.

Relevant links:
smartcardio docs:
http://java.sun.com/javase/6/docs/jre/api/security/smartcardio/spec/

Locations libpcsclite.so is searched for:
http://java.sun.com/javase/6/docs/technotes/guides/security/SunProviders.html#SunPCSCProvider


I use java6 from backports on an Etch system:

ii  sun-java6-bin      6-07-3~bpo40+1 Sun Java(TM) Runtime Environment (JRE) 6 
ii  sun-java6-demo     6-07-3~bpo40+1 Sun Java(TM) Development Kit (JDK) 6 
ii  sun-java6-doc      6-07-3~bpo40+1 Sun JDK(TM) Documention 
ii  sun-java6-jdk      6-07-3~bpo40+1 Sun Java(TM) Development Kit (JDK) 6
ii  sun-java6-jre      6-07-3~bpo40+1 Sun Java(TM) Runtime Environment (JRE) 6 
ii  sun-java6-plugin   6-07-3~bpo40+1 The Java(TM) Plug-in, Java SE 6
ii  sun-java6-source   6-07-3~bpo40+1 Sun Java(TM) Development Kit (JDK) 6 ...


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-k7
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages libpcsclite1 depends on:
ii  libc6                  2.3.6.ds1-13etch7 GNU C Library: Shared libraries

Versions of packages libpcsclite1 recommends:
ii  pcscd                         1.3.2-5    Middleware to access a smart card 

-- no debconf information



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

Reply via email to