View Single Post
  #6 (permalink)  
Old 07-29-2008, 02:42 AM
fsloke fsloke is offline
Loyal Member
 
Posts: 91
Default

Quote:
Originally Posted by dijichi2 View Post
the libraries aren't the problem, it's the install script. you have to change your OS identifier or the install script, read that thread!
I using Ubuntu 8.04.1 Desktop 386 to install Zimbra
I change the script in the /util/utilfunc.sh

Code:
getPlatformVars() {
  PLATFORM=`bin/get_plat_tag.sh`
  echo $PLATFORM
  if [ $PLATFORM = "DEBIAN3.1" -o $PLATFORM = "UBUNTU6" -o $PLATFORM = "UBUNTU7" -o $PLATFORM = "UBUNTU6_64" -o $PLATFORM = "UBUNTU7_64" -o $PLATFORM = "DEBIAN4.0" -o $PLATFORM = "DEBIAN4.0_64" -o $PLATFORM = "UBUNTUUNKNOWN" -o $PLATFORM = "DEBIANUNKNOWN" ]; then
    checkUbuntuRelease
    PACKAGEINST='dpkg -i'
    PACKAGERM='dpkg --purge'
    PACKAGEQUERY='dpkg -s'
    PACKAGEEXT='deb'
    PACKAGEVERSION="dpkg-query -W -f \${Version}"
    PREREQ_PACKAGES="sudo libidn11 fetchmail libgmp3c2 libxml2 libstdc++6 openssl libltdl3"
    if [ $PLATFORM = "UBUNTU6" -o $PLATFORM = "UBUNTU7" ]; then
      PREREQ_PACKAGES="sudo libidn11 fetchmail libpcre3 libgmp3c2 libexpat1 libxml2 libstdc++6 libstdc++5 openssl libltdl3"
      PRESUG_PACKAGES="perl-5.8.7"
    fi
    if [ $PLATFORM = "UBUNTU6_64" -o $PLATFORM = "UBUNTU7_64" ]; then
      PREREQ_PACKAGES="sudo libidn11 fetchmail libpcre3 libgmp3c2 libexpat1 libxml2 libstdc++6 libstdc++5 openssl libltdl3 libperl5.8"
      PRESUG_PACKAGES="perl-5.8.7"
    fi
    if [ $PLATFORM = "DEBIAN4.0" -o $PLATFORM = "DEBIAN4.0_64" ]; then
      PREREQ_PACKAGES="sudo libidn11 fetchmail libpcre3 libgmp3c2 libexpat1 libxml2 libstdc++6 openssl libltdl3"
      PRESUG_PACKAGES="perl-5.8.8"
    fi
  elif echo $PLATFORM | grep RPL > /dev/null 2>&1; then
.....
But the install by pass the missing package warning but not the installation.....

The warning message as below:
Code:
Checking for prerequisites...
    NPTL...FOUND
    sudo...FOUND sudo-1.6.9p10-1ubuntu3.2
    libidn11...FOUND libidn11-1.1-1
    fetchmail...FOUND fetchmail-6.3.8-10ubuntu1
    libgmp3c2...FOUND libgmp3c2-2:4.2.2+dfsg-1ubuntu2
    libxml2...FOUND libxml2-2.6.31.dfsg-2ubuntu1
    libstdc++6...FOUND libstdc++6-4.2.3-2ubuntu7
    openssl...FOUND openssl-0.9.8g-4ubuntu3.3
    libltdl3...FOUND libltdl3-1.5.26-1ubuntu1
Prerequisite check complete.
Checking for standard system perl...

Checking for installable packages

Found zimbra-core
Error: attempting to install i386 packages on a unknown OS.
Exiting...
In my investigation when I run
henry@henry-desktop:~/Zimbra/zcs-5.0.8_GA_2462.UBUNTU6.20080709173036/bin$ ./get_plat_tag.sh
UBUNTUUNKNOWN

What happen? Why UNKNOWN?

Thank you
Reply With Quote