While trying to emerge wepattack-0.1.3 for some network testing, the compilation failed due to missing wlan headers. It seems that the linux-wlan-ng package does not install any header files. Reproducible: Always Steps to Reproduce: 1. Emerge linux-wlan-ng 2. Attempt to emerge wepattack 3. Observe compilation failure Actual Results: Compilation failure Expected Results: Software should install successfully emerge info Portage 2.0.48_pre6 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-gentoo-r5 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHzGENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow apm libg++ quicktime spell slang arts tetex bonobo svga tcltk guile gpm motif opengl -nls acpi alsa avi berkdb cdr crypt cups curl dga dvd encode esd ethereal flash gd gdbm gif gnome gtk gtk2 gtkhtml imap imlib java jpeg kde libwww mikmod mmx mozilla mpeg mysql ncurses oggvorbis pam pcmcia pdflib perl png pnp python qt readline samba sasl sdl slp snmp sse ssl tcpd truetype usb X xml2 xmms xv zlib" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe" CXXFLAGS="-march=pentium3 -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="ccache sandbox buildpkg userpriv usersandbox"
Created attachment 11938 [details, diff] Makes linux-wlan-ng install header files This patch to linux-wlan-ng-0.2.1_pre3 adds a couple lines to install the headers for this package. They are needed by some other programs, such as wepattack.
The problem is not of linux-wlan-ng, linux-wlan-ng doesnt have the obligation and any ebuild to install headers of any type. The problem and the bug must be assigned to the person in charge of wepattack who needs to add support to linux-wlan-ng, take the linux-wlan-ng sources and put them in the workdir during the compilation.. because its a DEPEND not a RDEPEND.. and you dont need to have installed linux-wlan-ng if you want wepattack. But if you want wepattack and use linux-wlan-ng you must want the prism2 patch for wepattack and it doesnt be patched. I can reproduce the problem,
The problem is not of linux-wlan-ng, linux-wlan-ng doesnt have the obligation and any ebuild to install headers of any type. The problem and the bug must be assigned to the person in charge of wepattack who needs to add support to linux-wlan-ng, take the linux-wlan-ng sources and put them in the workdir during the compilation.. because its a DEPEND not a RDEPEND.. and you dont need to have installed linux-wlan-ng if you want wepattack. But if you want wepattack and use linux-wlan-ng you must want the prism2 patch for wepattack and it doesnt be patched. I can reproduce the problem, ¿can you try changing your FEATURES= in make conf? (i mean withow userpriv, usesandbox.. if you can leave them in blank and use the defaults better) But i repeat not a linux-wlan-ng issue, Reassing to bug-wranglers@gentoo.org or wepattack person in charge.
I tend to agree with Octavio on this one...
Closing as WONTFIX since linux-wlan-ng should not install headers, and current wepattack ebuilds compile fine as is...