← Back to team overview

openjdk team mailing list archive

Bug#755893: Smart Card IO fails to detect any card terminals

 

Package: openjdk-7-jre-headless
Version: 7u65-2.5.1-3
Severity: normal

Dear Maintainer,

The smartcardio package no longer works with this upload. Java is no
longer able to detect any card readers. Below is a test program and
the output with the current and previous version. It looks like Java
is no longer able to load or initialize the libpcsclite library.

==> Output with version 7u65-2.5.1-2 <==
TerminalFactory for type PC/SC from provider SunPCSC
2 card terminals

==> Output with version 7u65-2.5.1-3 <==
TerminalFactory for type None from provider None
0 card terminals

==> CardTerminals.java <==
import javax.smartcardio.*;
public class CardTerminals {
    public static void main (String args[]) throws Exception {
        TerminalFactory tf = TerminalFactory.getDefault();
        System.out.println(tf);
        System.out.format("%d card terminals\n", tf.terminals().list().size());
    }
}


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages openjdk-7-jre-headless:amd64 depends on:
ii  ca-certificates-java  20140324
ii  java-common           0.52
ii  libc6                 2.19-7
ii  libcups2              1.7.4-2
ii  libfontconfig1        2.11.0-5
ii  libfreetype6          2.5.2-1
ii  libgcc1               1:4.9.1-1
ii  libglib2.0-0          2.40.0-3
ii  libjpeg8              8d1-1
ii  libkrb5-3             1.12.1+dfsg-5
ii  liblcms2-2            2.6-3
ii  libnss3               2:3.16.3-1
ii  libpcsclite1          1.8.11-3
ii  libstdc++6            4.9.1-1
ii  multiarch-support     2.19-7
ii  tzdata-java           2014e-1
ii  zlib1g                1:1.2.8.dfsg-1

Versions of packages openjdk-7-jre-headless:amd64 recommends:
ii  icedtea-7-jre-jamvm  7u65-2.5.1-3

Versions of packages openjdk-7-jre-headless:amd64 suggests:
ii  fonts-dejavu-extra                 2.34-1
pn  fonts-indic                        <none>
pn  fonts-ipafont-gothic               <none>
pn  fonts-ipafont-mincho               <none>
ii  libnss-mdns                        0.10-6
pn  sun-java6-fonts                    <none>
pn  ttf-wqy-microhei | ttf-wqy-zenhei  <none>

-- no debconf information


Follow ups