Your message dated Tue, 27 Oct 2009 21:14:58 +0000
with message-id <[email protected]>
and subject line Bug#550596: fixed in pyme 0.8.1+clean-3
has caused the Debian Bug report #550596,
regarding libgpgme11: 1.2.0-1 breaks signing with pyme
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
550596: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550596
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-pyme
Version: 0.8.1+clean-1
Severity: important

My script works fine with python-pyme 0.8.1+clean-1 and libgpgme11 1.1.8-2.
However after the upgrade to libgpgme11 1.2.0-1 I get the following error:

Signing log for ecj_3.5.1-1 (buildd: goedel, dist: unstable)
Traceback (most recent call last):
  File "./autosign-buildlogs", line 529, in <module>
    main()
  File "./autosign-buildlogs", line 522, in main
    handle_successful_build(buildlog, buildd_stash)
  File "./autosign-buildlogs", line 93, in handle_successful_build
    signed_changes = sign_changes(changes)
  File "./autosign-buildlogs", line 61, in sign_changes
    gnupg = pyme.core.Context()
  File "/usr/lib/python2.5/site-packages/pyme/core.py", line 61, in __init__
    errorcheck(pygpgme.gpgme_new(tmp))
  File "/usr/lib/python2.5/site-packages/pyme/errors.py", line 46, in errorcheck
    raise GPGMEError(retval, extradata)
pyme.errors.GPGMEError: User defined source 1: Unknown error code (32,176)
Exception exceptions.AttributeError: "'module' object has no attribute 
'gpgme_last_passcb'" in  ignored

It crashes on context initialization:

>>> snip >>>
def sign_changes(changes):
    """This function handles all interaction with GnuPG."""

    global gnupg

    # Set up the global object on first access.
    try:
        gnupg
    except NameError:
        gnupg = pyme.core.Context() # crashes here
        gnupg.set_armor(1)
        gnupg.signers_add(gnupg.get_key('B2CFCDD8', True))

    plain = pyme.core.Data(str(changes))
    sig = pyme.core.Data()
    gnupg.op_sign(plain, sig, mode.CLEAR)
    sig.seek(0, 0)
    return sig.read()
<<< snip <<<

If this is a bug in libgpgme11, please reassign.

Kind regards,
Philipp Kern




--- End Message ---
--- Begin Message ---
Source: pyme
Source-Version: 0.8.1+clean-3

We believe that the bug you reported is fixed in the latest version of
pyme, which is due to be installed in the Debian FTP archive:

pyme_0.8.1+clean-3.diff.gz
  to main/p/pyme/pyme_0.8.1+clean-3.diff.gz
pyme_0.8.1+clean-3.dsc
  to main/p/pyme/pyme_0.8.1+clean-3.dsc
python-pyme-doc_0.8.1+clean-3_all.deb
  to main/p/pyme/python-pyme-doc_0.8.1+clean-3_all.deb
python-pyme_0.8.1+clean-3_i386.deb
  to main/p/pyme/python-pyme_0.8.1+clean-3_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arnaud Fontaine <[email protected]> (supplier of updated pyme package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 27 Oct 2009 17:24:56 +0000
Source: pyme
Binary: python-pyme python-pyme-doc
Architecture: source all i386
Version: 0.8.1+clean-3
Distribution: unstable
Urgency: low
Maintainer: Arnaud Fontaine <[email protected]>
Changed-By: Arnaud Fontaine <[email protected]>
Description: 
 python-pyme - Python interface to the GPGME GnuPG encryption library
 python-pyme-doc - Python interface to the GPGME GnuPG encryption library
Closes: 550596
Changes: 
 pyme (0.8.1+clean-3) unstable; urgency=low
 .
   * debian/patches:
     + Add add_missing_check_version.patch to fix breakage in signing.
       Thanks to Marek Hulán. Closes: #550596.
Checksums-Sha1: 
 f37a88450b445324f66d59a04eaf090d0dca09e8 1428 pyme_0.8.1+clean-3.dsc
 809d951f4683615ade7c7488d5a2d83e4273556f 4623 pyme_0.8.1+clean-3.diff.gz
 9605088cd140ed8a59ba9cc5c1b9bef0552217ed 61646 
python-pyme-doc_0.8.1+clean-3_all.deb
 12cc23d0e546f08bf14df733184fe7573abe9ca4 196292 
python-pyme_0.8.1+clean-3_i386.deb
Checksums-Sha256: 
 02b1cf4c012b8b72696990592e4bda35aa8d4860907c62ddbb7192332e597633 1428 
pyme_0.8.1+clean-3.dsc
 e657646de24cb1b056d10014b8c55fc65b94f67671fa1290ae4eb2df85e1e329 4623 
pyme_0.8.1+clean-3.diff.gz
 467e94458f68726d87cd2bf2267113016e76710d242cc53f304111e5301b20a4 61646 
python-pyme-doc_0.8.1+clean-3_all.deb
 0432893fd0451f41d1b583605bbd0717203445431aad45e59e69b53ffb2f1115 196292 
python-pyme_0.8.1+clean-3_i386.deb
Files: 
 49587d54ab0e7de15a57a572c21079e8 1428 python optional pyme_0.8.1+clean-3.dsc
 aaf24b2da8cd2467719e66e474956a18 4623 python optional 
pyme_0.8.1+clean-3.diff.gz
 b20a221c3fb14a074d04f42133c549ff 61646 doc optional 
python-pyme-doc_0.8.1+clean-3_all.deb
 f6ac4083f7abad8a01cbf86d209f52ac 196292 python optional 
python-pyme_0.8.1+clean-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkrnLpAACgkQvfKiIF42GdM93QCeKsqTrVoVRWCgE3llbX+J3kbD
UykAnjkl6Gql+qBFUWeunTzaqjWwz44q
=AqkW
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to