I'm trying to install autodock-4.2.3 on my amd64 box, but it fails immediately after configuring the source: === checking for strncasecmp... yes configure: creating ./config.status config.status: creating Makefile config.status: linking ../autodock/read_parameter_library.cc to read_parameter_library.cpp config.status: executing depfiles commands /var/tmp/portage/sci-chemistry/autodock-4.2.3/work/src >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-chemistry/autodock-4.2.3/work/src ... make -j3 -C autodock make: Entering directory `/var/tmp/portage/sci-chemistry/autodock-4.2.3/work/src/autodock' rm -f default_parameters.h csh ./paramdat2h.csh ./AD4_parameters.dat ./AD4.1_bound.dat > default_parameters.h /bin/sh: csh: command not found make: *** [default_parameters.h] Error 127 make: Leaving directory `/var/tmp/portage/sci-chemistry/autodock-4.2.3/work/src/autodock' * ERROR: sci-chemistry/autodock-4.2.3 failed: * (no error message) * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2895: Called die * The specific snippet of code: * emake -C autodock || die; === Reproducible: Always
Attach full log and 'emerge --info'. Also, what shell are you using ?
Created attachment 218425 [details] build.log
Created attachment 218427 [details] emerge --info
(In reply to comment #1) > Attach full log and 'emerge --info'. Done. > Also, what shell are you using ? bash: === $ eix -I bash [I] app-shells/bash Available versions: 3.1_p17 ~3.2_p50 4.0_p35 ~4.0_p37 **4.1_p2 {afs bashlogger examples mem-scramble +net nls plugins vanilla} Installed versions: 4.0_p35(00:35:35 09/12/09)(net nls -afs -bashlogger -examples -mem-scramble -plugins -vanilla) Homepage: http://tiswww.case.edu/php/chet/bash/bashtop.html Description: The standard GNU Bourne again shell [I] app-shells/bash-completion Available versions: 1.0-r5 1.1-r5 Installed versions: 1.1-r5(10:52:29 03/01/10) Homepage: http://bash-completion.alioth.debian.org/ Description: Programmable Completion for bash [I] app-shells/gentoo-bashcomp Available versions: 20090613 ~20091225 Installed versions: 20090613(10:52:12 03/01/10) Homepage: http://www.gentoo.org/ Description: Gentoo-specific bash command-line completions (emerge, ebuild, equery, repoman, layman, etc) Found 3 matches. ===
autodock-4.2.3 emerged fine after installing the stable tcsh version for amd64. Shouldn't it be enough to just have default bash?
Created attachment 219131 [details, diff] fixing build issue The failing script is just a few echoes, seds and egreps. It's unnecessary to use C-shell.
Fixed. thanks Kacper.