From supraexpress@globaleyes.net  Sun Jun 25 22:21:38 2006
Return-Path: <supraexpress@globaleyes.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 5D79416A405
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 25 Jun 2006 22:21:38 +0000 (UTC)
	(envelope-from supraexpress@globaleyes.net)
Received: from MX1.ll.net (mail.globaleyes.net [209.131.230.155])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 3831143D72
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 25 Jun 2006 22:21:33 +0000 (GMT)
	(envelope-from supraexpress@globaleyes.net)
Received: from freebsd2.localnet10 (unverified [209.131.254.172]) by MX1.ll.net
  (Vircom SMTPRS 4.3.459.0) with ESMTP id <B0528544918@MX1.ll.net> for <FreeBSD-gnats-submit@freebsd.org>;
  Sun, 25 Jun 2006 17:21:30 -0500
Message-Id: <1151274093.2432@freebsd2.localnet10>
Date: Sun, 25 Jun 2006 17:21:33 -0500
From: "User1001" <supraexpress@globaleyes.net>
To: "FreeBSD gnats submit" <FreeBSD-gnats-submit@freebsd.org>
Subject: GPA fails to sign newly imported GPG key ("GPGME library returned an unexpected error")
X-Send-Pr-Version: gtk-send-pr 0.4.7 
X-GNATS-Notify:

>Number:         99466
>Category:       ports
>Synopsis:       GPA fails to sign newly imported GPG key ("GPGME library returned an unexpected error")
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    stefan
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 25 22:30:16 GMT 2006
>Closed-Date:    Fri Dec 29 18:59:42 GMT 2006
>Last-Modified:  Fri Dec 29 18:59:42 GMT 2006
>Originator:     User1001
>Release:        FreeBSD 5.5-STABLE i386
>Organization:
>Environment:


System: FreeBSD 5.5-STABLE #4: Fri Jun  2 21:18:39 CDT 2006
    root@:/usr/obj/usr/src/sys/XSYSTEM

gpgme-1.0.3_1       A library to make access to GnuPG easier
libassuan-0.6.10    IPC library used by GnuPG and gpgme
libgpg-error-1.3    Common error values for all GnuPG components
gnupg-1.4.3         The GNU Privacy Guard
gnupg-devel-1.9.20_1 Prerelease package of GnuPG extensions for GnuPG 2.0
gpa-0.7.0_3


>Description:


1) import new GPG via GPA gui - no problem
2) attempt to sign new key via GPA gui

	error popup:		GPA Error
				The GPGME library returned an unexpected error. The error was:

					General error

				This is probably a bug in GPA.
				GPA will now try to recover from this error.

3) attempt to sign key through command-line GPG works just fine

		


>How-To-Repeat:





>Fix:





>Release-Note:
>Audit-Trail:

From: Roman Bogorodskiy <novel@FreeBSD.org>
To: bug-followup@FreeBSD.org, supraexpress@globaleyes.net
Cc:  
Subject: Re: ports/99466: GPA fails to sign newly imported GPG key ("GPGME library returned an unexpected error")
Date: Thu, 29 Jun 2006 21:07:46 +0000

 --W/nzBZO5zC0uMSeA
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 Are you sure it's a FreeBSD specific issue? Maybe that should be
 reported to the mainstream maintainers instead?
 
 Roman Bogorodskiy
 
 --W/nzBZO5zC0uMSeA
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.3 (FreeBSD)
 
 iQCVAwUBRKRBIoB0WzgdqspGAQLbyAP8DYdjur/jhkdPQfwhlaeWLUDUCGAcpsOv
 yYB2knFwZs9C6FaxV0CvCUgHc+lBlITaYn9TRRXPDxl+4AhsAPves1ZbxWOMg73f
 Jo5spRsiYrDdzl7AFkReSSS3aD3whV0mO/CKrKjnq2Xz5cYeb7iz9kZ3At5fN3gh
 vv+yZG7rcLU=
 =OPty
 -----END PGP SIGNATURE-----
 
 --W/nzBZO5zC0uMSeA--

From: Bernhard Reiter <bernhard@intevation.de>
To: bug-followup@freebsd.org,
 supraexpress@globaleyes.net
