<?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>235209</bug_id>
          
          <creation_ts>2008-08-19 18:16 0000</creation_ts>
          <short_desc>sys-libs/libcap-2.11 - first install fails - _makenames.c:10:28: error: sys/capability.h: No such file or directory</short_desc>
          <delta_ts>2008-08-19 22:12:59 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>Library</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>zimous@matfyz.cz</reporter>
          <assigned_to>base-system@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>zimous@matfyz.cz</who>
            <bug_when>2008-08-19 18:16:44 0000</bug_when>
            <thetext>First install (not reinstall or upgrade) of libcap-2.11 fails due to missing header &quot;sys/capability.h&quot;:

...
_makenames.c:10:28: error: sys/capability.h: No such file or directory
_makenames.c:25: error: invalid application of &apos;sizeof&apos; to incomplete type &apos;struct __user_cap_data_struct&apos; 
make[1]: *** [_makenames] Error 1
make[1]: Leaving directory `/var/build/paludis/sys-libs-libcap-2.11/work/libcap-2.11/libcap&apos;
make: *** [all] Error 2
...

The missing header is part of libcap itself and hence is missing when installing for the first time. See also the URL pointing to sourcemage bugzilla.

A simple workaround is to install libcap-2.10 and then upgrade.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zimous@matfyz.cz</who>
            <bug_when>2008-08-19 18:18:12 0000</bug_when>
            <thetext>Created an attachment (id=163313)
Full log

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jer@gentoo.org</who>
            <bug_when>2008-08-19 21:25:34 0000</bug_when>
            <thetext>Please post your `emerge --info&apos; too.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2008-08-19 22:12:59 0000</bug_when>
            <thetext>just a simple typo in the build patch ... dont know why sourcemage matters since we arent using their code base

http://sources.gentoo.org/sys-libs/libcap/files/2.11/0001-Make-fixes.patch?r1=1.1&amp;r2=1.2</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>163313</attachid>
            <date>2008-08-19 18:18 0000</date>
            <desc>Full log</desc>
            <filename>paludis.log</filename>
            <type>text/plain</type>
            <data encoding="base64">QnVpbGRpbmcgdGFyZ2V0IGxpc3QuLi4gCkJ1aWxkaW5nIGRlcGVuZGVuY3kgbGlzdC4uLgoKVGhl
