<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>66190</bug_id>
          
          <creation_ts>2004-10-03 00:49 0000</creation_ts>
          <short_desc>gpgme 1.0.0 not build becuse of a missing assuan.h</short_desc>
          <delta_ts>2004-10-28 02:19:54 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>tsabi-gentoo@tsabi.hu</reporter>
          <assigned_to>dragonheart@gentoo.org</assigned_to>
          <cc>crypto@gentoo.org</cc>
    
    <cc>leroutier@gmail.com</cc>
    
    <cc>sf_kersteinroie@bezeqint.net</cc>
    
    <cc>spiralvoice@web.de</cc>

      

      
          <long_desc isprivate="0">
            <who>tsabi-gentoo@tsabi.hu</who>
            <bug_when>2004-10-03 00:49:40 0000</bug_when>
            <thetext>The assuan.h is in &quot;../assuan/assuan.h&quot; instead of the &quot;assuan.h&quot; 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 &quot;assuan.h&quot; line to #include
&quot;../assuan/assuan.h&quot; or
2) do a patch to add into the gcc&apos;s parameters: -Iassuan or -I../assuan or
something similiar.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-10-03 01:08:44 0000</bug_when>
            <thetext>patches welcome.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tsabi-gentoo@tsabi.hu</who>
            <bug_when>2004-10-03 01:39:59 0000</bug_when>
            <thetext>Created an attachment (id=40968)
The correct ebuild script

With this ebuild script it is builded for me correctly.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tsabi-gentoo@tsabi.hu</who>
            <bug_when>2004-10-03 01:42:30 0000</bug_when>
            <thetext>Oh, i forget to tell, i have changed just that line:

emake || die

to this:

emake CFLAGS=&quot;${CFLAGS} -I../assuan/&quot; || die
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>didier@famille-link.fr</who>
            <bug_when>2004-10-03 02:20:45 0000</bug_when>
            <thetext>Maybe only a dependencies problem.

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

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

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>sf_kersteinroie@bezeqint.net</who>
            <bug_when>2004-10-03 02:26:03 0000</bug_when>
            <thetext>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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-10-03 03:14:47 0000</bug_when>
            <thetext>Thankyou T</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-10-03 03:14:47 0000</bug_when>
            <thetext>Thankyou Tóth, sorry about being slow to fix.

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

Any more problems let me know.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tsabi-gentoo@tsabi.hu</who>
            <bug_when>2004-10-03 08:50:25 0000</bug_when>
            <thetext>for me now it is builded correctly.
thank you.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-10-03 12:52:30 0000</bug_when>
            <thetext>*** Bug 66215 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>greg_g@gentoo.org</who>
            <bug_when>2004-10-05 08:58:23 0000</bug_when>
            <thetext>It will be fixed properly in gpgme-1.0.1, now it triggers bug 66362:

http://marc.theaimsgroup.com/?l=gnupg-devel&amp;m=109682025731166&amp;w=2
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dragonheart@gentoo.org</who>
            <bug_when>2004-10-28 02:19:54 0000</bug_when>
            <thetext>Hope this is still fixed.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>40968</attachid>
            <date>2004-10-03 01:39 0000</date>
            <desc>The correct ebuild script</desc>
            <filename>gpgme-1.0.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1jcnlwdC9ncGdtZS9ncGdtZS0xLjAuMC5l
