Suse 10 perfect setup error ..

Discussion in 'Installation/Configuration' started by keybd_user, Apr 7, 2006.

  1. keybd_user

    keybd_user Member

    Hi,

    I have installed Suse 10 on a Dual Core Opteron server acording to the step by step instructions and made several tries at installing ISPConfig.
    The far I can go is until a point where I get this error:
    It seems something is missing for uudeview.
    The error is like the following one.

    creating config.h
    (cd unix; rm -f config.h ; ln -s ../config.h config.h)
    (cd uulib; rm -f config.h ; ln -s ../config.h config.h)
    (cd uulib ; make)
    make[1]: Entering directory `/root/ispc/install_ispconfig/compile_aps/uudeview-0.5.20/uulib'
    gcc -c -g -O2 -I. -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"20\" uulib.c
    uulib.c:76:16: error: io.h: No such file or directory
    make[1]: *** [uulib.o] Error 1
    make[1]: Leaving directory `/root/ispc/install_ispconfig/compile_aps/uudeview-0.5.20/uulib'
    make: *** [libuu.a] Error 2
    ERROR: Could not make UUDeview
    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 777: 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!

    Aparently I have checked inside the uulib dir and there is no io.h file but it seems to me that from the environment the make proccess should be able to get it.
    Does anyone have a solution for this problem?

    Regards,
    Pedro
     
  2. keybd_user

    keybd_user Member

    Just to make it more clear.
    Inside the file uulib.c (cames in the ISPConfig 2.2.0 tar file) that generates such compile error there is only one include statement that calls io.h.

    /* to get open() in Windows */
    #ifdef HAVE_IO_H
    #include <io.h>
    #endif

    I am installing in Linux, how the hell did they spoof me :) :) :)
    It seems that the compile does not make ./configure before starting compilation ...
    Any one knows how to make this error go?

    Regards,
    Pedro
     
  3. falko

    falko Super Moderator ISPConfig Developer

    The file io.h is missing, so you must install the package that contains that file (maybe yast can help; it could be libc6-dev that is missing).
    Did you follow the "Perfect Setup" fro SuSE 10.0 on HowtoForge?
     
  4. keybd_user

    keybd_user Member

    Exactly Falko,

    I have SuSE 10.0 OSS for x86_64 from a SuSE mirror made in a iso DVD.
    I have choosed the text-only instalation (this is for a server) and then toroughly made every single step installing the recomended packages trough yast.
    I had no problems whatsoever in that install.
    When installing ISPConfig 2.2.0 the error mentioned above arrised.

    Regards,
    Pedro
     
  5. keybd_user

    keybd_user Member

    Hi,

    After trying to figure out what was missing, I just commented the lines to compile uudeview in the compile file.
    Everything went perfect after that.

    then I just made :
    yast-i uudeview

    and the installation was made instantly. Everything went ok.

    Is there a consequence for the ISPconfig hosts of not having the uudeview or is does the fact that the program is installed normally under the system it will be used anyway?

    Regards,
    Pedro
     
  6. falko

    falko Super Moderator ISPConfig Developer

    You must change the DECODPRG path in /root/ispconfig/isp/conf/trashcan.master and in /home/admispconfig/ispconfig/tools/clamav/bin/trashcan.
     
  7. keybd_user

    keybd_user Member

    Hi Falko,

    Thanks a lot for your support.
    I did not yet tested this but it must work for sure has uudeview is already installed in the system.
    Your support is great.

    Regards,
    Pedro
     

Share This Page