<?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>179348</bug_id>
          
          <creation_ts>2007-05-21 19:27 0000</creation_ts>
          <short_desc>Move madwifi headers into madwifi-ng-tools</short_desc>
          <delta_ts>2007-06-19 07:54:48 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>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>dsd@gentoo.org</reporter>
          <assigned_to>steev@gentoo.org</assigned_to>
          <cc>gengor@gentoo.org</cc>
    
    <cc>mobile@gentoo.org</cc>
    
    <cc>togge.gentoo@gmail.com</cc>
    
    <cc>uberlord@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>dsd@gentoo.org</who>
            <bug_when>2007-05-21 19:27:12 0000</bug_when>
            <thetext>Currently the madwifi-ng ebuild installs the /usr/include/madwifi headers used by wpa_supplicant and hostapd. This means that wpa_supplicant has to conditionally depend on madwifi-ng, which is in itself nasty because madwifi-ng has dependencies on kernel stuff -- this is an inconvenience when building release media etc.

I think the headers should be installed by the madwifi-ng-tools ebuild and wpa_supplicant/hostapd dependencies should be updated.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2007-05-22 09:03:17 0000</bug_when>
            <thetext>I just whipped up some patches to do as requested in this bug.  They work for me with the exception of hostapd-0.5.7-r1.patch which I did not test.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2007-05-22 09:04:24 0000</bug_when>
            <thetext>Created an attachment (id=119968)
madwifi-ng-0.9.3-r4.patch

Patch: madwifi-ng-0.9.3-r3.ebuild -&gt; madwifi-ng-0.9.3-r4.ebuild</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2007-05-22 09:05:20 0000</bug_when>
            <thetext>Created an attachment (id=119970)
madwifi-ng-tools-0.9.3-r1.patch

Patch: madwifi-ng-tools-0.9.3.ebuild -&gt; madwifi-ng-tools-0.9.3-r1.ebuild</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2007-05-22 09:06:24 0000</bug_when>
            <thetext>Created an attachment (id=119972)
hostapd-0.4.9-r1.patch

Patch: hostapd-0.4.9.ebuild -&gt; hostapd-0.4.9-r1.ebuild</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2007-05-22 09:07:02 0000</bug_when>
            <thetext>Created an attachment (id=119973)
hostapd-0.5.7-r1.patch

Patch: hostapd-0.5.7.ebuild -&gt; hostapd-0.5.7-r1.ebuild</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2007-05-22 09:07:34 0000</bug_when>
            <thetext>Created an attachment (id=119975)
wpa_supplicant-0.5.7-r1.patch