YnVpbGQsdiAxLjEgMjAwNC8xMC8wMyAwMTo0Njo1NyBkcmFnb25oZWFydCBFeHAgJAoKaW5oZXJp
dCBldXRpbHMKCkRFU0NSSVBUSU9OPSJHbnVQRyBNYWRlIEVhc3kgaXMgYSBsaWJyYXJ5IGZvciBt
YWtpbmcgR251UEcgZWFzaWVyIHRvIHVzZSIKSE9NRVBBR0U9Imh0dHA6Ly93d3cuZ251cGcub3Jn
LyhlbikvcmVsYXRlZF9zb2Z0d2FyZS9ncGdtZS9pbmRleC5odG1sIgpTUkNfVVJJPSJmdHA6Ly9m
dHAuZ251cGcub3JnL2djcnlwdC9ncGdtZS8ke1B9LnRhci5neiIKCiNTUkNfVVJJPSJtaXJyb3I6
Ly9nbnUvZ2NyeXB0L2dwZ21lLyR7UH0udGFyLmd6IgoKTElDRU5TRT0iR1BMLTIiClNMT1Q9IjEi
CktFWVdPUkRTPSJ+eDg2IH5wcGMgfnNwYXJjIH5hbHBoYSB+aHBwYSB+YW1kNjQgfmlhNjQgfnBw
YzY0IgpJVVNFPSIiCiNJVVNFPSJzbWltZSIKCkRFUEVORD0iPj1hcHAtY3J5cHQvZ251cGctMS4y
LjIKCXN5cy1hcHBzL2dhd2sKCXN5cy1kZXZlbC9saWJ0b29sCglzeXMtZGV2ZWwvZ2NjCgk+PWRl
di1saWJzL2xpYmdwZy1lcnJvci0wLjUKCSE8PWFwcC1jcnlwdC9ncGdtZS0wLjMuMTQKCSE9YXBw
LWNyeXB0L2dwZ21lLTAuMy4xNgoJIWlhNjQ/ICggIXBwYzY0PyAoIGRldi1saWJzL3B0aCApICki
CgojIEZvciB3aGVuIGdudXBnLTEuOSsgZ2V0cyB1bm1hc2tlZAojCSFzbWltZT8gKCA+PWFwcC1j
cnlwdC9nbnVwZy0xLjIuMiApCiMJc21pbWU/ICggPj1hcHAtY3J5cHQvZ251cGctMS45LjYgKQoK
UkRFUEVORD0idmlydHVhbC9saWJjCgk+PWRldi1saWJzL2xpYmdwZy1lcnJvci0wLjUKCWRldi1s
aWJzL2xpYmdjcnlwdAoJPj1hcHAtY3J5cHQvZ251cGctMS4yLjIKCSFpYTY0PyAoICFwcGM2ND8g
KCBkZXYtbGlicy9wdGggKSApCgkhPD1hcHAtY3J5cHQvZ3BnbWUtMC4zLjE0CgkhPWFwcC1jcnlw
dC9ncGdtZS0wLjMuMTYiCgoKc3JjX3VucGFjaygpIHsKCXVucGFjayAke0F9CgljZCAke1N9Cgll
cGF0Y2ggJHtGSUxFU0RJUn0vZ3BnbWUtMS4wLjAtdGVzdGNvbmZpZ3VyZS5wYXRjaCB8fCBkaWUg
InBhdGNoIGZhaWxlZCIKfQpzcmNfY29tcGlsZSgpIHsKCglXQU5UX0FVVE9DT05GPTIuNTcKCWF1
dG9jb25mIHx8IGRpZSAiZmFpbGVkIHRvIGF1dG9jb25maWd1cmUiCgoJaWYgWyAteCAvdXNyL2Jp
bi9ncGcyIF07IHRoZW4KCQlHUEdCSU49L3Vzci9iaW4vZ3BnMgoJZWxzZQoJCUdQR0JJTj0vdXNy
L2Jpbi9ncGcKCWZpCgoJIyBGb3Igd2hlbiBnbnVwZy0xLjkrIGdldHMgdW5tYXNrZWQKCSMJJCh1
c2Vfd2l0aCBzbWltZSBncGdzbSAvdXNyL2Jpbi9ncGdzbSkgXAoKCWVjb25mIFwKCQktLWluY2x1
ZGVkaXI9L3Vzci9pbmNsdWRlL2dwZ21lIFwKCQktLXdpdGgtZ3BnPSRHUEdCSU4gXAoJCS0td2l0
aC1wdGg9eWVzIFwKCQktLWRpc2FibGUtdGVzdCBcCgkJfHwgZGllICJlY29uZiBmYWlsZWQiCgll
bWFrZSBDRkxBR1M9IiR7Q0ZMQUdTfSAtSS4uL2Fzc3Vhbi8iIHx8IGRpZQp9CgpzcmNfdGVzdCgp
IHsKCWVpbmZvICJ0ZXN0aW5nIGN1cnJlbnRseSBicm9rZW4iCgp9CgpzcmNfaW5zdGFsbCgpIHsK
CWVtYWtlIERFU1RESVI9JHtEfSBpbnN0YWxsIHx8IGRpZQoJZG9kb2MgQVVUSE9SUyBDaGFuZ2VM
b2cgTkVXUyBSRUFETUUgVEhBTktTIFRPRE8gVkVSU0lPTgp9Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>