Mantis - libgpgme11
Viewing Issue Advanced Details
5206 regular use major always 2014-09-19 16:30 2014-09-29 17:28
pfelecan  
pfelecan  
high  
closed  
fixed  
none    
none  
0005206: when execing the helper gpg binaries tries to execute /opt/csw/bin directory
packaging a project in need of GPG support and I had encountered an
unusual situation, at least for me: GPGME:150: Invalid crypto engine

Digging deeper I discovered that when the library routines try to execute the corresponding gpg programs it provides only the directory path.

I'm upploading 3 files in a xz compressed archive:

1. a test case
2. the result of debugging
3. a truss output

All this helpfully tries to show where the issue is.
? file icon gpgeng.tar.xz [^] (53,444 bytes) 2014-09-19 16:30
Issue History
2014-09-19 16:30 pfelecan New Issue
2014-09-19 16:30 pfelecan File Added: gpgeng.tar.xz
2014-09-27 17:29 pfelecan Status new => assigned
2014-09-27 17:29 pfelecan Assigned To => pfelecan
2014-09-29 17:28 pfelecan Note Added: 0010931
2014-09-29 17:28 pfelecan Status assigned => closed
2014-09-29 17:28 pfelecan Resolution open => fixed

Notes
(0010931)
pfelecan   
2014-09-29 17:28   
in 1.5.1,REV=2014.09.29
Note that this will work only on recent SunOS 10 having libc version SUNW_1.22.7 or greater; this is the price to pay to have vasprintf...