PDA

View Full Version : Update Failed - need help URGENT! PLEASE


shuvuu
18th April 2008, 05:19
Last time I updated ISPConfig about 3 4 months ago.
Now I tried to upgrade latest version (2.2.23) and it FAILED with error ClamAV....

/root/adminispconfig - is gone.

I backed up : mysql databases, /etc/bind , /etc/apache/ - config files vhosts, /etc/postfix and /etc/mail. what else I need to back up ?

How can I fix it? need to install fresh ispconfig ? and how can I recover the sites, users? please help me!

--------------------

OS : Debian 4.0
Apache version : 2.0
Mysql version : 5

shuvuu
18th April 2008, 06:02
I tried to install fresh installation. But it gives error :

collect2: ld returned 1 exit status
make[2]: *** [freshclam] Error 1
make[2]: Leaving directory `/home/install_ispconfig/compile_aps/clamav-0.93/freshclam'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/install_ispconfig/compile_aps/clamav-0.93'
make: *** [all] Error 2
ERROR: Could not make ClamAV
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 888: 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!


please, help to fix it

falko
18th April 2008, 10:29
I tried to install fresh installation. But it gives error :

collect2: ld returned 1 exit status
make[2]: *** [freshclam] Error 1
make[2]: Leaving directory `/home/install_ispconfig/compile_aps/clamav-0.93/freshclam'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/install_ispconfig/compile_aps/clamav-0.93'
make: *** [all] Error 2
ERROR: Could not make ClamAV
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 888: 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!


please, help to fix it
I need the full error output. There must have been errors before the first line you posted...