Patch: wpa_supplicant-0.5.7.ebuild -&gt; wpa_supplicant-0.5.7-r1.ebuild</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2007-05-22 09:40:20 0000</bug_when>
            <thetext>In the case of hostapd/wpa_supplicant ebuilds these changes should probably just go into the existing ebuilds instead of a rather meaningless revbump.  Only submitted the patches this way for consistency/testing/etc.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2007-05-23 16:07:52 0000</bug_when>
            <thetext>the madwifi side of things is done.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>togge.gentoo@gmail.com</who>
            <bug_when>2007-05-24 05:31:42 0000</bug_when>
            <thetext>Now madwifi-ng-tools don&apos;t emerge due to file collisions with madwifi-ng. A blocker against older versions?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2007-05-24 06:22:47 0000</bug_when>
            <thetext>(In reply to comment #9)
&gt; Now madwifi-ng-tools don&apos;t emerge due to file collisions with madwifi-ng. A
&gt; blocker against older versions?
&gt; 

That was left out in the cvs commit.  There is also a format error in the einfo messages at the end.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2007-05-24 08:56:35 0000</bug_when>
            <thetext>(In reply to comment #9)
&gt; Now madwifi-ng-tools don&apos;t emerge due to file collisions with madwifi-ng. A
&gt; blocker against older versions?


A blocker is a bad thing because most users do not know how to correctly handle it. Besides it braks automated updates.

Maybe we can remove the conflicting files in preinst?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2007-06-19 07:54:48 0000</bug_when>
            <thetext>all fixed, thanks.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119968</attachid>
            <date>2007-05-22 09:04 0000</date>
            <desc>madwifi-ng-0.9.3-r4.patch</desc>
            <filename>madwifi-ng-0.9.3-r4.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIG1hZHdpZmktbmctMC45LjMtcjMuZWJ1aWxkCisrKyBtYWR3aWZpLW5nLTAuOS4zLXI0LmVi
dWlsZApAQCAtMTksOCArMTksOCBAQAogCiBERVBFTkQ9ImFwcC1hcmNoL3NoYXJ1dGlscyIKIFJE
RVBFTkQ9IiFuZXQtd2lyZWxlc3MvbWFkd2lmaS1vbGQKLQkJbmV0LXdpcmVsZXNzL3dpcmVsZXNz
LXRvb2xzCi0JCX5uZXQtd2lyZWxlc3MvbWFkd2lmaS1uZy10b29scy0ke1BWOjA6NX0iCisJCT1u
ZXQtd2lyZWxlc3MvJHtQTn0tdG9vbHMtJHtQVn0tcjEKKwkJbmV0LXdpcmVsZXNzL3dpcmVsZXNz
LXRvb2xzIgogCiBDT05GSUdfQ0hFQ0s9IkNSWVBUTyBXSVJFTEVTU19FWFQgU1lTQ1RMIgogRVJS
T1JfQ1JZUFRPPSIke1B9IHJlcXVpcmVzIENyeXB0b2dyYXBoaWMgQVBJIHN1cHBvcnQgKENPTkZJ
R19DUllQVE8pLiIKQEAgLTY2LDEzICs2Niw2IEBACiAJbGludXgtbW9kX3NyY19pbnN0YWxsCiAK
IAlkb2RvYyBSRUFETUUgVEhBTktTIGRvY3MvdXNlcnMtZ3VpZGUucGRmIGRvY3MvV0VQLUhPV1RP
LnR4dAotCi0JIyBpbnN0YWxsIGhlYWRlcnMgZm9yIHVzZSBieQotCSMgbmV0LXdpcmVsZXNzL3dw
YV9zdXBwbGljYW50IGFuZCBuZXQtd2lyZWxlc3MvaG9zdGFwZAotCWluc2ludG8gL3Vzci9pbmNs
dWRlL21hZHdpZmkvaW5jbHVkZS8KLQlkb2lucyBpbmNsdWRlLyouaAotCWluc2ludG8gL3Vzci9p
bmNsdWRlL21hZHdpZmkvbmV0ODAyMTEKLQlkb2lucyBuZXQ4MDIxMS8qLmgKIH0KIAogcGtnX3Bv
c3RpbnN0KCkgewpAQCAtOTEsNyArODQsNCBAQAogCWVpbmZvICJtb2R1bGUgbG9hZCB0aW1lIHZp
YSB0aGUgJ3JhdGVjdGwnIG1vZHVsZSBwYXJhbWV0ZXIuIFVTRSBmbGFncyBhbXJyIGFuZCBvbm9l
IgogCWVpbmZvICJubyBsb25nZXIgc2VydmUgYW55IHB1cnBvc2UuIgogCWVpbmZvCi0JZWluZm8g
IklmIHlvdSB1c2UgbmV0LXdpcmVsZXNzL3dwYV9zdXBwbGljYW50IG9yIG5ldC13aXJlbGVzcy9o
b3N0YXBkIHdpdGggbWFkd2lmaSIKLQllaW5mbyAieW91IHNob3VsZCByZW1lcmdlIHRoZW0gbm93
LiIKLQllaW5mbwogfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119970</attachid>
            <date>2007-05-22 09:05 0000</date>
            <desc>madwifi-ng-tools-0.9.3-r1.patch</desc>
            <filename>madwifi-ng-tools-0.9.3-r1.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIG1hZHdpZmktbmctdG9vbHMtMC45LjMuZWJ1aWxkCisrKyBtYWR3aWZpLW5nLXRvb2xzLTAu
OS4zLXIxLmVidWlsZApAQCAtMTMsMTEgKzEzLDEyIEBACiAKIExJQ0VOU0U9Inx8ICggQlNEIEdQ
TC0yICkiCiBTTE9UPSIwIgotS0VZV09SRFM9ImFtZDY0IHBwYyB4ODYiCitLRVlXT1JEUz0ifmFt
ZDY0IH5wcGMgfng4NiIKIAogSVVTRT0iIgogREVQRU5EPSJ2aXJ0dWFsL2xpYmMiCiBSREVQRU5E
PSIhbmV0LXdpcmVsZXNzL21hZHdpZmktb2xkLXRvb2xzCisJCSE8bmV0LXdpcmVsZXNzL21hZHdp
ZmktbmctMC45LjMtcjQKIAkJJHtERVBFTkR9IgogCiBzcmNfdW5wYWNrKCkgewpAQCAtNDgsNiAr
NDksMTQgQEAKIAogCWRvZGlyIC9zYmluCiAJbXYgIiR7RH0iL3Vzci9iaW4vd2xhbmNvbmZpZyAi
JHtEfSIvc2JpbgorCisJIyBpbnN0YWxsIGhlYWRlcnMgZm9yIHVzZSBieQorCSMgbmV0LXdpcmVs
ZXNzL3dwYV9zdXBwbGljYW50IGFuZCBuZXQtd2lyZWxlc3MvaG9zdGFwZAorCWNkICR7U30vLi4K
KwlpbnNpbnRvIC91c3IvaW5jbHVkZS9tYWR3aWZpL2luY2x1ZGUvCisJZG9pbnMgaW5jbHVkZS8q
LmgKKwlpbnNpbnRvIC91c3IvaW5jbHVkZS9tYWR3aWZpL25ldDgwMjExCisJZG9pbnMgbmV0ODAy
MTEvKi5oCiB9CiAKIHBrZ19wb3N0aW5zdCgpIHsKQEAgLTU5LDQgKzY4LDggQEAKIAkJZXdhcm4g
ImFuZCBlaXRoZXIgcnVuICd1ZGV2c3RhcnQnIG9yIHJlYm9vdCBmb3IgdGhlIGNoYW5nZXMgdG8g
dGFrZSBlZmZlY3QuIgogCQlld2FybgogCWZpCisJZWluZm8KKwllaW5mbyAiSWYgeW91IHVzZSBu
ZXQtd2lyZWxlc3Mvd3BhX3N1cHBsaWNhbnQgb3IgbmV0LXdpcmVsZXNzL2hvc3RhcGQgd2l0aCBt
YWR3aWZpIgorCWVpbmZvICJ5b3Ugc2hvdWxkIHJlbWVyZ2UgdGhlbSBub3cuIgorCWVpbmZvCiB9
Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119972</attachid>
            <date>2007-05-22 09:06 0000</date>
            <desc>hostapd-0.4.9-r1.patch</desc>
            <filename>hostapd-0.4.9-r1.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGhvc3RhcGQtMC40LjkuZWJ1aWxkCisrKyBob3N0YXBkLTAuNC45LXIxLmVidWlsZApAQCAt
MTAsMTIgKzEwLDE1IEBACiAKIExJQ0VOU0U9Inx8ICggR1BMLTIgQlNEICkiCiBTTE9UPSIwIgot
S0VZV09SRFM9In5hbWQ2NCBwcGMgeDg2IgorS0VZV09SRFM9In5hbWQ2NCB+cHBjIH54ODYiCiAK
IElVU0U9ImlwdjYgbG9nd2F0Y2ggbWFkd2lmaSBzc2wiCiAKIFJERVBFTkQ9InNzbD8gKCBkZXYt
bGlicy9vcGVuc3NsICkKLQkJbWFkd2lmaT8gKCB8fCAoIG5ldC13aXJlbGVzcy9tYWR3aWZpLW5n
IG5ldC13aXJlbGVzcy9tYWR3aWZpLW9sZCApICkiCisJCW1hZHdpZmk/ICggfHwKKwkJCSggPm5l
dC13aXJlbGVzcy9tYWR3aWZpLW5nLXRvb2xzLTAuOS4zCisJCQk8bmV0LXdpcmVsZXNzL21hZHdp
ZmktbmctMC45LjMtcjQKKwkJCW5ldC13aXJlbGVzcy9tYWR3aWZpLW9sZCApICkiCiBERVBFTkQ9
IiR7UkRFUEVORH0KIAkJc3lzLWFwcHMvc2VkIgogCkBAIC0xMDksOSArMTEyLDkgQEAKIAllaW5m
byAibW9kZV93bGFuMD1cIm1hc3RlclwiIgogCWVpbmZvCiAJaWYgdXNlIG1hZHdpZmk7IHRoZW4K
LQkJZWluZm8gIlRoaXMgcGFja2FnZSBub3cgY29tcGlsZXMgYWdhaW5zdCB0aGUgaGVhZGVycyBp
bnN0YWxsZWQgYnkiCi0JCWVpbmZvICJ0aGUgbWFkd2lmaSBkcml2ZXIuIFlvdSBzaG91bGQgcmVt
ZXJnZSAke1BOfSBhZnRlciIKLQkJZWluZm8gInVwZ3JhZGluZyB5b3VyIG1hZHdpZmkgZHJpdmVy
LiIKKwkJZWluZm8gIlRoaXMgcGFja2FnZSBjb21waWxlcyBhZ2FpbnN0IHRoZSBoZWFkZXJzIGlu
c3RhbGxlZCBieSIKKwkJZWluZm8gIm1hZHdpZmktb2xkLCBtYWR3aWZpLW5nIG9yIG1hZHdpZmkt
bmctdG9vbHMuIgorCQllaW5mbyAiWW91IHNob3VsZCByZW1lcmdlICR7UE59IGFmdGVyIHVwZ3Jh
ZGluZyB0aGVzZSBwYWNrYWdlcy4iCiAJCWVpbmZvCiAJZmkKIH0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119973</attachid>
            <date>2007-05-22 09:07 0000</date>
            <desc>hostapd-0.5.7-r1.patch</desc>
            <filename>hostapd-0.5.7-r1.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGhvc3RhcGQtMC41LjcuZWJ1aWxkCisrKyBob3N0YXBkLTAuNS43LXIxLmVidWlsZApAQCAt
MTUsNyArMTUsMTAgQEAKIElVU0U9ImlwdjYgbG9nd2F0Y2ggbWFkd2lmaSBzc2wiCiAKIFJERVBF
TkQ9InNzbD8gKCBkZXYtbGlicy9vcGVuc3NsICkKLQkJbWFkd2lmaT8gKCB8fCAoIG5ldC13aXJl
bGVzcy9tYWR3aWZpLW5nIG5ldC13aXJlbGVzcy9tYWR3aWZpLW9sZCApICkiCisJCW1hZHdpZmk/
ICggfHwKKwkJCSggPm5ldC13aXJlbGVzcy9tYWR3aWZpLW5nLXRvb2xzLTAuOS4zCisJCQk8bmV0
LXdpcmVsZXNzL21hZHdpZmktbmctMC45LjMtcjQKKwkJCW5ldC13aXJlbGVzcy9tYWR3aWZpLW9s
ZCApICkiCiBERVBFTkQ9IiR7UkRFUEVORH0iCiAKIHNyY191bnBhY2soKSB7CkBAIC0xMjAsOSAr
MTIzLDkgQEAKIAllaW5mbyAibW9kZV93bGFuMD1cIm1hc3RlclwiIgogCWVpbmZvCiAJaWYgdXNl
IG1hZHdpZmk7IHRoZW4KLQkJZWluZm8gIlRoaXMgcGFja2FnZSBub3cgY29tcGlsZXMgYWdhaW5z
dCB0aGUgaGVhZGVycyBpbnN0YWxsZWQgYnkiCi0JCWVpbmZvICJ0aGUgbWFkd2lmaSBkcml2ZXIu
IFlvdSBzaG91bGQgcmVtZXJnZSAke1BOfSBhZnRlciIKLQkJZWluZm8gInVwZ3JhZGluZyB5b3Vy
IG1hZHdpZmkgZHJpdmVyLiIKKwkJZWluZm8gIlRoaXMgcGFja2FnZSBjb21waWxlcyBhZ2FpbnN0
IHRoZSBoZWFkZXJzIGluc3RhbGxlZCBieSIKKwkJZWluZm8gIm1hZHdpZmktb2xkLCBtYWR3aWZp
LW5nIG9yIG1hZHdpZmktbmctdG9vbHMuIgorCQllaW5mbyAiWW91IHNob3VsZCByZW1lcmdlICR7
UE59IGFmdGVyIHVwZ3JhZGluZyB0aGVzZSBwYWNrYWdlcy4iCiAJCWVpbmZvCiAJZmkKIH0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119975</attachid>
            <date>2007-05-22 09:07 0000</date>
            <desc>wpa_supplicant-0.5.7-r1.patch</desc>
            <filename>wpa_supplicant-0.5.7-r1.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHdwYV9zdXBwbGljYW50LTAuNS43LmVidWlsZAorKysgd3BhX3N1cHBsaWNhbnQtMC41Ljct
cjEuZWJ1aWxkCkBAIC0xMCwxNCArMTAsMTYgQEAKIExJQ0VOU0U9Inx8ICggR1BMLTIgQlNEICki
CiAKIFNMT1Q9IjAiCi1LRVlXT1JEUz0iYW1kNjQgcHBjIH5wcGM2NCB4ODYgfng4Ni1mYnNkIgor
S0VZV09SRFM9In5hbWQ2NCB+cHBjIH5wcGM2NCB+eDg2IH54ODYtZmJzZCIKIElVU0U9ImRidXMg
Z251dGxzIGdzbSBtYWR3aWZpIHF0MyBxdDQgcmVhZGxpbmUgc3NsIGtlcm5lbF9saW51eCBrZXJu
ZWxfRnJlZUJTRCIKIAogUkRFUEVORD0iZGJ1cz8gKCBzeXMtYXBwcy9kYnVzICkKIAkJa2VybmVs
X2xpbnV4PyAoCiAJCQlnc20/ICggc3lzLWFwcHMvcGNzYy1saXRlICkKLQkJIAltYWR3aWZpPyAo
Ci0JCQkJfHwgKCBuZXQtd2lyZWxlc3MvbWFkd2lmaS1uZyBuZXQtd2lyZWxlc3MvbWFkd2lmaS1v
bGQgKQorCQkgCW1hZHdpZmk/ICggfHwKKwkJCQkoID5uZXQtd2lyZWxlc3MvbWFkd2lmaS1uZy10
b29scy0wLjkuMworCQkJCTxuZXQtd2lyZWxlc3MvbWFkd2lmaS1uZy0wLjkuMy1yNAorCQkJCW5l
dC13aXJlbGVzcy9tYWR3aWZpLW9sZCApCiAJCQkpCiAJCSkKIAkJIWtlcm5lbF9saW51eD8gKCBu
ZXQtbGlicy9saWJwY2FwICkKQEAgLTIwNSw4ICsyMDcsOCBAQAogCiAJaWYgdXNlIG1hZHdpZmk7
IHRoZW4KIAkJZWNobwotCQllaW5mbyAiVGhpcyBwYWNrYWdlIG5vdyBjb21waWxlcyBhZ2FpbnN0
IHRoZSBoZWFkZXJzIGluc3RhbGxlZCBieSIKLQkJZWluZm8gInRoZSBtYWR3aWZpIGRyaXZlci4g
WW91IHNob3VsZCByZWVtZXJnZSAke1BOfSBhZnRlciIKLQkJZWluZm8gInVwZ3JhZGluZyB5b3Vy
IG1hZHdpZmkgZHJpdmVyLiIKKwkJZWluZm8gIlRoaXMgcGFja2FnZSBjb21waWxlcyBhZ2FpbnN0
IHRoZSBoZWFkZXJzIGluc3RhbGxlZCBieSIKKwkJZWluZm8gIm1hZHdpZmktb2xkLCBtYWR3aWZp
LW5nIG9yIG1hZHdpZmktbmctdG9vbHMuIgorCQllaW5mbyAiWW91IHNob3VsZCByZW1lcmdlICR7
UE59IGFmdGVyIHVwZ3JhZGluZyB0aGVzZSBwYWNrYWdlcy4iCiAJZmkKIH0K
</data>        

          </attachment>
    </bug>

</bugzilla>