On my laptop kwifimanager was missing after I emerged kdenetwork-3.2.2, even though I did have "wifi" in my USE. I already had installed wireless-tools-27_pre22. While debugging I came accros something odd in the config.log (/var/tmp/portage/kdenetwork-3.2.2/work/kdenetwork-3.2.2/config.log): configure:38084: checking if wireless tools >= 27 are installed configure:38122: g++ -c -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN ---- A COUPLE MORE G++ LINES---- est.cc >&5 In file included from conftest.cc:106: /usr/include/iwlib.h:131:22: wireless.h: No such file or directory In file included from conftest.cc:106: /usr/include/iwlib.h:198: error: field `nwid' has incomplete type ------ LOTS OF DECLARATIONS MISSING ------ And a bit down the road: configure:38183: checking if wifi should be compiled configure:38195: result: no So I located the wireless.h file, and I found out it was not where iwlib.h (/usr/include/iwlib.h) was looking for it, it was in /usr/include/linux/. After I made a symlink everything went fine. cd /usr/include/ && ln -s linux/wireless.h wireless.h Reproducible: Always Steps to Reproduce: 1.Configure kernel with wireless support 2.USE="wifi" emerge kdenetwork 3. Actual Results: kdenetwork was built, but kwifimanager was missing Expected Results: It should have built kwifimanager kernel 2.6.5-gentoo-r1 wireless-tools-27-pre22
Looks like http://bugs.gentoo.org/show_bug.cgi?id=43736 ought to be reopened after all...
Hear, hear.
Looks to be an issue in the wireless-tools package, so I'm reassigning.
Can people please test this with 26-r1 or 27_pre23 now? Both these versions now install wireless.h. I plan on removing other versions soon that don't. Does this solve the problem?
Yes, that did the trick! well, on my server it did, but thatone doesn't have wireless (yet). but at least it built ok. will try it on my laptop soon.
Okay. Marking FIXED.