First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 66190
Alias:
Product:
Component:
Status: CLOSED
Resolution: FIXED
Assigned To: Daniel Black <dragonheart@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Csaba Tóth <tsabi-gentoo@tsabi.hu>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gpgme-1.0.0.ebuild The correct ebuild script text/plain Csaba Tóth 2004-10-03 01:39 0000 1.76 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 66190 depends on: Show dependency tree
Show dependency graph
Bug 66190 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)





View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-10-03 00:49 0000
The assuan.h is in "../assuan/assuan.h" instead of the "assuan.h" what is in
the engine-gpgsm.c:42

Reproducible: Always
Steps to Reproduce:
1. emerge all gpgme version, and all assuan.h from your /usr/include
Actual Results:  
Not build

Expected Results:  
Build normalli

The solution what i do is copy the assuan.h into my /usr/include.
But the normal is:
1) do a patch what is correcting the #include "assuan.h" line to #include
"../assuan/assuan.h" or
2) do a patch to add into the gcc's parameters: -Iassuan or -I../assuan or
something similiar.

------- Comment #1 From Daniel Black 2004-10-03 01:08:44 0000 -------
patches welcome.

------- Comment #2 From Csaba Tóth 2004-10-03 01:39:59 0000 -------
Created an attachment (id=40968) [edit]
The correct ebuild script

With this ebuild script it is builded for me correctly.

------- Comment #3 From Csaba Tóth 2004-10-03 01:42:30 0000 -------
Oh, i forget to tell, i have changed just that line:

emake || die

to this:

emake CFLAGS="${CFLAGS} -I../assuan/" || die

------- Comment #4 From Didier Link 2004-10-03 02:20:45 0000 -------
Maybe only a dependencies problem.

I've just emerged gpgme-1.0.0 and the same problem with assuan.h ... I emerge libassuan before gpgme and it's ok !

Maybe just add a depend on libassuan in gpgme ebuild can solve this problem ?


------- Comment #5 From Roie Kerstein 2004-10-03 02:26:03 0000 -------
There is no need in dependencies if the ebuild can work without it.
In this case the ebuild works if it is fixed as described above.

------- Comment #6 From Daniel Black 2004-10-03 03:14:47 0000 -------
Thankyou T

------- Comment #7 From Daniel Black 2004-10-03 03:14:47 0000 -------
Thankyou Tóth, sorry about being slow to fix.

Didier - I didn't want to put a depend in as libassuan is masked if I remember correctly.

Any more problems let me know.

------- Comment #8 From Csaba Tóth 2004-10-03 08:50:25 0000 -------
for me now it is builded correctly.
thank you.

------- Comment #9 From Daniel Black 2004-10-03 12:52:30 0000 -------
*** Bug 66215 has been marked as a duplicate of this bug. ***

------- Comment #10 From Gregorio Guidi (RETIRED) 2004-10-05 08:58:23 0000 -------
It will be fixed properly in gpgme-1.0.1, now it triggers bug 66362:

http://marc.theaimsgroup.com/?l=gnupg-devel&m=109682025731166&w=2

------- Comment #11 From Daniel Black 2004-10-28 02:19:54 0000 -------
Hope this is still fixed.

First Last Prev Next    No search results available      Search page      Enter new bug