rendered paste body/*****************
** THE EBUILD
******************/
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit toolchain-funcs subversion
ESVN_REPO_URI="http://trac.aircrack-ng.org/svn/branch/1.0-dev"
S="${WORKDIR}/${PN/-/}"
DESCRIPTION="WLAN tools for breaking 802.11 WEP/WPA keys"
HOMEPAGE="http://www.aircrack-ng.org"
SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 arm ~ppc x86 ~x86-fbsd"
IUSE="wifi"
DEPEND="wifi? ( net-libs/libpcap )"
src_compile() {
emake || die "emake failed"
}
src_install() {
local target
use wifi && target="install" || target="install_userland"
emake \
prefix=/usr \
docdir="/usr/share/doc/${PF}" \
mandir="/usr/share/man/man1" \
destdir="${D}" \
${target} \
doc \
|| die "emake install failed"
}
src_test() {
#./makeivs wep.ivs 11111111111111111111111111 || die 'generating ivs file failed'
#./aircrack-ng wep.ivs || die 'cracking WEP key failed'
# Upstream uses signal in order to quit,
# So protect busybox with process group leader.
"$(tc-getCC)" -o process-group-leader "${FILESDIR}/process-group-leader.c"
./process-group-leader ./aircrack-ng -w test/password.lst test/wpa.cap || die 'cracking WPA key failed'
}
/*****************
** INSTALL ERROR
******************/
>>> Starting src_install
make -j2 prefix=/usr docdir=/usr/share/doc/aircrack-ng-9999 mandir=/usr/share/man/man1 destdir=/var/tmp/paludis/net-wireless/aircrack-ng-9999/image/ install doc
make -C src install
make[1]: Entering directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src'
make -C osdep
install -d /usr/share/doc/aircrack-ng-9999
install -m 644 ChangeLog INSTALLING README LICENSE AUTHORS VERSION /usr/share/doc/aircrack-ng-9999
ACCESS DENIED open_wr: /usr/share/doc/aircrack-ng-9999/ChangeLog
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/ChangeLog': Permission denied
ACCESS DENIED open_wr: /usr/share/doc/aircrack-ng-9999/INSTALLING
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/INSTALLING': Permission denied
ACCESS DENIED open_wr: /usr/share/doc/aircrack-ng-9999/README
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/README': Permission denied
ACCESS DENIED open_wr: /usr/share/doc/aircrack-ng-9999/LICENSE
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/LICENSE': Permission denied
ACCESS DENIED open_wr: /usr/share/doc/aircrack-ng-9999/AUTHORS
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/AUTHORS': Permission denied
ACCESS DENIED open_wr: /usr/share/doc/aircrack-ng-9999/VERSION
install: cannot create regular file `/usr/share/doc/aircrack-ng-9999/VERSION': Permission denied
make: *** [doc] Error 1
make: *** Waiting for unfinished jobs....
make[2]: Entering directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
Building for Linux
make[3]: Entering directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
make[3]: `.os.Linux' is up to date.
make[3]: Leaving directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
make[2]: Leaving directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
make -C osdep install
make[2]: Entering directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
Building for Linux
make[3]: Entering directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
make[3]: `.os.Linux' is up to date.
make[3]: Leaving directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
make[2]: Leaving directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src/osdep'
install -d /usr/bin
install -m 755 aircrack-ng airdecap-ng packetforge-ng ivstools kstats buddy-ng makeivs-ng /usr/bin
ACCESS DENIED unlink: /usr/bin/aircrack-ng
install: cannot remove `/usr/bin/aircrack-ng': Permission denied
ACCESS DENIED unlink: /usr/bin/airdecap-ng
install: cannot remove `/usr/bin/airdecap-ng': Permission denied
ACCESS DENIED unlink: /usr/bin/packetforge-ng
install: cannot remove `/usr/bin/packetforge-ng': Permission denied
ACCESS DENIED unlink: /usr/bin/ivstools
install: cannot remove `/usr/bin/ivstools': Permission denied
ACCESS DENIED unlink: /usr/bin/kstats
install: cannot remove `/usr/bin/kstats': Permission denied
ACCESS DENIED open_wr: /usr/bin/buddy-ng
install: cannot create regular file `/usr/bin/buddy-ng': Permission denied
ACCESS DENIED open_wr: /usr/bin/makeivs-ng
install: cannot create regular file `/usr/bin/makeivs-ng': Permission denied
make[1]: *** [install] Error 1
make[1]: Leaving directory `/var/tmp/paludis/net-wireless/aircrack-ng-9999/work/aircrackng/src'
make: *** [install] Error 2
!!! ERROR in net-wireless/aircrack-ng-9999:
!!! In src_install at line 3151
!!! emake install failed
!!! Call stack:
!!! * src_install (/var/tmp/paludis/net-wireless/aircrack-ng-9999/temp/loadsaveenv:3151)
!!! * ebuild_f_install (/usr/libexec/paludis/src_install.bash:48)
!!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:363)
!!! * main (/usr/libexec/paludis/ebuild.bash:381)
die trap: exiting with error.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-27143.log"
open_wr: /usr/share/doc/aircrack-ng-9999/ChangeLog
open_wr: /usr/share/doc/aircrack-ng-9999/INSTALLING
open_wr: /usr/share/doc/aircrack-ng-9999/README
open_wr: /usr/share/doc/aircrack-ng-9999/LICENSE
open_wr: /usr/share/doc/aircrack-ng-9999/AUTHORS
open_wr: /usr/share/doc/aircrack-ng-9999/VERSION
unlink: /usr/bin/aircrack-ng
unlink: /usr/bin/airdecap-ng
unlink: /usr/bin/packetforge-ng
unlink: /usr/bin/ivstools
unlink: /usr/bin/kstats
open_wr: /usr/bin/buddy-ng
open_wr: /usr/bin/makeivs-ng
--------------------------------------------------------------------------------
elog> Summary of messages from net-wireless/aircrack-ng-9999:
elog> * subversion update start -->
elog> * repository: http://trac.aircrack-ng.org/svn/branch/1.0-dev
elog> * working copy: /usr/portage/distfiles/svn-src/aircrack-ng/1.0-dev
Install error:
* In program paludis --safe-resume -i aircrack-ng:
* When performing install action from command line:
* When executing install task:
* When installing 'net-wireless/aircrack-ng-9999':
* Install error: Install failed for 'net-wireless/aircrack-ng-9999::local-portage'
Resume command: paludis --log-level qa --dl-deps-default discard --install '=net-wireless/aircrack-ng-9999::local-portage' --add-to-world-spec '( net-wireless/aircrack-ng )'