Cc: gpa-dev@gnupg.org
Subject: Re: ports/99466: GPA fails to sign newly imported GPG key ("GPGME library returned an unexpected error")
Date: Fri, 30 Jun 2006 10:40:56 +0200

 --nextPart1491481.ham9D1AL82
 Content-Type: text/plain;
   charset="us-ascii"
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 
 Regarding: http://www.freebsd.org/cgi/query-pr.cgi?pr=3D99466
 
 The latest stable version of gpa is 0.7.3 can you test if the failure
 can still be observed?
 
 Best,
 Bernhard
 
 ps.: The best place to report GPA bugs is currently the gpa-dev@gnupg.org=20
 list.
 
 
 
 =2D-=20
 www.kolab-konsortium.com  Professional Maintenance, Consultancy and Support.
 
 --nextPart1491481.ham9D1AL82
 Content-Type: application/pkcs7-signature; name="smime.p7s"
 Content-Disposition: attachment; filename="smime.p7s"
 Content-Transfer-Encoding: base64
 
 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIDdTCCA3Ew
 ggLaoAMCAQICARgwDQYJKoZIhvcNAQEEBQAwNjELMAkGA1UEBhMCREUxGDAWBgNVBAoMD0ludGV2
 YXRpb24gR21iSDENMAsGA1UEAwwEWlMgNDAeFw0wNTA3MTMxMzA2MDBaFw0wNzA3MTMxMzA2MDBa
 MEExCzAJBgNVBAYTAkRFMRgwFgYDVQQKEw9JbnRldmF0aW9uIEdtYkgxGDAWBgNVBAMTD0Jlcm5o
 YXJkIFJlaXRlcjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAp6cMiiZpKTE4dsuWPNDadP8z
 EZgXlMieBLD7IbJ+R01Te6FueHyLmSJ9QLD+KPLOOW/sbVd1y1GTBS5pfGkH6o7AXZCN0RvqiRsc
 DLwhB6ZNOsf0mH4DhDi8T8vMwpdPWFpB9ONczflQtTp2CCrRsYEg3fl05nvA1YI0noCbBwsCAwEA
 AaOCAYIwggF+MAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgXgMGQGA1UdHwRdMFswWaBXoFWG
 U2xkYXA6Ly9jYS5pbnRldmF0aW9uLm9yZy9jbj1aUyA0LCBvPUludGV2YXRpb24gR21iSCwgYz1E
 RT9jZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0ME8GCWCGSAGG+EIBDQRCFkBFLU1haWwgQ2VydGlm
 aWNhdGVzIGZvciBJbnRldmF0aW9uIGFuZCBmcmllbmRzIChub24tcHJvZHVjdGlvbikuMB0GA1Ud
 DgQWBBT5ppI6jLkeKfCgqC0YpPmY44REjjBlBgNVHSMEXjBcgBTpC2Y1APybXfobl6bvbeeiCAqf
 FqFBpD8wPTELMAkGA1UEBhMCREUxGDAWBgNVBAoMD0ludGV2YXRpb24gR21iSDEUMBIGA1UEAwwL
 V3VyemVsIFpTIDOCAQEwIQYDVR0RBBowGIEWYmVybmhhcmRAaW50ZXZhdGlvbi5kZTANBgkqhkiG
 9w0BAQQFAAOBgQA5iCFfCzwwjv8fdQdB97ccWppijG48GRYN2Xhp7/klz8gwLV/lspuqIo0hiQ/7
 P6x6H7PfQkIHPFrs+ixPIIuI/pzNHAzHUKD+GE+GPFvhCkcW62niP1Kfyx419lqEqvV3b85qsM1A
 P/da2SzaSp0MyxLBm5SOXaHkrPaieZ4eiDGCAWkwggFlAgEBMDswNjELMAkGA1UEBhMCREUxGDAW
 BgNVBAoMD0ludGV2YXRpb24gR21iSDENMAsGA1UEAwwEWlMgNAIBGDAHBgUrDgMCGqCBizAYBgkq
 hkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNjA2MzAwODQwNTZaMCMGCSqG
 SIb3DQEJBDEWBBRZN6triijcYDtsZxFL0+OZV1lpwTAsBgkqhkiG9w0BCQ8xHzAdMA0GCWCGSAFl
 AwQBAgUAMAwGCCqGSIb3DQMHBQAwCwYJKoZIhvcNAQEBBH9iPRboJ0LpwyOIj7VFR+eOh+2a84B/
 xYuCHDeca2R0iC47cAIb7IgCfrJAoacTpzAl0ItrHC0YAvb75ycO5EwemYoyeScQ7DKSL23c4Umi
 iwQ5c4YyiLcEe2acY3xcICsqxgYBXj1vqRfN6ykGJWk3WEEWERDrbmrCGVEU1nFSAAAAAAAA
 
 --nextPart1491481.ham9D1AL82--
 
State-Changed-From-To: open->suspended 
State-Changed-By: arved 
State-Changed-When: Sun Jul 2 15:35:30 UTC 2006 
State-Changed-Why:  
New version of gpa requires gpgme 1.1.x 

http://www.freebsd.org/cgi/query-pr.cgi?pr=99466 