Anyway, there are backups of your old installation in /tmp (a backup for /root/ispconfig, one for /home/admispconfig, and an SQL dump of the ISPConfig database. You can restore your old installation from these.

shuvuu
18th April 2008, 12:08
.o hashtab.o dconf.o lzma_iface.o explode.o textnorm.o .libs/libclamav.lax/liblzma.a/LzmaStateDecode.o
ranlib .libs/libclamav.a
rm -fr .libs/libclamav.lax
creating libclamav.la
(cd .libs && rm -f libclamav.la && ln -s ../libclamav.la libclamav.la)
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I./nsis -I./lzma -I/usr/local/include -DCLI_MEMFUNSONLY -g -O2 -MT libclamav_internal_utils_la-str.lo -MD -MP -MF .deps/libclamav_internal_utils_la-str.Tpo -c -o libclamav_internal_utils_la-str.lo `test -f 'str.c' || echo './'`str.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I./nsis -I./lzma -I/usr/local/include -DCLI_MEMFUNSONLY -g -O2 -MT libclamav_internal_utils_la-str.lo -MD -MP -MF .deps/libclamav_internal_utils_la-str.Tpo -c str.c -fPIC -DPIC -o .libs/libclamav_internal_utils_la-str.o
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I./nsis -I./lzma -I/usr/local/include -DCLI_MEMFUNSONLY -g -O2 -MT libclamav_internal_utils_la-str.lo -MD -MP -MF .deps/libclamav_internal_utils_la-str.Tpo -c str.c -o libclamav_internal_utils_la-str.o >/dev/null 2>&1
mv -f .deps/libclamav_internal_utils_la-str.Tpo .deps/libclamav_internal_utils_la-str.Plo
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I./nsis -I./lzma -I/usr/local/include -DCLI_MEMFUNSONLY -g -O2 -MT libclamav_internal_utils_la-others.lo -MD -MP -MF .deps/libclamav_internal_utils_la-others.Tpo -c -o libclamav_internal_utils_la-others.lo `test -f 'others.c' || echo './'`others.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I./nsis -I./lzma -I/usr/local/include -DCLI_MEMFUNSONLY -g -O2 -MT libclamav_internal_utils_la-others.lo -MD -MP -MF .deps/libclamav_internal_utils_la-others.Tpo -c others.c -fPIC -DPIC -o .libs/libclamav_internal_utils_la-others.o
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I./nsis -I./lzma -I/usr/local/include -DCLI_MEMFUNSONLY -g -O2 -MT libclamav_internal_utils_la-others.lo -MD -MP -MF .deps/libclamav_internal_utils_la-others.Tpo -c others.c -o libclamav_internal_utils_la-others.o >/dev/null 2>&1
mv -f .deps/libclamav_internal_utils_la-others.Tpo .deps/libclamav_internal_utils_la-others.Plo
/bin/sh ../libtool --tag=CC --mode=link gcc -DCLI_MEMFUNSONLY -g -O2 -static -o libclamav_internal_utils.la libclamav_internal_utils_la-str.lo libclamav_internal_utils_la-others.lo
ar cru .libs/libclamav_internal_utils.a libclamav_internal_utils_la-str.o libclamav_internal_utils_la-others.o
ranlib .libs/libclamav_internal_utils.a
creating libclamav_internal_utils.la
(cd .libs && rm -f libclamav_internal_utils.la && ln -s ../libclamav_internal_utils.la libclamav_internal_utils.la)
make[3]: Leaving directory `/root/install_ispconfig/compile_aps/clamav-0.93/libclamav'
make[2]: Leaving directory `/root/install_ispconfig/compile_aps/clamav-0.93/libclamav'
Making all in clamscan
make[2]: Entering directory `/root/install_ispconfig/compile_aps/clamav-0.93/clamscan'
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT output.o -MD -MP -MF .deps/output.Tpo -c -o output.o `test -f '../shared/output.c' || echo './'`../shared/output.c
mv -f .deps/output.Tpo .deps/output.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT getopt.o -MD -MP -MF .deps/getopt.Tpo -c -o getopt.o `test -f '../shared/getopt.c' || echo './'`../shared/getopt.c
mv -f .deps/getopt.Tpo .deps/getopt.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT cfgparser.o -MD -MP -MF .deps/cfgparser.Tpo -c -o cfgparser.o `test -f '../shared/cfgparser.c' || echo './'`../shared/cfgparser.c
mv -f .deps/cfgparser.Tpo .deps/cfgparser.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT misc.o -MD -MP -MF .deps/misc.Tpo -c -o misc.o `test -f '../shared/misc.c' || echo './'`../shared/misc.c
mv -f .deps/misc.Tpo .deps/misc.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o `test -f '../shared/options.c' || echo './'`../shared/options.c
mv -f .deps/options.Tpo .deps/options.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT clamscan.o -MD -MP -MF .deps/clamscan.Tpo -c -o clamscan.o clamscan.c
mv -f .deps/clamscan.Tpo .deps/clamscan.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT others.o -MD -MP -MF .deps/others.Tpo -c -o others.o others.c
mv -f .deps/others.Tpo .deps/others.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT manager.o -MD -MP -MF .deps/manager.Tpo -c -o manager.o manager.c
manager.c: In function 'clamav_unpack':
manager.c:483: warning: passing argument 2 of 'execv' from incompatible pointer type
manager.c:485: warning: passing argument 2 of 'execvp' from incompatible pointer type
mv -f .deps/manager.Tpo .deps/manager.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT treewalk.o -MD -MP -MF .deps/treewalk.Tpo -c -o treewalk.o treewalk.c
mv -f .deps/treewalk.Tpo .deps/treewalk.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o clamscan output.o getopt.o cfgparser.o misc.o options.o clamscan.o others.o manager.o treewalk.o ../libclamav/libclamav.la -lpthread
mkdir .libs
gcc -g -O2 -o .libs/clamscan output.o getopt.o cfgparser.o misc.o options.o clamscan.o others.o manager.o treewalk.o ../libclamav/.libs/libclamav.so -lpthread -Wl,--rpath -Wl,/home/admispconfig/ispconfig/tools/clamav/lib
creating clamscan
make[2]: Leaving directory `/root/install_ispconfig/compile_aps/clamav-0.93/clamscan'
Making all in clamd
make[2]: Entering directory `/root/install_ispconfig/compile_aps/clamav-0.93/clamd'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT output.o -MD -MP -MF .deps/output.Tpo -c -o output.o `test -f '../shared/output.c' || echo './'`../shared/output.c
mv -f .deps/output.Tpo .deps/output.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT cfgparser.o -MD -MP -MF .deps/cfgparser.Tpo -c -o cfgparser.o `test -f '../shared/cfgparser.c' || echo './'`../shared/cfgparser.c
mv -f .deps/cfgparser.Tpo .deps/cfgparser.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT getopt.o -MD -MP -MF .deps/getopt.Tpo -c -o getopt.o `test -f '../shared/getopt.c' || echo './'`../shared/getopt.c
mv -f .deps/getopt.Tpo .deps/getopt.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT misc.o -MD -MP -MF .deps/misc.Tpo -c -o misc.o `test -f '../shared/misc.c' || echo './'`../shared/misc.c
mv -f .deps/misc.Tpo .deps/misc.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT network.o -MD -MP -MF .deps/network.Tpo -c -o network.o `test -f '../shared/network.c' || echo './'`../shared/network.c
mv -f .deps/network.Tpo .deps/network.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o `test -f '../shared/options.c' || echo './'`../shared/options.c
mv -f .deps/options.Tpo .deps/options.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT clamd.o -MD -MP -MF .deps/clamd.Tpo -c -o clamd.o clamd.c
mv -f .deps/clamd.Tpo .deps/clamd.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT tcpserver.o -MD -MP -MF .deps/tcpserver.Tpo -c -o tcpserver.o tcpserver.c
mv -f .deps/tcpserver.Tpo .deps/tcpserver.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT localserver.o -MD -MP -MF .deps/localserver.Tpo -c -o localserver.o localserver.c
mv -f .deps/localserver.Tpo .deps/localserver.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT session.o -MD -MP -MF .deps/session.Tpo -c -o session.o session.c
mv -f .deps/session.Tpo .deps/session.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT thrmgr.o -MD -MP -MF .deps/thrmgr.Tpo -c -o thrmgr.o thrmgr.c
mv -f .deps/thrmgr.Tpo .deps/thrmgr.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT server-th.o -MD -MP -MF .deps/server-th.Tpo -c -o server-th.o server-th.c
mv -f .deps/server-th.Tpo .deps/server-th.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT scanner.o -MD -MP -MF .deps/scanner.Tpo -c -o scanner.o scanner.c
mv -f .deps/scanner.Tpo .deps/scanner.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT others.o -MD -MP -MF .deps/others.Tpo -c -o others.o others.c
mv -f .deps/others.Tpo .deps/others.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT clamuko.o -MD -MP -MF .deps/clamuko.Tpo -c -o clamuko.o clamuko.c
mv -f .deps/clamuko.Tpo .deps/clamuko.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT dazukoio_compat12.o -MD -MP -MF .deps/dazukoio_compat12.Tpo -c -o dazukoio_compat12.o dazukoio_compat12.c
mv -f .deps/dazukoio_compat12.Tpo .deps/dazukoio_compat12.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT dazukoio.o -MD -MP -MF .deps/dazukoio.Tpo -c -o dazukoio.o dazukoio.c
mv -f .deps/dazukoio.Tpo .deps/dazukoio.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o clamd output.o cfgparser.o getopt.o misc.o network.o options.o clamd.o tcpserver.o localserver.o session.o thrmgr.o server-th.o scanner.o others.o clamuko.o dazukoio_compat12.o dazukoio.o ../libclamav/libclamav.la -lpthread
mkdir .libs
gcc -g -O2 -o .libs/clamd output.o cfgparser.o getopt.o misc.o network.o options.o clamd.o tcpserver.o localserver.o session.o thrmgr.o server-th.o scanner.o others.o clamuko.o dazukoio_compat12.o dazukoio.o ../libclamav/.libs/libclamav.so -lpthread -Wl,--rpath -Wl,/home/admispconfig/ispconfig/tools/clamav/lib
creating clamd
make[2]: Leaving directory `/root/install_ispconfig/compile_aps/clamav-0.93/clamd'
Making all in clamdscan
make[2]: Entering directory `/root/install_ispconfig/compile_aps/clamav-0.93/clamdscan'
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -DCL_NOLIBCLAMAV -I. -I.. -I.. -I../clamscan -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT output.o -MD -MP -MF .deps/output.Tpo -c -o output.o `test -f '../shared/output.c' || echo './'`../shared/output.c
mv -f .deps/output.Tpo .deps/output.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -DCL_NOLIBCLAMAV -I. -I.. -I.. -I../clamscan -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT cfgparser.o -MD -MP -MF .deps/cfgparser.Tpo -c -o cfgparser.o `test -f '../shared/cfgparser.c' || echo './'`../shared/cfgparser.c
mv -f .deps/cfgparser.Tpo .deps/cfgparser.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -DCL_NOLIBCLAMAV -I. -I.. -I.. -I../clamscan -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT misc.o -MD -MP -MF .deps/misc.Tpo -c -o misc.o `test -f '../shared/misc.c' || echo './'`../shared/misc.c
mv -f .deps/misc.Tpo .deps/misc.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -DCL_NOLIBCLAMAV -I. -I.. -I.. -I../clamscan -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT getopt.o -MD -MP -MF .deps/getopt.Tpo -c -o getopt.o `test -f '../shared/getopt.c' || echo './'`../shared/getopt.c
mv -f .deps/getopt.Tpo .deps/getopt.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -DCL_NOLIBCLAMAV -I. -I.. -I.. -I../clamscan -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o `test -f '../shared/options.c' || echo './'`../shared/options.c
mv -f .deps/options.Tpo .deps/options.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -DCL_NOLIBCLAMAV -I. -I.. -I.. -I../clamscan -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT clamdscan.o -MD -MP -MF .deps/clamdscan.Tpo -c -o clamdscan.o clamdscan.c
mv -f .deps/clamdscan.Tpo .deps/clamdscan.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -DCL_NOLIBCLAMAV -I. -I.. -I.. -I../clamscan -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT client.o -MD -MP -MF .deps/client.Tpo -c -o client.o client.c
mv -f .deps/client.Tpo .deps/client.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o clamdscan output.o cfgparser.o misc.o getopt.o options.o clamdscan.o client.o ../libclamav/libclamav_internal_utils.la -lresolv
mkdir .libs
gcc -g -O2 -o clamdscan output.o cfgparser.o misc.o getopt.o options.o clamdscan.o client.o ../libclamav/.libs/libclamav_internal_utils.a -lresolv
make[2]: Leaving directory `/root/install_ispconfig/compile_aps/clamav-0.93/clamdscan'
Making all in freshclam
make[2]: Entering directory `/root/install_ispconfig/compile_aps/clamav-0.93/freshclam'
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT output.o -MD -MP -MF .deps/output.Tpo -c -o output.o `test -f '../shared/output.c' || echo './'`../shared/output.c
mv -f .deps/output.Tpo .deps/output.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT cfgparser.o -MD -MP -MF .deps/cfgparser.Tpo -c -o cfgparser.o `test -f '../shared/cfgparser.c' || echo './'`../shared/cfgparser.c
mv -f .deps/cfgparser.Tpo .deps/cfgparser.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT getopt.o -MD -MP -MF .deps/getopt.Tpo -c -o getopt.o `test -f '../shared/getopt.c' || echo './'`../shared/getopt.c
mv -f .deps/getopt.Tpo .deps/getopt.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT misc.o -MD -MP -MF .deps/misc.Tpo -c -o misc.o `test -f '../shared/misc.c' || echo './'`../shared/misc.c
mv -f .deps/misc.Tpo .deps/misc.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o `test -f '../shared/options.c' || echo './'`../shared/options.c
mv -f .deps/options.Tpo .deps/options.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT sha256.o -MD -MP -MF .deps/sha256.Tpo -c -o sha256.o `test -f '../shared/sha256.c' || echo './'`../shared/sha256.c
mv -f .deps/sha256.Tpo .deps/sha256.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT cdiff.o -MD -MP -MF .deps/cdiff.Tpo -c -o cdiff.o `test -f '../shared/cdiff.c' || echo './'`../shared/cdiff.c
mv -f .deps/cdiff.Tpo .deps/cdiff.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT tar.o -MD -MP -MF .deps/tar.Tpo -c -o tar.o `test -f '../shared/tar.c' || echo './'`../shared/tar.c
mv -f .deps/tar.Tpo .deps/tar.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT freshclam.o -MD -MP -MF .deps/freshclam.Tpo -c -o freshclam.o freshclam.c
mv -f .deps/freshclam.Tpo .deps/freshclam.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT manager.o -MD -MP -MF .deps/manager.Tpo -c -o manager.o manager.c
mv -f .deps/manager.Tpo .deps/manager.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT notify.o -MD -MP -MF .deps/notify.Tpo -c -o notify.o notify.c
mv -f .deps/notify.Tpo .deps/notify.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT dns.o -MD -MP -MF .deps/dns.Tpo -c -o dns.o dns.c
mv -f .deps/dns.Tpo .deps/dns.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT execute.o -MD -MP -MF .deps/execute.Tpo -c -o execute.o execute.c
mv -f .deps/execute.Tpo .deps/execute.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT nonblock.o -MD -MP -MF .deps/nonblock.Tpo -c -o nonblock.o nonblock.c
mv -f .deps/nonblock.Tpo .deps/nonblock.Po
gcc -DHAVE_CONFIG_H -DCL_NOTHREADS -I. -I.. -I.. -I../shared -I../libclamav -I/usr/local/include -g -O2 -MT mirman.o -MD -MP -MF .deps/mirman.Tpo -c -o mirman.o mirman.c
mv -f .deps/mirman.Tpo .deps/mirman.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o freshclam output.o cfgparser.o getopt.o misc.o options.o sha256.o cdiff.o tar.o freshclam.o manager.o notify.o dns.o execute.o nonblock.o mirman.o ../libclamav/libclamav.la -lresolv -lpthread
mkdir .libs
gcc -g -O2 -o .libs/freshclam output.o cfgparser.o getopt.o misc.o options.o sha256.o cdiff.o tar.o freshclam.o manager.o notify.o dns.o execute.o nonblock.o mirman.o ../libclamav/.libs/libclamav.so -lresolv -lpthread -Wl,--rpath -Wl,/home/admispconfig/ispconfig/tools/clamav/lib
cdiff.o: In function `cdiff_apply':
../shared/cdiff.c:984: undefined reference to `gzdopen'
../shared/cdiff.c:994: undefined reference to `gzgets'
../shared/cdiff.c:1016: undefined reference to `gzclose'
../shared/cdiff.c:1010: undefined reference to `gzclose'
tar.o: In function `tar_addfile':
../shared/tar.c:82: undefined reference to `gzwrite'
../shared/tar.c:95: undefined reference to `gzwrite'
../shared/tar.c:111: undefined reference to `gzwrite'
manager.o: In function `buildcld':
/root/install_ispconfig/compile_aps/clamav-0.93/freshclam/manager.c:932: undefined reference to `gzclose'
/root/install_ispconfig/compile_aps/clamav-0.93/freshclam/manager.c:944: undefined reference to `gzclose'
/root/install_ispconfig/compile_aps/clamav-0.93/freshclam/manager.c:884: undefined reference to `gzopen'
/root/install_ispconfig/compile_aps/clamav-0.93/freshclam/manager.c:913: undefined reference to `gzclose'
collect2: ld returned 1 exit status
make[2]: *** [freshclam] Error 1
make[2]: Leaving directory `/root/install_ispconfig/compile_aps/clamav-0.93/freshclam'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/install_ispconfig/compile_aps/clamav-0.93'
make: *** [all] Error 2
ERROR: Could not make ClamAV
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 888: 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!


it gives above error again. no back up in /tmp ...

please help me,

jnsc
18th April 2008, 12:35
I once had a similar error while compiling clamav manually. I had to execute ldconfig between make and make install.

till
19th April 2008, 11:40
Before you try to run the ispconfig setup script again, you always have to run:

mkdir /root/ispconfig

otherwise your configuration data will get lost.

shuvuu
20th April 2008, 11:12
I installed 2.2.22 version successfully. Afraid to try again. maybe something wrong in 2.2.23 version .. or .. ?

jc.considine
22nd May 2008, 09:01
I have just installed 2.2.23 onto an opensuse 10.3 server, and had what I think was the same problem. I found additional references to the issue for users installing or upgrading clamav ( http://www.gossamer-threads.com/lists/clamav/users/37740 )

Here's what I did:
cd /usr/local/lib
ln -s /usr/lib/libz.so libz.so

After that ISPConfig installed successfully.