Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 416473

Summary: dev-python/pyme-0.8.1: pyme.errors.GPGMEError: User defined source 1: Not operational (32,176)
Product: Gentoo Linux Reporter: Amadeusz Żołnowski (RETIRED) <aidecoe>
Component: New packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED FIXED    
Severity: critical    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550596
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: libgpgme11-1.2-compatibility-fix.patch

Description Amadeusz Żołnowski (RETIRED) gentoo-dev 2012-05-18 09:05:10 UTC
Traceback (most recent call last):
  File "/usr/bin/alot-2.7", line 20, in <module>
    main()
  File "/usr/lib64/python2.7/site-packages/alot/init.py", line 157, in main
    settings.read_config(alotconfig)
  File "/usr/lib64/python2.7/site-packages/alot/settings/__init__.py", line 62, in read_config
    'gpg_key_hint': gpg_key})
  File "/usr/lib64/python2.7/site-packages/alot/settings/utils.py", line 29, in read_config
    results = config.validate(validator)
  File "/usr/lib64/python2.7/site-packages/configobj.py", line 2295, in validate
    check = self.validate(validator, preserve_errors=preserve_errors, copy=copy, section=section[entry])
  File "/usr/lib64/python2.7/site-packages/configobj.py", line 2295, in validate
    check = self.validate(validator, preserve_errors=preserve_errors, copy=copy, section=section[entry])
  File "/usr/lib64/python2.7/site-packages/configobj.py", line 2251, in validate
    missing, ret_true, ret_false)
  File "/usr/lib64/python2.7/site-packages/configobj.py", line 2190, in validate_entry
    missing=missing
  File "/usr/lib64/python2.7/site-packages/validate.py", line 595, in check
    return self._check_value(value, fun_name, fun_args, fun_kwargs)
  File "/usr/lib64/python2.7/site-packages/validate.py", line 627, in _check_value
    return fun(value, *fun_args, **fun_kwargs)
  File "/usr/lib64/python2.7/site-packages/alot/settings/checks.py", line 68, in gpg_key
    return crypto.CryptoContext().get_key(value)
  File "/usr/lib64/python2.7/site-packages/alot/crypto.py", line 75, in __init__
    pyme.core.Context.__init__(self)
  File "/usr/lib64/python2.7/site-packages/pyme/core.py", line 61, in __init__
    errorcheck(pygpgme.gpgme_new(tmp))
  File "/usr/lib64/python2.7/site-packages/pyme/errors.py", line 46, in errorcheck
    raise GPGMEError(retval, extradata)
pyme.errors.GPGMEError: User defined source 1: Not operational (32,176)
Exception AttributeError: "'module' object has no attribute 'gpgme_last_passcb'" in  ignored

Reproducible: Always
Comment 1 Amadeusz Żołnowski (RETIRED) gentoo-dev 2012-05-18 09:14:36 UTC
Created attachment 312175 [details, diff]
libgpgme11-1.2-compatibility-fix.patch

Patch based on suggestion by Marek Hulán <ares@igloonet.cz>.  See bug URL.
Comment 2 Amadeusz Żołnowski (RETIRED) gentoo-dev 2012-05-18 09:37:01 UTC
+*pyme-0.8.1-r1 (18 May 2012)
+
+  18 May 2012; Amadeusz Żołnowski <aidecoe@gentoo.org>
+  +files/0.8.1-libgpgme11-1.2-compatibility-fix.patch, +pyme-0.8.1-r1.ebuild:
+  Fixed bug #416473.
+