Most GnuPG 2.1.1 tests fail on Solaris 10

Laurent Blume laurent at elanor.org
Thu Dec 18 13:45:35 CET 2014


Le 2014/12/18 12:04 +0100, Werner Koch a écrit:
> Oh dear, I thought we can meanwhile do without the old quotes.  $() is
> POSIX and is much easier to use and read.  Any chance to use a different
> shell?

Well, I hate the backquotes myself, so if you've got a policy to replace 
them with $(), I can manage on my side to replace the shell with bash. 
WONTFIX is fine.

>> gpg-connect-agent: waiting for the agent to come up ... (1s)
>> gpg-connect-agent: can't connect to the agent: Invalid value passed to IPC
> I would not have expected that error message.  Can you use truss to
> trace the exec and socket calls?

There's a secret message in there, a gpg-agent error that was not 
displayed, it's really being picky on the path length:

29851:    so_socket(PF_UNIX, SOCK_STREAM, 0, "", SOV_XPG4_2) = 3
29851:    getpid()                    = 29851 [1]
29851:    write(2, 0x080AECC8, 170)            = 170
29851:       g p g - a g e n t [ 2 9 8 5 1 ] :   s o c k e t   n a m e   ' /
29851:       t m p / g n u p g / . . / g n u p g / . . / g n u p g / . . / g
29851:       n u p g / . . / g n u p g / . . / g n u p g / . . / g n u p g /
29851:       . . / g n u p g / . . / g n u p g / . . / g n u p g / . . / g n
29851:       u p g / . . / g n u p g / . . / g n u p g / . . / g n u p g / S
29851:       . g p g - a g e n t
29851:    write(2, 0x0809193F, 14)            = 14
29851:       '   i s   t o o   l o n g\n

Laurent



More information about the Gnupg-devel mailing list