<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p><font face="serif">Package: gnupg2<br>
        Version: 2.1.15-3<br>
        Severity: important<br>
        Tags: newcomer<br>
        <br>
        Dear Maintainer,</font></p>
    <p><font face="serif">I updated packages at some point and now my
        smartcards don't work, because scdaemon has disappeared.<br>
      </font></p>
    <p><font face="serif">$ gpg --card-status<br>
        gpg: error getting version from 'scdaemon': No SmartCard daemon<br>
        gpg: OpenPGP card not available: No SmartCard daemon</font></p>
    <p><font face="serif">$ ls /usr/lib/gnupg2/<br>
        gpg-preset-passphrase  gpg-protect-tool<br>
      </font></p>
    <p><font face="serif">$ apt-show-versions | grep scdaemon<br>
        scdaemon:amd64/stretch 2.1.15-3 uptodate<br>
      </font></p>
    <p><font face="serif">$ cat ~/.gnupg/gpg-agent.conf</font><br>
      <font face="serif">pinentry-program /usr/local/bin/pinentry-qt</font><br>
      <font face="serif">keep-display</font><br>
      <font face="serif">display :0.0</font><br>
      <font face="serif">enable-ssh-support</font><br>
      <font face="serif">default-cache-ttl 14400</font><br>
      <font face="serif">max-cache-ttl 14400</font><br>
      <font face="serif">scdaemon-program /usr/lib/gnupg2/scdaemon</font><br>
      <font face="serif">sh</font><br>
      <font face="serif">debug-level none</font><br>
      <font face="serif">homedir /home/kevin/.gnupg</font><br>
      <font face="serif"><br>
        After restarting gpg-agent:</font></p>
    <p><font face="serif">$ gpg --card-status<br>
        gpg-agent[1667]: can't connect to the SCdaemon: IPC connect call
        failed<br>
        gpg: error getting version from 'scdaemon': No SmartCard daemon<br>
        gpg: OpenPGP card not available: No SmartCard daemon</font></p>
    <p><font face="serif">$ zcat
        /usr/share/doc/gnupg2/changelog.Debian.gz | grep scdaemon<br>
           - minor cleanup to scdaemon dealing with removed cards<br>
          * remove scdaemon.service; it will be managed by
        gpg-agent.service<br>
        <br>
        -- System Information:<br>
        Debian Release: stretch/sid<br>
          APT prefers testing<br>
          APT policy: (500, 'testing')<br>
        Architecture: amd64 (x86_64)<br>
        <br>
        Kernel: Linux 4.6.0-1-amd64 (SMP w/8 CPU cores)<br>
        Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)<br>
        Shell: /bin/sh linked to /bin/dash<br>
        Init: systemd (via /run/systemd/system)<br>
        <br>
        Versions of packages gnupg2 depends on:<br>
        ii  gnupg  2.1.15-3<br>
        <br>
        gnupg2 recommends no packages.<br>
        <br>
        gnupg2 suggests no packages.<br>
        <br>
        -- no debconf information<br>
      </font><br>
    </p>
  </body>
</html>