Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Perl symbol lookup error at install 8.0.0 on Ubuntu 12.04

  1. #1
    mfehr is offline Senior Member
    Join Date
    Mar 2008
    Posts
    54
    Rep Power
    7

    Question Perl symbol lookup error at install 8.0.0 on Ubuntu 12.04

    I am testing my Zimbra upgrade scenario. So far, I am in the stage to have a running 8.0.0 zimbra on a fresh installed Ubuntu 10.4. I upgraded Ubuntu 10.4 to 12.4 which seemed to be fine. As the next step, I planned to run the install script for zimbra 8.0.0 from the ubuntu12 package. The installer aborts with a perl symbol lookup error. The following part is from the output of the zimbra 8 installer:

    Code:
    Checking for prerequisites...
         FOUND: NPTL
         FOUND: netcat-openbsd-1.89-4ubuntu1
         FOUND: sudo-1.8.3p1-1ubuntu3.3
         FOUND: libidn11-1.23-2
         FOUND: libpcre3-8.12-4
         FOUND: libgmp3c2-2:4.3.2+dfsg-2ubuntu1
         FOUND: libexpat1-2.0.1-7.2ubuntu1.1
         FOUND: libstdc++6-4.6.3-1ubuntu5
         FOUND: libperl5.14-5.14.2-6ubuntu2.1
    
    Checking for suggested prerequisites...
         FOUND: perl-5.14.2
         FOUND: sysstat
         FOUND: sqlite3
    Prerequisite check complete.
    Checking current number of databases...
    
    Do you want to verify message store database integrity? [Y] 
    Verifying integrity of message store databases.  This may take a while.
    Starting mysqld...done.
    mysqld is alive
    perl: symbol lookup error: /opt/zimbra/zimbramon/lib/x86_64-linux-gnu-thread-multi/auto/Socket/Socket.so: undefined symbol: Perl_Istack_sp_ptr
    mysqld is alive
    Stopping mysqld... done.
    Did anyone run into the same issue?

  2. #2
    phoenix is online now Zimbra Consultant & Moderator
    Join Date
    Sep 2005
    Location
    Vannes, France
    Posts
    23,201
    Rep Power
    56

    Default

    Quote Originally Posted by mfehr View Post
    Did anyone run into the same issue?
    You would have found the answer to that by searching the forums for the error message: site:zimbra.com +"undefined symbol: Perl_Istack_sp_ptr" - Yahoo! Search Results
    Regards


    Bill


    Acompli: A new adventure for Co-Founder KevinH.

  3. #3
    mfehr is offline Senior Member
    Join Date
    Mar 2008
    Posts
    54
    Rep Power
    7

    Default

    Bill,

    Not really. The search result confirm that this issue exist. Some who were on unsupported platforms managed it with downgrading perl. The other case http://www.zimbra.com/forums/install...ard-print.html is on the same platform as I have but is not resolved yet. Sorry.

    Stimulated by a forum reading, I entered zmcontrol -v which results in the same Perl error. It looks to me that upgrading Ubuntu 10.4 to Ubuntu 12.4 plus installing the required module perl-5.14.2 required by zimbra install generates a dependency issue.

    I will create a fresh setup of Ubuntu 12.04 and install Zimbra 8 on this new setup and see if I can find any differences.

  4. #4
    quanah is offline Zimbra Employee
    Join Date
    May 2007
    Location
    Zimbra
    Posts
    1,196
    Rep Power
    9

    Default

    Answer is simple. The upgrade hasn't happened yet, so the perl modules from Zimbra are still compiled against the Ubuntu10 perl. Since you are now on Ubuntu12, there are issues with that. Once the upgrade from ZCS 8 for UB10 to ZCS for UB12 is complete, the error should go away. It will remain until that is done. I don't see any indication that the installer aborted, just that it logged an error, at least in what you posted.
    Quanah Gibson-Mount
    Server Architect
    Zimbra, Inc
    --------------------
    Zimbra :: the leader in open source messaging and collaboration

  5. #5
    lesska is offline New Member
    Join Date
    Nov 2012
    Posts
    5
    Rep Power
    2

    Default en ubuntu 12.04 con zimbra 8

    Quote Originally Posted by quanah View Post
    Answer is simple. The upgrade hasn't happened yet, so the perl modules from Zimbra are still compiled against the Ubuntu10 perl. Since you are now on Ubuntu12, there are issues with that. Once the upgrade from ZCS 8 for UB10 to ZCS for UB12 is complete, the error should go away. It will remain until that is done. I don't see any indication that the installer aborted, just that it logged an error, at least in what you posted.
    in my case I installed ubuntu 12.04 from cero and then zimbra 8 and I have the same problem of perl symbol... there are information of this error but in older version of ubuntu and zimbra, there is some incompatibility with the perl of ubuntu 12 and zimbra 8 ??

  6. #6
    lesska is offline New Member
    Join Date
    Nov 2012
    Posts
    5
    Rep Power
    2

    Default

    in my case I installed ubuntu 12.04 from cero and then zimbra 8 and I have the same problem of perl symbol... there are information of this error but in older version of ubuntu and zimbra, there is some incompatibility with the perl of ubuntu 12 and zimbra 8 ??

  7. #7
    quanah is offline Zimbra Employee
    Join Date
    May 2007
    Location
    Zimbra
    Posts
    1,196
    Rep Power
    9

    Default

    We install ubuntu12 daily, and I haven't seen any such error. Are you sure you installed the ubuntu12 build?
    Quanah Gibson-Mount
    Server Architect
    Zimbra, Inc
    --------------------
    Zimbra :: the leader in open source messaging and collaboration

  8. #8
    lesska is offline New Member
    Join Date
    Nov 2012
    Posts
    5
    Rep Power
    2

    Default

    Quote Originally Posted by quanah View Post
    We install ubuntu12 daily, and I haven't seen any such error. Are you sure you installed the ubuntu12 build?
    I have ubuntu 12.04 in virtualbox virtual machine. do I have to compile the ubuntu sources ?

    I installed
    apt-get install libpcre3 libgmp3c2 lib32gmp3-dev libgmp3-dev sysstat libexpat1 libidn11 perl-modules wget lzma
    libperl5.14 sqlite3

    the error I got is

    zimbra-spell......zimbra-spell_8.0.0.GA.5434.UBUNTU10.64_amd64.deb...done
    /usr/bin/perl: symbol lookup error: /opt/zimbra/zimbramon/lib/x86_64-linux-gnu-thread-multi/auto/IO/IO.so: undefined symbol: Perl_Istack_sp_ptr

  9. #9
    quanah is offline Zimbra Employee
    Join Date
    May 2007
    Location
    Zimbra
    Posts
    1,196
    Rep Power
    9

    Default

    This would be expected. You are clearly installing a build meant for the UBUNTU10 OS on an UBUNTU12 server. Go and download the UBUNTU12 build of ZCS, and your issue will go away.
    Quanah Gibson-Mount
    Server Architect
    Zimbra, Inc
    --------------------
    Zimbra :: the leader in open source messaging and collaboration

  10. #10
    lesska is offline New Member
    Join Date
    Nov 2012
    Posts
    5
    Rep Power
    2

    Default

    Quote Originally Posted by quanah View Post
    This would be expected. You are clearly installing a build meant for the UBUNTU10 OS on an UBUNTU12 server. Go and download the UBUNTU12 build of ZCS, and your issue will go away.
    sorry, I have not seen I was using the ubuntu10 build, my mistake, is fine now, no more error

    thank you

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. symbol lookup error
    By asim in forum Installation
    Replies: 2
    Last Post: 12-04-2012, 12:19 AM
  2. [SOLVED] Perl: symbol lookup error - ZCS Patch 7.1.1
    By lespaul20 in forum Virtualization
    Replies: 8
    Last Post: 06-30-2011, 12:21 PM
  3. Replies: 5
    Last Post: 08-28-2010, 12:50 PM
  4. zdesktop_2_0_beta3_b10479_linux_i686 symbol lookup error
    By unique in forum Installation Help
    Replies: 10
    Last Post: 06-30-2010, 06:52 AM
  5. Replies: 2
    Last Post: 08-12-2007, 09:30 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •