Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

both Linux Beta 3.0 installers broken

2007-12-05
2013-05-01
  • I have all but given up on getting this installed now.  After having zero luck with the offline installer (http://sourceforge.net/forum/forum.php?thread_id=1880497&forum_id=611230), I have now had zero luck with the online one as well.

    I completely reformatted and reinstalled CentOS 4.5.  This is a 5-minute old installation.  dimdim will not install on it.  I don't understand how this can be packaged for CentOS 4.5 and I cannot install either way on a brand new installation.  Something must be wrong in the check this script is running.

    Again, the installation collapses in the same place as the offline one did:
    something wrong while installing lighttpd rmp. Please check
    Dimdim preinstall checks not successful. Please check documentation

    From the log file:
    Checking lighttp version
            Inside lighttpd function - version required 1.4.18
            Downloading from the repositroy for lighttpd
            Downloading from the repostiory complete
            One package for lighttpd install is available for install
            Both lighttpd rpm packages are available for install
            Installing the downloaded lighttpd rpm packages
            Installed the required rpm packages for lighttpd
            Cleaning the downloaded lighttpd rpms after install
            lighttpd version check failed after download and install
                    Check failed in lighttpd

    So, I ran 'rpm -q lighttpd' and saw that it did not install; I downloaded the RPMs manually and installed them.

    [root@ces schmidt]# rpm -qa | grep lighttpd
    lighttpd-1.4.18-1.el4.rf
    lighttpd-fastcgi-1.4.18-1.el4.rf

    So, I ran the installer again.  And it dies in the same place.  Again.:
    something wrong while installing lighttpd rmp. Please check
    Dimdim preinstall checks not successful. Please check documentation

     
    • Hi,

      Sorry for the inconvenience caused. lighttpd is installed in dimdim's custom database. I am not sure why this problem occurs. After install of each component, a post check is done to ensure the components are installed properly. In your case, lighttpd installation failed, so the installation exits.

      Could you please provide me the following:
      1. Is lighttpd available under /usr/local/dimdim/ThirdPartyInstalls
      2. Can i get access to your machine? If so please send me your access credentials to rajesh@dimdim.com.
      3. Is the php and open office install successful?

      We will provide all possible help to resolve your issues. Meanwhile if you can send me a mail at rajesh@dimdim.com, I can send you credentials for our free hosted version so that you can start using using the product. And meanwhile we can work towards solving this problem.

      Regards,
      -Rajesh

       
      • Just tried to install dimdim beta today.  I started with the Offline, then the online, both installs broken with the same lighttpd issue....  this with a fresh centos45 VM install, no patching, nothing.  Im able to start lighttpd, it works - the issue isnt seemingly about installing it...

        I have the lighttpd folder structure under /usr/local/dimdim/ThirdPartyInstalls

        Here is the tail-end console output:

                        Open Office check successful
                                Required Open Office version available
                                Downloading from repository the required rpms to install lighttpd
        warning: lighttpd-1.4.18-1.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6
                package lighttpd-1.4.18-1.el4.rf is already installed
        warning: lighttpd-fastcgi-1.4.18-1.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6
                package lighttpd-fastcgi-1.4.18-1.el4.rf is already installed
        something wrong while installing lighttpd rmp. Please check
        Dimdim preinstall checks not successful. Please check documentation
        Failure in preinstall checks. check dimdim.log for more information

         
        • got same problem here on a brand new CentOS install under vmware

           
    • Hi Rajesh,

      Thanks for the reply.

      Here are the answers to your questions:

      1. Here's what I have under ThirdPartyInstalls
      [root@ces schmidt]# ls -l /usr/local/dimdim/ThirdPartyInstalls/
      total 18708
      drwxr-xr-x  8 root root     4096 Dec  5 11:05 jre1.6.0_03
      -rwxr-xr-x  1 root root 19119599 Nov  8 13:24 jre-6u3-linux-i586.bin
      drwxr-xr-x  2 root root     4096 Dec  5 11:36 lighttpd
      drwxr-xr-x  8 root root     4096 Sep 10 12:38 OpenOffice2.3

      2. This test server is only accessible from our intranet, so unfortunately you won't be able to reach it.

      3. It appears as though they are:
      [root@ces schmidt]# /usr/bin/php -version
      PHP 5.2.4 (cli) (built: Aug 31 2007 17:07:56)
      Copyright (c) 1997-2007 The PHP Group
      Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

      Checking Open Office version
              Installing oo 2.3
              Downloading the oo2.3 from the repository
              Extracting the downloaded oo 2.3
              Downloading the system dependent rpms to be installed
              Download of system libraries required for OO is complete
              Installing the required system libraries in custom db for OO install
              Installation complete for dependant rpms of OO
              Installing the rpms for oo 2.3 after extraction
              Cleaning the downloaded rpm packages downloaded from repository
              Checking OO after installing
              Checkagain for OO install funciton - rechecking after install of OO
              Check for availablity of 2.3 successful
              Check for the oo version from versionrc file
              Check for the oo version successful from versionrc file
              Checking OO after install successfull
                      Check for Open Office version successful

       
      • +1

        The Linux Beta 3.0 installer is broken at lighttpd.  Brand new CentOS 4.5 install.

         
    • Hi,

      Sorry for the inconvenience caused. lighttpd is installed in dimdim's custom database. I am not sure why this problem occurs. After install of each component, a post check is done to ensure the components are installed properly. In your case, lighttpd installation failed, so the installation exits.

      Could you please provide me the following:
      1. Is lighttpd available under /usr/local/dimdim/ThirdPartyInstalls
      2. Can i get access to your machine? If so please send me your access credentials to rajesh@dimdim.com.
      3. Is the php and open office install successful?

      We will provide all possible help to resolve your issues. Meanwhile if you can send me a mail at rajesh@dimdim.com, I can send you credentials for our free hosted version so that you can start using using the product. And meanwhile we can work towards solving this problem.

      Regards,
      -Rajesh

       
    • I was able to install this on a new 4.5 installation created this morning.  The differences were that I needed to alter the script to work around the LVM space issue for /usr (please fix this in the script!), and I ran yum update before attempting the dimdim install (online version). 

       
    • You cannot have anyhting else running on port 80 or the installer will die.  And once it dies, its very hard to re-run it.  I just had to re-format and start over.

      Try the Cent 4.5 install with a custom setup (Not server or workstation) and then pick the "minimal" package option to ensure you do get a pre-installed apache or anything.  It works then.

       
    • Hi,

      Thanks for the response. Port check is done initially before installation of the components. So, if the ports that are required for dimdim is pre-occupied, installation exits. Once the port is freed, you will be able to proceed further.

      Had you checked if port 80 is free using netstat -an | grep 80? Could you please brief me more about the scenario where the installation failed?

      Regards,
      -Rajesh

       
    • "You cannot have anyhting else running on port 80 or the installer will die. And once it dies, its very hard to re-run it. I just had to re-format and start over.

      Try the Cent 4.5 install with a custom setup (Not server or workstation) and then pick the "minimal" package option to ensure you do get a pre-installed apache or anything. It works then."

      Which version of the installer did you use - online or offline?  I had been using a server install for CentOS; I may give the "minimal" option a shot and see if I can get any further...

       
    • I have been using the online version of the dimdim installer.  I had troubles with my first few attempts at CentOS as I picked "server" for my install type.  However, I had have had no install issues since I started doing "custom" and then chooing a minimal install package.

      The online installer for DimDim adds everyhting you need, so the most basic OS install seems to be the best choice.

       
      • Ah!  This fixed it for me.  After doing a minimal install and running the online installer, I've now gotten it installed and am able to bring up the front page to my dimdim server.  Thanks!

         
    • I'm having a problem with installing centOS 4.5. I have been searching the web for clues but am coming up empty. Could anyone provide me with some insight? I would really appreciate it!! Thanks.

       
    • OK, I dont know much perl but figured out the problem, the issues is that the preinstall is successful but some related test logic is borked re:lighthpptd.  To workaround the problem in 3.0beta -

      1) Do an install, any install, it will fail.

      2) edit the script and hack the run script, commenting out the line:

         if ($preinstall eq 'true')

      and replace with
       
         if ('1' eq '1')

      3) run the install again, this time, it will do the last leg and complete the install,

      just remember its on :40000 :)

      Just working towards first conference.

       
    • And....

      Oh. well, I can start the server and get colleagues connected.  The only feature I can get to work is the chat.  I'd say this is still alpha, lots of stuff is broken, none of the key features appear to work (will keep reading docs but those config files are pretty self-explanitory).

      the Jira bug list contains a lot of related issues but I can't subscribe... there also hasn't been much related news in the last few months on dimdim, I hope there is some progress towards functionality in the next quarter.

       
    • Oh, yea, you'll need to comment out the call to preinstallcheck() or similar...

       
    • Hi,

      If you are skipping the pre-install steps, please ensure that the required softwares to run dimdim are installed with the correct version. Also, you need to make some changes in the install/post install steps, say for example, Openoffice path, lighttpd path.

      Regards,
      -Rajesh