I've seen this error for a thousand different reasons on this board, but none of the solutions have worked for me. I have followed the howtoforge guide for installation with one caveat... The box is hosted so I don't know what packages were loaded in the beginning through the GUI package manager. I've built a dozen of these on Debian without issue so this is a bit frustrating. I receive the following during the compile process after which the entire install_ispconfig folder is empty. Any ideas? ------------- configure: ClamAV version 0.92 detected. configure: Using scanner /home/admispconfig/ispconfig/tools/clamav/bin/clamscan configure: Using scanner options --no-summary --stdout configure: Using virus signature file dir /home/admispconfig/ispconfig/tools/clamav/share/clamav configure: Signature version reporting is off. configure: Scanner name adding is on. configure: Using temporary directory /tmp configure: Subject header rewriting is off. configure: creating ./config.status config.status: creating clamassassin config.status: creating Makefile cp -f clamassassin /home/admispconfig/ispconfig/tools/clamav/bin chmod 555 /home/admispconfig/ispconfig/tools/clamav/bin/clamassassin Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at Makefile.PL line 8. BEGIN failed--compilation aborted at Makefile.PL line 8. ERROR: Could not configure SpamAssassin cd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory mv: cannot stat `binaries/aps.tar.gz': No such file or directory mv: cannot stat `binaries/spamassassin.tar.gz': No such file or directory mv: cannot stat `binaries/uudeview.tar.gz': No such file or directory mv: cannot stat `binaries/clamav.tar.gz': No such file or directory mv: cannot stat `binaries/cronolog': No such file or directory mv: cannot stat `binaries/cronosplit': No such file or directory mv: cannot stat `binaries/ispconfig_tcpserver': No such file or directory mv: cannot stat `binaries/zip': No such file or directory mv: cannot stat `binaries/unzip': No such file or directory tar: spamassassin.tar.gz: Cannot open: No such file or directory tar: Error is not recoverable: exiting now tar: Child returned status 2 tar: Error exit delayed from previous errors mv: cannot stat `spamassassin': No such file or directory tar: uudeview.tar.gz: Cannot open: No such file or directory tar: Error is not recoverable: exiting now tar: Child returned status 2 tar: Error exit delayed from previous errors mv: cannot stat `uudeview': No such file or directory tar: clamav.tar.gz: Cannot open: No such file or directory tar: Error is not recoverable: exiting now tar: Child returned status 2 tar: Error exit delayed from previous errors mv: cannot stat `clamav': No such file or directory tar: aps.tar.gz: Cannot open: No such file or directory tar: Error is not recoverable: exiting now tar: Child returned status 2 tar: Error exit delayed from previous errors ./setup2: line 873: ispconfig_tmp/php/bin/php: No such file or directory ERROR: The PHP binary coming with ISPConfig does not work properly on your system! The installation routine stops here! ---------------- Anyone? Thanks! Chris Green
You will have to look at the first error, not at the last error. Thats why you find so many posts for the last error message, as this is always printed out if a error occured before. In your case, the relevant error message is: This means that the perl package ExtUtils::MakeMaker is missing. Have a look at this thread: http://www.howtoforge.com/forums/showthread.php?t=19800&highlight=ExtUtils/MakeMaker.pm
It took some digging to find the right package name but that got me where I needed to be. I'm trying to figure out why my users can't log into FTP now, but that's a different issue entirely. Thanks! Chris Green