c2UgcGFja2FnZXMgd2lsbCBiZSBpbnN0YWxsZWQ6CgoqIHN5cy1saWJzL2xpYmNhcDo6Z2VudG9v
IFtOIDIuMTFdIDx0YXJnZXQ+CiAgICAiUE9TSVggMTAwMy4xZSBjYXBhYmlsaXRpZXMiCiAgICBw
YW0KClRvdGFsOiAxIHBhY2thZ2UgKDEgbmV3KQoKVXNlIGZsYWdzOgoKKiBwYW06ICAgICAgICAg
ICAgICAgICAgICAgICAgICBBZGRzIHN1cHBvcnQgUEFNIChQbHVnZ2FibGUgQXV0aGVudGljYXRp
b24gTW9kdWxlcykgLSBEQU5HRVJPVVMgdG8gYXJiaXRyYXJpbHkgZmxpcAoKKDEgb2YgMSkgSW5z
dGFsbGluZyBzeXMtbGlicy9saWJjYXAtMi4xMTowOjpnZW50b28KCkNoZWNraW5nICdsaWJjYXAt
Mi4xMS50YXIuYnoyJy4uLiBvawobWzMyOzAxbT4+PhtbMG0gUnVubmluZyBlYnVpbGQgcGhhc2Ug
a2lsbG9sZCBhcyByb290OnJvb3QuLi4KG1szMjswMW0+Pj4bWzBtIFN0YXJ0aW5nIGJ1aWx0aW5f
a2lsbG9sZAobWzMyOzAxbT4+PhtbMG0gRG9uZSBidWlsdGluX2tpbGxvbGQKG1szMjswMW0+Pj4b
WzBtIENvbXBsZXRlZCBlYnVpbGQgcGhhc2Uga2lsbG9sZAobWzMyOzAxbT4+PhtbMG0gUnVubmlu
ZyBlYnVpbGQgcGhhc2VzIGluaXQgc2F2ZWVudiBhcyBwYWx1ZGlzYnVpbGQ6cGFsdWRpc2J1aWxk
Li4uChtbMzI7MDFtPj4+G1swbSBTdGFydGluZyBidWlsdGluX2luaXQKG1szMjswMW0+Pj4bWzBt
IERvbmUgYnVpbHRpbl9pbml0ChtbMzI7MDFtPj4+G1swbSBTdGFydGluZyBidWlsdGluX3NhdmVl
bnYKG1szMjswMW0+Pj4bWzBtIERvbmUgYnVpbHRpbl9zYXZlZW52ChtbMzI7MDFtPj4+G1swbSBD
b21wbGV0ZWQgZWJ1aWxkIHBoYXNlcyBpbml0IHNhdmVlbnYKG1szMjswMW0+Pj4bWzBtIFJ1bm5p
bmcgZWJ1aWxkIHBoYXNlcyBsb2FkZW52IHNldHVwIHNhdmVlbnYgYXMgcm9vdDpyb290Li4uChtb
MzI7MDFtPj4+G1swbSBTdGFydGluZyBidWlsdGluX2xvYWRlbnYKG1szMjswMW0+Pj4bWzBtIERv
bmUgYnVpbHRpbl9sb2FkZW52ChtbMzI7MDFtPj4+G1swbSBTdGFydGluZyBwa2dfc2V0dXAKG1sz
MjswMW0+Pj4bWzBtIERvbmUgcGtnX3NldHVwChtbMzI7MDFtPj4+G1swbSBTdGFydGluZyBidWls
dGluX3NhdmVlbnYKG1szMjswMW0+Pj4bWzBtIERvbmUgYnVpbHRpbl9zYXZlZW52ChtbMzI7MDFt
Pj4+G1swbSBDb21wbGV0ZWQgZWJ1aWxkIHBoYXNlcyBsb2FkZW52IHNldHVwIHNhdmVlbnYKG1sz
MjswMW0+Pj4bWzBtIFJ1bm5pbmcgZWJ1aWxkIHBoYXNlcyBsb2FkZW52IHVucGFjayBjb21waWxl
IHNhdmVlbnYgYXMgcGFsdWRpc2J1aWxkOnBhbHVkaXNidWlsZC4uLgobWzMyOzAxbT4+PhtbMG0g
U3RhcnRpbmcgYnVpbHRpbl9sb2FkZW52ChtbMzI7MDFtPj4+G1swbSBEb25lIGJ1aWx0aW5fbG9h
ZGVudgobWzMyOzAxbT4+PhtbMG0gU3RhcnRpbmcgc3JjX3VucGFjawo+Pj4gVW5wYWNraW5nIGxp
YmNhcC0yLjExLnRhci5iejIgdG8gL3Zhci9idWlsZC9wYWx1ZGlzL3N5cy1saWJzLWxpYmNhcC0y
LjExL3dvcmsKdGFyIGp4ZiAvZGF0YS9kaXN0ZmlsZXMvbGliY2FwLTIuMTEudGFyLmJ6MiAtLW5v
LXNhbWUtb3duZXIKIBtbMzI7MDFtKhtbMG0gQXBwbHlpbmcgMDAwMS1NYWtlLWZpeGVzLnBhdGNo
IC4uLgobW0EbWzczRyAbWzM0OzAxbVsgG1szMjswMW1vaxtbMzQ7MDFtIF0bWzBtCiAbWzMyOzAx
bSobWzBtIEFwcGx5aW5nIGxpYmNhcC0yLjA4LW5vLXN0YXRpYy5wYXRjaCAuLi4KG1tBG1s3M0cg
G1szNDswMW1bIBtbMzI7MDFtb2sbWzM0OzAxbSBdG1swbQobWzMyOzAxbT4+PhtbMG0gRG9uZSBz
cmNfdW5wYWNrChtbMzI7MDFtPj4+G1swbSBTdGFydGluZyBzcmNfY29tcGlsZQptYWtlIC1qMQov
dXNyL2Jpbi9tYWtlIC1DIGxpYmNhcCBhbGwKbWFrZVsxXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAv
dmFyL2J1aWxkL3BhbHVkaXMvc3lzLWxpYnMtbGliY2FwLTIuMTEvd29yay9saWJjYXAtMi4xMS9s
aWJjYXAnCj0+IG1ha2luZyBjYXBfbmFtZXMuYyBmcm9tIDxsaW51eC9jYXBhYmlsaXR5Lmg+Cmk2
ODYtcGMtbGludXgtZ251LWdjYyAtbWFyY2g9bmF0aXZlIC1PMyAtZm9taXQtZnJhbWUtcG9pbnRl
ciAtcGlwZSAtV2FsbCAtV3dyaXRlLXN0cmluZ3MgLVdwb2ludGVyLWFyaXRoIC1XY2FzdC1xdWFs
IC1XY2FzdC1hbGlnbiAtV3N0cmljdC1wcm90b3R5cGVzIC1XbWlzc2luZy1wcm90b3R5cGVzIC1X
bmVzdGVkLWV4dGVybnMgLVdpbmxpbmUgLVdzaGFkb3cgLVdhbGwgLVd3cml0ZS1zdHJpbmdzIC1X
cG9pbnRlci1hcml0aCAtV2Nhc3QtcXVhbCAtV2Nhc3QtYWxpZ24gLVdzdHJpY3QtcHJvdG90eXBl
cyAtV21pc3NpbmctcHJvdG90eXBlcyAtV25lc3RlZC1leHRlcm5zIC1XaW5saW5lIC1Xc2hhZG93
IC1mUElDIF9tYWtlbmFtZXMuYyAtbyBfbWFrZW5hbWVzCl9tYWtlbmFtZXMuYzoxMDoyODogZXJy
b3I6IHN5cy9jYXBhYmlsaXR5Lmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKX21ha2VuYW1l
cy5jOjI1OiBlcnJvcjogaW52YWxpZCBhcHBsaWNhdGlvbiBvZiAnc2l6ZW9mJyB0byBpbmNvbXBs
ZXRlIHR5cGUgJ3N0cnVjdCBfX3VzZXJfY2FwX2RhdGFfc3RydWN0JyAKbWFrZVsxXTogKioqIFtf
bWFrZW5hbWVzXSBFcnJvciAxCm1ha2VbMV06IExlYXZpbmcgZGlyZWN0b3J5IGAvdmFyL2J1aWxk
L3BhbHVkaXMvc3lzLWxpYnMtbGliY2FwLTIuMTEvd29yay9saWJjYXAtMi4xMS9saWJjYXAnCm1h
a2U6ICoqKiBbYWxsXSBFcnJvciAyCi91c3IvbGliZXhlYy9wYWx1ZGlzL3V0aWxzL2VtYWtlOiBl
bWFrZSByZXR1cm5lZCBlcnJvciAyCgohISEgRVJST1IgaW4gc3lzLWxpYnMvbGliY2FwLTIuMTE6
CiEhISBJbiBzcmNfY29tcGlsZSBhdCBsaW5lIDM0ODkKISEhIChubyBtZXNzYWdlIHByb3ZpZGVk
KQoKISEhIENhbGwgc3RhY2s6CiEhISAgICAqIHNyY19jb21waWxlICgvdmFyL2J1aWxkL3BhbHVk
aXMvc3lzLWxpYnMtbGliY2FwLTIuMTEvdGVtcC9sb2Fkc2F2ZWVudjozNDg5KQohISEgICAgKiBl
YnVpbGRfZl9jb21waWxlICgvdXNyL2xpYmV4ZWMvcGFsdWRpcy8wL3NyY19jb21waWxlLmJhc2g6
NDkpCiEhISAgICAqIGVidWlsZF9tYWluICgvdXNyL2xpYmV4ZWMvcGFsdWRpcy9lYnVpbGQuYmFz
aDo0NjMpCiEhISAgICAqIG1haW4gKC91c3IvbGliZXhlYy9wYWx1ZGlzL2VidWlsZC5iYXNoOjQ3
OCkKCmRpZWZ1bmM6IG1ha2luZyBlYnVpbGQgUElEIDE2MzQ1IGV4aXQgd2l0aCBlcnJvcgpkaWUg
dHJhcDogZXhpdGluZyB3aXRoIGVycm9yLgoKSW5zdGFsbCBlcnJvcjoKICAqIEluIHByb2dyYW0g
cGFsdWRpcyAoLS1sb2ctbGV2ZWwgd2FybmluZyAtLW5vLXN1Z2dlc3Rpb25zIC0tcmVzdW1lLWNv
bW1hbmQtdGVtcGxhdGUgL3Jvb3QvcGFsdWRpcy9yZXN1bWUuWFhYWFhYKSAtaSAtLW5vLWNvbG9y
IGxpYmNhcDoKICAqIFdoZW4gcGVyZm9ybWluZyBpbnN0YWxsIGFjdGlvbiBmcm9tIGNvbW1hbmQg
bGluZToKICAqIFdoZW4gZXhlY3V0aW5nIGluc3RhbGwgdGFzazoKICAqIFdoZW4gaW5zdGFsbGlu
ZyAnc3lzLWxpYnMvbGliY2FwLTIuMTE6MDo6Z2VudG9vJzoKICAqIEluc3RhbGwgZXJyb3I6IElu
c3RhbGwgZmFpbGVkIGZvciAnc3lzLWxpYnMvbGliY2FwLTIuMTE6MDo6Z2VudG9vJwoKCgpTdW1t
YXJ5IG9mIGZhaWx1cmVzOgoKKiBzeXMtbGlicy9saWJjYXAtMi4xMTowOjpnZW50b286IGZhaWx1
cmUKClRvdGFsOiAxIHBhY2thZ2UsIDAgc3VjY2Vzc2VzLCAwIHNraXBwZWQsIDEgZmFpbHVyZSwg
MCB1bnJlYWNoZWQKClJlc3VtZSBjb21tYW5kIHNhdmVkIHRvIGZpbGU6IC9yb290L3BhbHVkaXMv
cmVzdW1lLnVJV1F3RQoKIBtbMzI7MDFtKhtbMG0gTm8gdW5yZWFkIG5ld3MgaXRlbXMgZm91bmQK
CiAbWzMyOzAxbSobWzBtIFNlYXJjaGluZyBmb3IgY29uZmlndXJhdGlvbiBmaWxlcyByZXF1aXJp
bmcgYWN0aW9uLi4uCiAbWzMyOzAxbSobWzBtIE5vIGNvbmZpZ3VyYXRpb24gZmlsZSB1cGRhdGVz
IHJlcXVpcmVkCgo=
</data>        

          </attachment>
    </bug>

</bugzilla>