Can't upgrade to 0.3 on Centos 6.4
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PyGPGME |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Python 2.6.7 - running pip install --upgrade pygpgme returns :
In file included from src/gpgme.c:22:
src/pygpgme.
In file included from src/gpgme.c:22:
src/pygpgme.h:32: error: expected specifier-
src/pygpgme.h:37: error: expected specifier-
src/pygpgme.h:42: error: expected specifier-
src/pygpgme.h:48: error: expected specifier-
src/pygpgme.h:54: error: expected specifier-
src/pygpgme.h:124: error: expected ‘)’ before ‘err’
src/pygpgme.h:125: error: expected ‘)’ before ‘err’
src/pygpgme.h:126: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pygpgme_
src/pygpgme.h:130: error: expected ‘)’ before ‘*’ token
src/pygpgme.h:131: error: expected ‘)’ before ‘key’
src/pygpgme.h:132: error: expected ‘)’ before ‘siglist’
src/pygpgme.h:133: error: expected ‘)’ before ‘siglist’
src/pygpgme.h:134: error: expected ‘)’ before ‘ctx’
src/pygpgme.h:135: error: expected ‘)’ before ‘ctx’
src/gpgme.c: In function ‘create_module’:
src/gpgme.c:92: warning: implicit declaration of function ‘gpgme_
src/gpgme.c:92: warning: assignment makes pointer from integer without a cast
error: command 'gcc' failed with exit status 1
You need to have the GPGME library and headers installed (probably the 'gpgme-devel' package on Red Hat derivatives).