Package: pius
Version: 2.2.1-1
Severity: important

Hi,
gpg introduced new messages that pius trips on thinking they are
unknown errors.

Upstream has a pull request dealing with this, it'd be good to have the
patches applied in Debian until a new release is available, since
current pius is already not compatible with gpg2 in Sid and effectively
fails to sign keys.

Here's the pull request:
https://github.com/jaymzh/pius/pull/20

The error I get is specific to the "PROGRESS" message, cannot confirm
the second commit in the pull request.

DEBUG: Waiting for response
DEBUG: Got [GNUPG:] PROGRESS need_entropy X 8 16
Traceback (most recent call last):
  File "/usr/bin/pius", line 333, in <module>
    main()
  File "/usr/bin/pius", line 317, in main
    if signer.sign_all_uids(key, retval):
  File "/usr/lib/python2.7/dist-packages/libpius/signer.py", line 781, in 
sign_all_uids
    self.mailer.send_sig_mail(self.signer, key, uid, self)
  File "/usr/lib/python2.7/dist-packages/libpius/mailer.py", line 225, in 
send_sig_mail
    signer, uid_data['email'], keyid, uid_data['file'], psign
  File "/usr/lib/python2.7/dist-packages/libpius/mailer.py", line 175, in 
_generate_pgp_mime_email
    psigner.encrypt_and_sign_file(tmpfile, signed_tmpfile, keyid)
  File "/usr/lib/python2.7/dist-packages/libpius/signer.py", line 876, in 
encrypt_and_sign_file
    raise EncryptionUnknownError(line)
libpius.exceptions.EncryptionUnknownError: [GNUPG:] PROGRESS need_entropy X 8 16

Thanks
Mattia

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

Kernel: Linux 4.1.0+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pius depends on:
ii  gnupg       1.4.19-6
ii  gnupg2      2.1.9-1
ii  python      2.7.9-1
pn  python:any  <none>

pius recommends no packages.

pius suggests no packages.

-- no debconf information

Reply via email to