From: User1001 <supraexpress@globaleyes.net>
To: bug-followup@FreeBSD.org,  supraexpress@globaleyes.net
Cc:  
Subject: Re: ports/99466: GPA fails to sign newly imported GPG key ("GPGME
 library returned an unexpected error")
Date: Sat, 22 Jul 2006 19:57:21 -0500

 Compiling GPA-0.7.3 + gpgme-1.1.2 (plus minor modifications) has solved
 the problems. The solution, therefore, is to upgrade GPA to 0.7.3 and
 gpgme to 1.1.2 (or at least 1.1.1, but I have not and do not intend to
 try that version). GPA and GPGME should be updated immediately.

From: User1001 <supraexpress@globaleyes.net>
To: bug-followup@FreeBSD.org,  supraexpress@globaleyes.net
Cc:  
Subject: Re: ports/99466: GPA fails to sign newly imported GPG key ("GPGME
 library returned an unexpected error")
Date: Sat, 22 Jul 2006 20:03:35 -0500

 This is a multi-part message in MIME format.
 --------------050100040203010903010405
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 Attached are three DIFF files for modifications that I found were
 necessary for me to successfully compile and install "gpgme-1.1.2".
 
 --------------050100040203010903010405
 Content-Type: text/plain;
  name="Makefile.diffs"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="Makefile.diffs"
 
 *** assuan/Makefile.orig	Mon Jul  3 20:32:19 2006
 --- assuan/Makefile	Mon Jul  3 21:05:26 2006
 ***************
 *** 74,80 ****
   	assuan-listen.lo assuan-connect.lo assuan-client.lo \
   	assuan-pipe-server.lo assuan-socket-server.lo \
   	assuan-pipe-connect.lo assuan-socket-connect.lo \
 ! 	assuan-socket.lo funopen.lo assuan-io.lo \
   	assuan-domain-connect.lo assuan-domain-server.lo \
   	assuan-logging.lo
   libassuan_la_OBJECTS = $(am_libassuan_la_OBJECTS)
 --- 74,80 ----
   	assuan-listen.lo assuan-connect.lo assuan-client.lo \
   	assuan-pipe-server.lo assuan-socket-server.lo \
   	assuan-pipe-connect.lo assuan-socket-connect.lo \
 ! 	assuan-socket.lo assuan-io.lo \
   	assuan-domain-connect.lo assuan-domain-server.lo \
   	assuan-logging.lo
   libassuan_la_OBJECTS = $(am_libassuan_la_OBJECTS)
 
 --------------050100040203010903010405
 Content-Type: text/plain;
  name="assuan.h.diffs"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="assuan.h.diffs"
 
 *** assuan/assuan.h.orig	Sat Oct  1 15:14:48 2005
 --- assuan/assuan.h	Mon Jul  3 20:33:31 2006
 ***************
 *** 23,28 ****
 --- 23,29 ----
   
   #include <stdio.h>
   #include <sys/types.h>
 + #include <sys/socket.h>
   #include <unistd.h>
   
   
 
 --------------050100040203010903010405
 Content-Type: text/plain;
  name="mkerrors.diffs"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="mkerrors.diffs"
 
 *** assuan/mkerrors.orig	Thu Sep  8 09:42:30 2005
 --- assuan/mkerrors	Mon Jul  3 20:39:46 2006
 ***************
 *** 83,86 ****
     return s;
   }
   
 ! EOF
 \ No newline at end of file
 --- 83,87 ----
     return s;
   }
   
 ! EOF
 ! 
 
 --------------050100040203010903010405--
State-Changed-From-To: suspended->open 
State-Changed-By: arved 
State-Changed-When: Sun Sep 17 12:39:51 UTC 2006 
State-Changed-Why:  
gpgme was upgraded 

http://www.freebsd.org/cgi/query-pr.cgi?pr=99466 
State-Changed-From-To: open->feedback 
State-Changed-By: stefan 
State-Changed-When: Tue Sep 19 19:40:34 UTC 2006 
State-Changed-Why:  
GPGME has been updated, and I have a patch for updating gpa. It's available at 
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/103409. Could you try it out? 


Responsible-Changed-From-To: freebsd-ports-bugs->stefan 
Responsible-Changed-By: stefan 
Responsible-Changed-When: Tue Sep 19 19:40:34 UTC 2006 
Responsible-Changed-Why:  
Take. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=99466 
State-Changed-From-To: feedback->closed 
State-Changed-By: erwin 
State-Changed-When: Fri Dec 29 18:59:36 UTC 2006 
State-Changed-Why:  
Feedback timeout. Let us know if you still experience problems. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=99466 
>Unformatted:
