All pastes #401595 Raw Edit

Mine

public text v1 · immutable
·published 2007-03-19 13:42 UTC
rendered paste body
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
myaction None
myopts {'--nospinner': True, '--debug': True, '--buildpkg': True, '--color': 'n'}
Calculating dependencies  ..... ..... .
Parent:    None
Depstring: app-portage/exi-darcs
Priority: soft
Candidates: ['app-portage/exi-darcs']
   ebuild: app-portage/exi-darcs-0

Parent:    ('ebuild', '/', 'app-portage/exi-darcs-0', 'merge')
Depstring: >=virtual/ghc-6.4.1 dev-util/darcs doc? ( dev-haskell/haddock ) >=dev-haskell/cabal-1.1.3
Priority: hard
Candidates: ['>=dev-lang/ghc-bin-6.4.1', 'dev-util/darcs', '>=dev-haskell/cabal-1.1.3']
Exiting... ('ebuild', '/', 'app-portage/exi-darcs-0', 'merge')

Parent:    ('ebuild', '/', 'app-portage/exi-darcs-0', 'merge')
Depstring: >=sys-apps/portage-2.1_pre4 virtual/ghc
Priority: medium
Candidates: ['dev-lang/ghc-bin', '>=sys-apps/portage-2.1_pre4']
Exiting... ('ebuild', '/', 'app-portage/exi-darcs-0', 'merge')
Exiting... None
.... ..... ..+ dyn_clean
+ '[' -z /var/tmp/portage/app-portage/exi-darcs-0 ']'
+ type -p chflags
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/image /var/tmp/portage/app-portage/exi-darcs-0/homedir
+ hasq keeptemp autoconfig buildpkg distlocks metadata-transfer parallel-fetch sandbox sfperms strict
+ [[  autoconfig buildpkg distlocks metadata-transfer parallel-fetch sandbox sfperms strict  == *\ \k\e\e\p\t\e\m\p\ * ]]
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/temp
+ hasq keepwork autoconfig buildpkg distlocks metadata-transfer parallel-fetch sandbox sfperms strict
+ [[  autoconfig buildpkg distlocks metadata-transfer parallel-fetch sandbox sfperms strict  == *\ \k\e\e\p\w\o\r\k\ * ]]
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/.logid
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/.unpacked
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/.compiled
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/.tested
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/.installed
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/.packaged
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/build-info
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/work
+ '[' -f /var/tmp/portage/app-portage/exi-darcs-0/.unpacked ']'
+ rm -rf /var/tmp/portage/app-portage/exi-darcs-0/distdir
++ find /var/tmp/portage/app-portage/exi-darcs-0 -mindepth 1 -maxdepth 1
+ '[' -z '' ']'
+ rmdir /var/tmp/portage/app-portage/exi-darcs-0
+ true
+ set +x
... done!

>>> Emerging (1 of 1) app-portage/exi-darcs-0 to /
 * checking ebuild checksums ;-) ...                                                                                                                              [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                             [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                            [ ok ]
+ dyn_setup
++ type -t pre_pkg_setup
+ '[' '' == function ']'
+ qa_call pkg_setup
++ shopt
+ local 'shopts=cdable_vars    	off
cdspell        	off
checkhash      	off
checkwinsize   	off
cmdhist        	on
dotglob        	off
execfail       	off
expand_aliases 	on
extdebug       	on
extglob        	off
extquote       	on
failglob       	off
force_fignore  	on
gnu_errfmt     	off
histappend     	off
histreedit     	off
histverify     	off
hostcomplete   	on
huponexit      	off
interactive_comments	on
lithist        	off
login_shell    	off
mailwarn       	off
no_empty_cmd_completion	off
nocaseglob     	off
nocasematch    	off
nullglob       	off
progcomp       	on
promptvars     	on
restricted_shell	off
shift_verbose  	off
sourcepath     	on
xpg_echo       	off' 'OLDIFS= 	
'
+ pkg_setup
+ haskell-cabal_pkg_setup
+ ghc-package_pkg_setup
+ ghc-saneghc
+ local ghcversion
+ local ghcbinversion
+ [[ exi-darcs == \g\h\c ]]
+ [[ exi-darcs == \g\h\c\-\b\i\n ]]
+ has_version dev-lang/ghc
+ '[' setup == depend ']'
+ /usr/lib/portage/bin/portageq has_version / dev-lang/ghc
+ return 1
+ return
+ [[ -z '' ]]
+ ghc-sanecabal 1.1.3
+ local f
+ local version
+ [[ -z 1.1.3 ]]
+ version=1.1.3
++ ghc-confdir
+++ ghc-libdir
+++ [[ -z '' ]]
+++++ ghc-getghc
+++++ type -P ghc
++++ /opt/ghc/bin/ghc --print-libdir
+++ _GHC_LIBDIR_CACHE=/opt/ghc/lib/ghc-6.4.2
+++ echo /opt/ghc/lib/ghc-6.4.2
++ echo /opt/ghc/lib/ghc-6.4.2/gentoo
+ for f in '$(ghc-confdir)/cabal-*'
+ [[ -f /opt/ghc/lib/ghc-6.4.2/gentoo/cabal-1.1.4.conf ]]
+ version_is_at_least 1.1.3 1.1.4.conf
+ __versionator_shopt_toggle on
+ VERSIONATOR_RECURSION=0
+ case "$1" in
+ [[ 0 -lt 1 ]]
++ shopt -p extglob
+ VERSIONATOR_OLD_EXTGLOB='shopt -u extglob'
+ shopt -s extglob
+ VERSIONATOR_RECURSION=1
+ return 0
+ local want_s=1.1.3 have_s=1.1.4.conf r
+ version_compare 1.1.3 1.1.4.conf
+ __versionator_shopt_toggle on
+ VERSIONATOR_RECURSION=1
+ case "$1" in
+ [[ 1 -lt 1 ]]
+ VERSIONATOR_RECURSION=2
+ return 0
+ local ver_a=1.1.3 ver_b=1.1.4.conf parts_a parts_b cur_idx_a=0 cur_idx_b=0
+ parts_a=($(get_all_version_components "${ver_a}" ))
++ get_all_version_components 1.1.3
++ __versionator_shopt_toggle on
++ VERSIONATOR_RECURSION=2
++ case "$1" in
++ [[ 2 -lt 1 ]]
++ VERSIONATOR_RECURSION=3
++ return 0
++ local ver_str=1.1.3 result result_idx=0
++ result=()
++ [[ '' == \1\.\1\.\3 ]]
++ export VERSIONATOR_CACHE_VER_STR=1.1.3
++ VERSIONATOR_CACHE_VER_STR=1.1.3
++ [[ -n 1.1.3 ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=1
++ ver_str=.1.3
++ result_idx=1
++ [[ -n .1.3 ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=.
++ ver_str=1.3
++ result_idx=2
++ [[ -n 1.3 ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=1
++ ver_str=.3
++ result_idx=3
++ [[ -n .3 ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=.
++ ver_str=3
++ result_idx=4
++ [[ -n 3 ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=3
++ ver_str=
++ result_idx=5
++ [[ -n '' ]]
++ export 'VERSIONATOR_CACHE_RESULT=1 . 1 . 3'
++ VERSIONATOR_CACHE_RESULT='1 . 1 . 3'
++ echo 1 . 1 . 3
++ __versionator_shopt_toggle off
++ VERSIONATOR_RECURSION=3
++ case "$1" in
++ VERSIONATOR_RECURSION=2
++ [[ 2 -lt 1 ]]
++ return 0
+ parts_b=($(get_all_version_components "${ver_b}" ))
++ get_all_version_components 1.1.4.conf
++ __versionator_shopt_toggle on
++ VERSIONATOR_RECURSION=2
++ case "$1" in
++ [[ 2 -lt 1 ]]
++ VERSIONATOR_RECURSION=3
++ return 0
++ local ver_str=1.1.4.conf result result_idx=0
++ result=()
++ [[ '' == \1\.\1\.\4\.\c\o\n\f ]]
++ export VERSIONATOR_CACHE_VER_STR=1.1.4.conf
++ VERSIONATOR_CACHE_VER_STR=1.1.4.conf
++ [[ -n 1.1.4.conf ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=1
++ ver_str=.1.4.conf
++ result_idx=1
++ [[ -n .1.4.conf ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=.
++ ver_str=1.4.conf
++ result_idx=2
++ [[ -n 1.4.conf ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=1
++ ver_str=.4.conf
++ result_idx=3
++ [[ -n .4.conf ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=.
++ ver_str=4.conf
++ result_idx=4
++ [[ -n 4.conf ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=4
++ ver_str=.conf
++ result_idx=5
++ [[ -n .conf ]]
++ case "${ver_str:0:1}" in
++ result[$result_idx]=.
++ ver_str=conf
++ result_idx=6
++ [[ -n conf ]]
++ case "${ver_str:0:1}" in
++ local not_match=
++ result[$result_idx]=conf
++ ver_str=
++ result_idx=7
++ [[ -n '' ]]
++ export 'VERSIONATOR_CACHE_RESULT=1 . 1 . 4 . conf'
++ VERSIONATOR_CACHE_RESULT='1 . 1 . 4 . conf'
++ echo 1 . 1 . 4 . conf
++ __versionator_shopt_toggle off
++ VERSIONATOR_RECURSION=3
++ case "$1" in
++ VERSIONATOR_RECURSION=2
++ [[ 2 -lt 1 ]]
++ return 0
+ local inf_loop=0
+ true
+ inf_loop=1
+ [[ 1 -gt 20 ]]
+ local cur_tok_a=1
+ local cur_tok_b=1
+ [[ -n 1 ]]
+ [[ -z '' ]]
+ cur_idx_a=1
+ [[ . == \. ]]
+ cur_idx_a=2
+ [[ -n 1 ]]
+ [[ -z '' ]]
+ cur_idx_b=1
+ [[ . == \. ]]
+ cur_idx_b=2
+ [[ -z 1 ]]
+ cur_tok_a=1
+ cur_tok_b=1
+ [[ -z 1 ]]
+ [[ -z 1 ]]
+ [[ 1 -lt 1 ]]
+ [[ 1 -gt 1 ]]
+ true
+ inf_loop=2
+ [[ 2 -gt 20 ]]
+ local cur_tok_a=1
+ local cur_tok_b=1
+ [[ -n 1 ]]
+ [[ -z '' ]]
+ cur_idx_a=3
+ [[ . == \. ]]
+ cur_idx_a=4
+ [[ -n 1 ]]
+ [[ -z '' ]]
+ cur_idx_b=3
+ [[ . == \. ]]
+ cur_idx_b=4
+ [[ -z 1 ]]
+ cur_tok_a=1
+ cur_tok_b=1
+ [[ -z 1 ]]
+ [[ -z 1 ]]
+ [[ 1 -lt 1 ]]
+ [[ 1 -gt 1 ]]
+ true
+ inf_loop=3
+ [[ 3 -gt 20 ]]
+ local cur_tok_a=3
+ local cur_tok_b=4
+ [[ -n 3 ]]
+ [[ -z '' ]]
+ cur_idx_a=5
+ [[ '' == \. ]]
+ [[ -n 4 ]]
+ [[ -z '' ]]
+ cur_idx_b=5
+ [[ . == \. ]]
+ cur_idx_b=6
+ [[ -z 3 ]]
+ cur_tok_a=3
+ cur_tok_b=4
+ [[ -z 3 ]]
+ [[ -z 4 ]]
+ [[ 3 -lt 4 ]]
+ __versionator_shopt_toggle off
+ VERSIONATOR_RECURSION=2
+ case "$1" in
+ VERSIONATOR_RECURSION=1
+ [[ 1 -lt 1 ]]
+ return 0
+ return 1
+ r=1
+ case $r in
+ __versionator_shopt_toggle off
+ VERSIONATOR_RECURSION=1
+ case "$1" in
+ VERSIONATOR_RECURSION=0
+ [[ 0 -lt 1 ]]
+ eval shopt -u extglob
++ shopt -u extglob
+ return 0
+ return 0
+ return
+ [[ -z yes ]]
+ [[ -n '' ]]
++ shopt
+ [[ cdable_vars    	off
cdspell        	off
checkhash      	off
checkwinsize   	off
cmdhist        	on
dotglob        	off
execfail       	off
expand_aliases 	on
extdebug       	on
extglob        	off
extquote       	on
failglob       	off
force_fignore  	on
gnu_errfmt     	off
histappend     	off
histreedit     	off
histverify     	off
hostcomplete   	on
huponexit      	off
interactive_comments	on
lithist        	off
login_shell    	off
mailwarn       	off
no_empty_cmd_completion	off
nocaseglob     	off
nocasematch    	off
nullglob       	off
progcomp       	on
promptvars     	on
restricted_shell	off
shift_verbose  	off
sourcepath     	on
xpg_echo       	off != cdable_vars    	off
cdspell        	off
checkhash      	off
checkwinsize   	off
cmdhist        	on
dotglob        	off
execfail       	off
expand_aliases 	on
extdebug       	on
extglob        	off
extquote       	on
failglob       	off
force_fignore  	on
gnu_errfmt     	off
histappend     	off
histreedit     	off
histverify     	off
hostcomplete   	on
huponexit      	off
interactive_comments	on
lithist        	off
login_shell    	off
mailwarn       	off
no_empty_cmd_completion	off
nocaseglob     	off
nocasematch    	off
nullglob       	off
progcomp       	on
promptvars     	on
restricted_shell	off
shift_verbose  	off
sourcepath     	on
xpg_echo       	off ]]
+ [[  	
 != \ \	\
 ]]
+ return 0
++ type -t post_pkg_setup
+ '[' '' == function ']'
+ set +x
+ dyn_unpack
++ type -t pre_src_unpack
+ '[' '' == function ']'
+ local newstuff=no
+ '[' -e /var/tmp/portage/app-portage/exi-darcs-0/work ']'
+ '[' no == yes ']'
+ '[' -e /var/tmp/portage/app-portage/exi-darcs-0/work ']'
+ '[' '!' -d /var/tmp/portage/app-portage/exi-darcs-0/work ']'
+ install -m0700 -d /var/tmp/portage/app-portage/exi-darcs-0/work
+ cd /var/tmp/portage/app-portage/exi-darcs-0/work
+ vecho '>>> Unpacking source...'
+ quiet_mode
+ [[ '' -eq 1 ]]
+ echo '>>> Unpacking source...'
>>> Unpacking source...
+ qa_call src_unpack
++ shopt
+ local 'shopts=cdable_vars    	off
cdspell        	off
checkhash      	off
checkwinsize   	off
cmdhist        	on
dotglob        	off
execfail       	off
expand_aliases 	on
extdebug       	on
extglob        	off
extquote       	on
failglob       	off
force_fignore  	on
gnu_errfmt     	off
histappend     	off
histreedit     	off
histverify     	off
hostcomplete   	on
huponexit      	off
interactive_comments	on
lithist        	off
login_shell    	off
mailwarn       	off
no_empty_cmd_completion	off
nocaseglob     	off
nocasematch    	off
nullglob       	off
progcomp       	on
promptvars     	on
restricted_shell	off
shift_verbose  	off
sourcepath     	on
xpg_echo       	off' 'OLDIFS= 	
'
+ src_unpack
+ darcs_src_unpack
+ local EDARCS_SHOPT
+ debug-print-function darcs_src_unpack
+ str='darcs_src_unpack: entering function'
+ shift
+ debug-print 'darcs_src_unpack: entering function, parameters: '
+ '[' '!' -d /var/tmp/portage/app-portage/exi-darcs-0/temp ']'
+ '[' 'darcs_src_unpack: entering function, parameters: ' ']'
+ '[' '' == on ']'
+ '[' -n '' ']'
+ echo 'darcs_src_unpack: entering function, parameters: '
+ chmod g+w /var/tmp/portage/app-portage/exi-darcs-0/temp/eclass-debug.log
+ shift
+ '[' '' ']'
+ debug-print 'darcs_src_unpack: init:
	EDARCS_DARCS_CMD=darcs
	EDARCS_GET_CMD=get --partial
	EDARCS_UPDATE_CMD=pull
	EDARCS_OPTIONS=--set-scripts-executable
	EDARCS_TOP_DIR=/usr/portage/distfiles/darcs-src
	EDARCS_REPOSITORY=http://haskell.org/~andres/repos/exi
	EDARCS_LOCALREPO=exi
	EDARCS_CLEAN='
+ '[' '!' -d /var/tmp/portage/app-portage/exi-darcs-0/temp ']'
+ '[' 'darcs_src_unpack: init:
	EDARCS_DARCS_CMD=darcs
	EDARCS_GET_CMD=get --partial
	EDARCS_UPDATE_CMD=pull
	EDARCS_OPTIONS=--set-scripts-executable
	EDARCS_TOP_DIR=/usr/portage/distfiles/darcs-src
	EDARCS_REPOSITORY=http://haskell.org/~andres/repos/exi
	EDARCS_LOCALREPO=exi
	EDARCS_CLEAN=' ']'
+ '[' '' == on ']'
+ '[' -n '' ']'
+ echo 'darcs_src_unpack: init:
	EDARCS_DARCS_CMD=darcs
	EDARCS_GET_CMD=get --partial
	EDARCS_UPDATE_CMD=pull
	EDARCS_OPTIONS=--set-scripts-executable
	EDARCS_TOP_DIR=/usr/portage/distfiles/darcs-src
	EDARCS_REPOSITORY=http://haskell.org/~andres/repos/exi
	EDARCS_LOCALREPO=exi
	EDARCS_CLEAN='
+ chmod g+w /var/tmp/portage/app-portage/exi-darcs-0/temp/eclass-debug.log
+ shift
+ '[' '' ']'
+ einfo 'Fetching darcs repository http://haskell.org/~andres/repos/exi into /usr/portage/distfiles/darcs-src...'
+ elog_base INFO 'Fetching darcs repository http://haskell.org/~andres/repos/exi into /usr/portage/distfiles/darcs-src...'
+ local messagetype
+ '[' -z INFO -o -z /var/tmp/portage/app-portage/exi-darcs-0/temp -o '!' -d /var/tmp/portage/app-portage/exi-darcs-0/temp/logging ']'
+ case "${1}" in
+ messagetype=INFO
+ shift
+ echo -e 'Fetching darcs repository http://haskell.org/~andres/repos/exi into /usr/portage/distfiles/darcs-src...'
+ return 0
+ [[ yes != \y\e\s ]]
+ echo -e ' * Fetching darcs repository http://haskell.org/~andres/repos/exi into /usr/portage/distfiles/darcs-src...'
 * Fetching darcs repository http://haskell.org/~andres/repos/exi into /usr/portage/distfiles/darcs-src...
+ LAST_E_CMD=einfo
+ return 0
+ darcs_fetch
+ debug-print-function darcs_fetch
+ str='darcs_fetch: entering function'
+ shift
+ debug-print 'darcs_fetch: entering function, parameters: '
+ '[' '!' -d /var/tmp/portage/app-portage/exi-darcs-0/temp ']'
+ '[' 'darcs_fetch: entering function, parameters: ' ']'
+ '[' '' == on ']'
+ '[' -n '' ']'
+ echo 'darcs_fetch: entering function, parameters: '
+ chmod g+w /var/tmp/portage/app-portage/exi-darcs-0/temp/eclass-debug.log
+ shift
+ '[' '' ']'
+ '[' -n '' ']'
+ '[' '!' -d /usr/portage/distfiles/darcs-src ']'
+ debug-print 'darcs_fetch: checkout mode. creating darcs directory'
+ '[' '!' -d /var/tmp/portage/app-portage/exi-darcs-0/temp ']'
+ '[' 'darcs_fetch: checkout mode. creating darcs directory' ']'
+ '[' '' == on ']'
+ '[' -n '' ']'
+ echo 'darcs_fetch: checkout mode. creating darcs directory'
+ chmod g+w /var/tmp/portage/app-portage/exi-darcs-0/temp/eclass-debug.log
+ shift
+ '[' '' ']'
+ addwrite /foobar
+ [[ -z /foobar ]]
+ [[ -n '' ]]
+ export SANDBOX_WRITE=/dev/zero:/dev/null:/dev/fd:/proc/self/fd:/dev/pts/:/dev/vc/:/dev/pty:/dev/tty:/dev/tts:/dev/console:/dev/shm:/dev/shm/ngpt:/var/log/scrollkeeper.log:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.gconfd/lock:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.bash_history::/tmp:/var/tmp:/tmp/:/var/tmp/:/dev/shm:/dev/stdout:/dev/stderr:/var/tmp:/foobar
+ SANDBOX_WRITE=/dev/zero:/dev/null:/dev/fd:/proc/self/fd:/dev/pts/:/dev/vc/:/dev/pty:/dev/tty:/dev/tts:/dev/console:/dev/shm:/dev/shm/ngpt:/var/log/scrollkeeper.log:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.gconfd/lock:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.bash_history::/tmp:/var/tmp:/tmp/:/var/tmp/:/dev/shm:/dev/stdout:/dev/stderr:/var/tmp:/foobar
+ addwrite /
+ [[ -z / ]]
+ [[ -n '' ]]
+ export SANDBOX_WRITE=/dev/zero:/dev/null:/dev/fd:/proc/self/fd:/dev/pts/:/dev/vc/:/dev/pty:/dev/tty:/dev/tts:/dev/console:/dev/shm:/dev/shm/ngpt:/var/log/scrollkeeper.log:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.gconfd/lock:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.bash_history::/tmp:/var/tmp:/tmp/:/var/tmp/:/dev/shm:/dev/stdout:/dev/stderr:/var/tmp:/foobar:/
+ SANDBOX_WRITE=/dev/zero:/dev/null:/dev/fd:/proc/self/fd:/dev/pts/:/dev/vc/:/dev/pty:/dev/tty:/dev/tts:/dev/console:/dev/shm:/dev/shm/ngpt:/var/log/scrollkeeper.log:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.gconfd/lock:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.bash_history::/tmp:/var/tmp:/tmp/:/var/tmp/:/dev/shm:/dev/stdout:/dev/stderr:/var/tmp:/foobar:/
+ mkdir -p /usr/portage/distfiles/darcs-src
+ export SANDBOX_WRITE=/dev/zero:/dev/null:/dev/fd:/proc/self/fd:/dev/pts/:/dev/vc/:/dev/pty:/dev/tty:/dev/tts:/dev/console:/dev/shm:/dev/shm/ngpt:/var/log/scrollkeeper.log:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.gconfd/lock:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.bash_history::/tmp:/var/tmp:/tmp/:/var/tmp/:/dev/shm:/dev/stdout:/dev/stderr:/var/tmp
+ SANDBOX_WRITE=/dev/zero:/dev/null:/dev/fd:/proc/self/fd:/dev/pts/:/dev/vc/:/dev/pty:/dev/tty:/dev/tts:/dev/console:/dev/shm:/dev/shm/ngpt:/var/log/scrollkeeper.log:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.gconfd/lock:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.bash_history::/tmp:/var/tmp:/tmp/:/var/tmp/:/dev/shm:/dev/stdout:/dev/stderr:/var/tmp
+ cd -P /usr/portage/distfiles/darcs-src
++ /bin/pwd
+ EDARCS_TOP_DIR=/usr/portage/distfiles/darcs-src
+ addwrite /usr/portage/distfiles/darcs-src
+ [[ -z /usr/portage/distfiles/darcs-src ]]
+ [[ -n '' ]]
+ export SANDBOX_WRITE=/dev/zero:/dev/null:/dev/fd:/proc/self/fd:/dev/pts/:/dev/vc/:/dev/pty:/dev/tty:/dev/tts:/dev/console:/dev/shm:/dev/shm/ngpt:/var/log/scrollkeeper.log:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.gconfd/lock:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.bash_history::/tmp:/var/tmp:/tmp/:/var/tmp/:/dev/shm:/dev/stdout:/dev/stderr:/var/tmp:/usr/portage/distfiles/darcs-src
+ SANDBOX_WRITE=/dev/zero:/dev/null:/dev/fd:/proc/self/fd:/dev/pts/:/dev/vc/:/dev/pty:/dev/tty:/dev/tts:/dev/console:/dev/shm:/dev/shm/ngpt:/var/log/scrollkeeper.log:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.gconfd/lock:/var/tmp/portage/app-portage/exi-darcs-0/homedir/.bash_history::/tmp:/var/tmp:/tmp/:/var/tmp/:/dev/shm:/dev/stdout:/dev/stderr:/var/tmp:/usr/portage/distfiles/darcs-src
+ '[' '!' -d /usr/portage/distfiles/darcs-src/exi/_darcs ']'
+ mode=get
+ cd /usr/portage/distfiles/darcs-src
+ local 'cmdget=darcs get --partial --set-scripts-executable --repo-name=exi http://haskell.org/~andres/repos/exi'
+ local 'cmdupdate=darcs pull --all --set-scripts-executable http://haskell.org/~andres/repos/exi'
+ '[' get == get ']'
+ einfo 'Running darcs get --partial --set-scripts-executable --repo-name=exi http://haskell.org/~andres/repos/exi'
+ elog_base INFO 'Running darcs get --partial --set-scripts-executable --repo-name=exi http://haskell.org/~andres/repos/exi'
+ local messagetype
+ '[' -z INFO -o -z /var/tmp/portage/app-portage/exi-darcs-0/temp -o '!' -d /var/tmp/portage/app-portage/exi-darcs-0/temp/logging ']'
+ case "${1}" in
+ messagetype=INFO
+ shift
+ echo -e 'Running darcs get --partial --set-scripts-executable --repo-name=exi http://haskell.org/~andres/repos/exi'
+ return 0
+ [[ yes != \y\e\s ]]
+ echo -e ' * Running darcs get --partial --set-scripts-executable --repo-name=exi http://haskell.org/~andres/repos/exi'
 * Running darcs get --partial --set-scripts-executable --repo-name=exi http://haskell.org/~andres/repos/exi
+ LAST_E_CMD=einfo
+ return 0
+ eval darcs get --partial --set-scripts-executable --repo-name=exi http://haskell.org/~andres/repos/exi
++ darcs get --partial --set-scripts-executable --repo-name=exi http://haskell.org/~andres/repos/exi

Copying patch 1 of 119...
Copying patch 2 of 119...
Copying patch 3 of 119...
Copying patch 4 of 119...
Copying patch 5 of 119...
Copying patch 6 of 119...
Copying patch 7 of 119...
Copying patch 8 of 119...
Copying patch 9 of 119...
Copying patch 10 of 119...
Copying patch 11 of 119...
Copying patch 12 of 119...
Copying patch 13 of 119...
Copying patch 14 of 119...
Copying patch 15 of 119...
Copying patch 16 of 119...
Copying patch 17 of 119...
Copying patch 18 of 119...
Copying patch 19 of 119...
Copying patch 20 of 119...
Copying patch 21 of 119...
Copying patch 22 of 119...
Copying patch 23 of 119...
Copying patch 24 of 119...
Copying patch 25 of 119...
Copying patch 26 of 119...
Copying patch 27 of 119...
Copying patch 28 of 119...
Copying patch 29 of 119...
Copying patch 30 of 119...
Copying patch 31 of 119...
Copying patch 32 of 119...
Copying patch 33 of 119...
Copying patch 34 of 119...
Copying patch 35 of 119...
Copying patch 36 of 119...
Copying patch 37 of 119...
Copying patch 38 of 119...
Copying patch 39 of 119...
Copying patch 40 of 119...
Copying patch 41 of 119...
Copying patch 42 of 119...
Copying patch 43 of 119...
Copying patch 44 of 119...
Copying patch 45 of 119...
Copying patch 46 of 119...
Copying patch 47 of 119...
Copying patch 48 of 119...
Copying patch 49 of 119...
Copying patch 50 of 119...
Copying patch 51 of 119...
Copying patch 52 of 119...
Copying patch 53 of 119...
Copying patch 54 of 119...
Copying patch 55 of 119...
Copying patch 56 of 119...
Copying patch 57 of 119...
Copying patch 58 of 119...
Copying patch 59 of 119...
Copying patch 60 of 119...
Copying patch 61 of 119...
Copying patch 62 of 119...
Copying patch 63 of 119...
Copying patch 64 of 119...
Copying patch 65 of 119...
Copying patch 66 of 119...
Copying patch 67 of 119...
Copying patch 68 of 119...
Copying patch 69 of 119...
Copying patch 70 of 119...
Copying patch 71 of 119...
Copying patch 72 of 119...
Copying patch 73 of 119...
Copying patch 74 of 119...
Copying patch 75 of 119...
Copying patch 76 of 119...
Copying patch 77 of 119...
Copying patch 78 of 119...
Copying patch 79 of 119...
Copying patch 80 of 119...
Copying patch 81 of 119...
Copying patch 82 of 119...
Copying patch 83 of 119...
Copying patch 84 of 119...
Copying patch 85 of 119...
Copying patch 86 of 119...
Copying patch 87 of 119...
Copying patch 88 of 119...
Copying patch 89 of 119...
Copying patch 90 of 119...
Copying patch 91 of 119...
Copying patch 92 of 119...
Copying patch 93 of 119...
Copying patch 94 of 119...
Copying patch 95 of 119...
Copying patch 96 of 119...
Copying patch 97 of 119...
Copying patch 98 of 119...
Copying patch 99 of 119...
Copying patch 100 of 119...
Copying patch 101 of 119...
Copying patch 102 of 119...
Copying patch 103 of 119...
Copying patch 104 of 119...
Copying patch 105 of 119...
Copying patch 106 of 119...
Copying patch 107 of 119...
Copying patch 108 of 119...
Copying patch 109 of 119...
Copying patch 110 of 119...
Copying patch 111 of 119...
Copying patch 112 of 119...
Copying patch 113 of 119...
Copying patch 114 of 119...
Copying patch 115 of 119...
Copying patch 116 of 119...
Copying patch 117 of 119...
Copying patch 118 of 119...
Copying patch 119 of 119...
Copying patch 119 of 119... done!

Applying patch 1 of 119... 
Applying patch 2 of 119... 
Applying patch 3 of 119... 
Applying patch 4 of 119... 
Applying patch 5 of 119... 
Applying patch 6 of 119... 
Applying patch 7 of 119... 
Applying patch 8 of 119... 
Applying patch 9 of 119... 
Applying patch 10 of 119... 
Applying patch 11 of 119... 
Applying patch 12 of 119... 
Applying patch 13 of 119... 
Applying patch 14 of 119... 
Applying patch 15 of 119... 
Applying patch 16 of 119... 
Applying patch 17 of 119... 
Applying patch 18 of 119... 
Applying patch 19 of 119... 
Applying patch 20 of 119... 
Applying patch 21 of 119... darcs: Pattern match failure in do expression at PatchRead.lhs:249:26-31
+ diefunc darcs_fetch 107 1 'darcs get command failed'
+ local funcname=darcs_fetch lineno=107 exitcode=1
+ shift 3
+ echo

+ echo '!!! ERROR: app-portage/exi-darcs-0 failed.'
!!! ERROR: app-portage/exi-darcs-0 failed.
+ dump_trace 2
+ local funcname= sourcefile= lineno= n e s=yes
+ declare -i strip=1
+ [[ -n 2 ]]
+ strip=2
+ echo 'Call stack:'
Call stack:
+ (( n = 8 - 1, p = 7  ))
+ (( n > 2  ))
+ funcname=dyn_unpack
++ basename /usr/lib/portage/bin/ebuild.sh
+ sourcefile=ebuild.sh
+ lineno=1618
+ args=
+ [[ -n 2 darcs get command failed 1 107 darcs_fetch src_unpack unpack ]]
+ (( j = 1  ))
+ (( j <= 0  ))
+ ((  p -= 0  ))
+ echo '  ebuild.sh, line 1618:   Called dyn_unpack'
  ebuild.sh, line 1618:   Called dyn_unpack
+ (( n--  ))
+ (( n > 2  ))
+ funcname=qa_call
++ basename /usr/lib/portage/bin/ebuild.sh
+ sourcefile=ebuild.sh
+ lineno=751
+ args=
+ [[ -n 2 darcs get command failed 1 107 darcs_fetch src_unpack unpack ]]
+ (( j = 1  ))
+ (( j <= 1  ))
+ newarg=src_unpack
+ args=''\''src_unpack'\'''
+ (( ++j  ))
+ (( j <= 1  ))
+ ((  p -= 1  ))
+ echo '  ebuild.sh, line 751:   Called qa_call '\''src_unpack'\'''
  ebuild.sh, line 751:   Called qa_call 'src_unpack'
+ (( n--  ))
+ (( n > 2  ))
+ funcname=src_unpack
++ basename /var/tmp/portage/app-portage/exi-darcs-0/temp/environment
+ sourcefile=environment
+ lineno=1867
+ args=
+ [[ -n 2 darcs get command failed 1 107 darcs_fetch src_unpack unpack ]]
+ (( j = 1  ))
+ (( j <= 0  ))
+ ((  p -= 0  ))
+ echo '  environment, line 1867:   Called src_unpack'
  environment, line 1867:   Called src_unpack
+ (( n--  ))
+ (( n > 2  ))
+ funcname=darcs_src_unpack
++ basename /usr/lib/portage/bin/ebuild.sh
+ sourcefile=ebuild.sh
+ lineno=1304
+ args=
+ [[ -n 2 darcs get command failed 1 107 darcs_fetch src_unpack unpack ]]
+ (( j = 1  ))
+ (( j <= 0  ))
+ ((  p -= 0  ))
+ echo '  ebuild.sh, line 1304:   Called darcs_src_unpack'
  ebuild.sh, line 1304:   Called darcs_src_unpack
+ (( n--  ))
+ (( n > 2  ))
+ funcname=darcs_fetch
++ basename /usr/local/layman/haskell/eclass/darcs.eclass
+ sourcefile=darcs.eclass
+ lineno=132
+ args=
+ [[ -n 2 darcs get command failed 1 107 darcs_fetch src_unpack unpack ]]
+ (( j = 1  ))
+ (( j <= 0  ))
+ ((  p -= 0  ))
+ echo '  darcs.eclass, line 132:   Called darcs_fetch'
  darcs.eclass, line 132:   Called darcs_fetch
+ (( n--  ))
+ (( n > 2  ))
++ basename /usr/local/layman/haskell/eclass/darcs.eclass
+ echo '  darcs.eclass, line 107:   Called die'
  darcs.eclass, line 107:   Called die
+ echo

+ echo '!!! darcs get command failed'
!!! darcs get command failed
+ echo '!!! If you need support, post the topmost build error, and the call stack if relevant.'
!!! If you need support, post the topmost build error, and the call stack if relevant.
+ '[' -n /var/tmp/portage/app-portage/exi-darcs-0/temp/build.log ']'
+ echo '!!! A complete build log is located at '\''/var/tmp/portage/app-portage/exi-darcs-0/temp/build.log'\''.'
!!! A complete build log is located at '/var/tmp/portage/app-portage/exi-darcs-0/temp/build.log'.
+ echo

+ '[' -n ' /usr/local/layman/haskell/eclass/darcs.eclass /usr/local/layman/haskell/eclass/haskell-cabal.eclass /usr/local/layman/haskell/eclass/ghc-package.eclass' ']'
+ echo 'This ebuild used the following eclasses from overlays:'
This ebuild used the following eclasses from overlays:
+ echo

+ for x in '${EBUILD_OVERLAY_ECLASSES}'
+ echo '  /usr/local/layman/haskell/eclass/darcs.eclass'
  /usr/local/layman/haskell/eclass/darcs.eclass
+ for x in '${EBUILD_OVERLAY_ECLASSES}'
+ echo '  /usr/local/layman/haskell/eclass/haskell-cabal.eclass'
  /usr/local/layman/haskell/eclass/haskell-cabal.eclass
+ for x in '${EBUILD_OVERLAY_ECLASSES}'
+ echo '  /usr/local/layman/haskell/eclass/ghc-package.eclass'
  /usr/local/layman/haskell/eclass/ghc-package.eclass
+ echo

+ '[' unpack == unpack ']'
+ local x
+ kill -s SIGTERM 16071
++ exit 1
!!! This ebuild is from an overlay: '/usr/local/layman/haskell'