Results 1 to 10 of 10

Thread: sleepycat-4.2.52.4.tgz ?

  1. #1
    Join Date
    Nov 2005
    Posts
    12
    Rep Power
    10

    Default sleepycat-4.2.52.4.tgz ?

    I am having problems in locating all the Thirty Party software that not all of them are come with the zcs-3.0.0_M2_740-src.tgz. Whenever I did 'make dev-install' , it always prompts me to create a SuSEES9 directory under builds (e.g., *** Installing sleepycat
    (cd /opt/zimbra; tar xzf /home/myzimbra/zcssrc/ZimbraBuild/../ThirdParty/sleepycat/builds/SuSEES9/sleepycat-4.2.52.4.tgz; chmod u+w sleepycat-4.2.52.4/bin/*)
    chmod: cannot access `sleepycat-4.2.52.4/bin/*': No such file or directory ).

    Very frustrated ! ;-(

    I was able to get most of these Thirty software from the old M1 package and did a fresh install for M2 package. However, I have hard time to locate sleepycat 4.2.52.4.tgz version. The old M1 package is using 4.2.52.2.tgz, I searched google.com and couldn't locate that particular build. I wonder whether Zimbra staff could put these Third party software files that are related to the M2 source package in their download page.

    If not, does anyone know where I can find the sleepycat-4.2.52.4.tgz ?

    Thanks,

  2. #2
    Join Date
    Sep 2005
    Posts
    2,103
    Rep Power
    14

    Default sleepycat patches

    There are 2 patches to 4.2.52 available here:

    http://dev.sleepycat.com/downloads/r...istorybdb.html

  3. #3
    Join Date
    Feb 2006
    Posts
    6
    Rep Power
    9

    Default

    I don't quite understand with this one.

    In the build_cvs_howto.txt it states to do these steps:
    cd ../../sleepycat
    wget http://downloads.sleepycat.com/db-4.2.52.tar.gz
    wget http://www.sleepycat.com/update/4.2.52/patch.4.2.52.1
    wget http://www.sleepycat.com/update/4.2.52/patch.4.2.52.2
    wget http://www.sleepycat.com/update/4.2.52/patch.4.2.52.3
    wget http://www.sleepycat.com/update/4.2.52/patch.4.2.52.4

    cd ../openldap
    tar xzf openldap-2.2.28.tgz
    cp openldap-2.2.28/build/BerkeleyDB42.patch ../sleepycat

    cd ../sleepycat
    tar xzf db-4.2.52.tar.gz
    cd db-4.2.52
    patch -p0 < ../patch.4.2.52.1
    patch -p0 < ../patch.4.2.52.2
    patch -p0 < ../patch.4.2.52.3
    patch -p0 < ../patch.4.2.52.4
    patch -p0 < ../BerkeleyDB42.patch
    cd ..
    mv db-4.2.52 db-4.2.52.4
    tar czf db-4.2.52.4.tar.gz db-4.2.52.4

    I added the "cd .." bit

    Anyway I believe that these are the patches that you are talking about. No?

    Make is looking for sleepycat-4.2.52.4.tar.gz not db-4.2.52.4.tar.gz
    I assume that db-4.2.52.4.tar.gz == sleepycat-4.2.52.4.tar.gz so I renamed and retarred it up
    However db-4.2.52.4.tar.gz does not contain a bin directory and neither do the patches.

    I am confused. can anyone enlighten me?

    Thanks

  4. #4
    Join Date
    Sep 2005
    Posts
    2,103
    Rep Power
    14

    Default

    I'm pretty sure there's a "make" command in there somewhere.

  5. #5
    Join Date
    Mar 2006
    Posts
    3
    Rep Power
    9

    Default

    Hi, I am encountering similar problem.

    I downloaded db-4.2.52.tar.gz, untarred it and noticed that the sleepycat-4.2.52.4/bin directory is missing. So I build db-4.2.52 by running the make command in db-4.2.52/build_unix directory hoping that it would create the bin directory. But no luck.

    I managed to get alot of ThirdParty stuff, now I am really stuck in installing sleepycat through make dev-install.

    Please, anyone help?

  6. #6
    Join Date
    Sep 2005
    Posts
    2,103
    Rep Power
    14

    Default

    read build-cvs, apply the patches, build it, tar it up and rename the directory.

  7. #7
    Join Date
    Apr 2006
    Posts
    9
    Rep Power
    9

    Default

    Even I got the same error
    I have renamed db-4.2.52 to sleepycat-4.2.52.4
    even then it gives the following error

    Creating sleepycat
    (cd /root/zimbra/zcs-src/ZimbraBuild/mtabuild/opt/zimbra; tar xzf /root/zimbra/zcs-src/ZimbraBuild/../ThirdParty/sleepycat/builds/FC4/sleepycat-4.2.52.4.tgz; chmod u+w sleepycat-4.2.52.4/bin/*)
    chmod: cannot access `sleepycat-4.2.52.4/bin/*': No such file or directory


    sleepycat-4.2.52.4/bin/ directory is not present
    what should i do
    can any one help me

  8. #8
    Join Date
    Aug 2005
    Location
    San Mateo, CA
    Posts
    4,789
    Rep Power
    19

    Default

    It's not just a rename. You need to get the patches and apply them. Did you read the doc in CVS?
    Looking for new beta users -> Co-Founder of Acompli. Previously worked at Zimbra (and Yahoo! & VMware) since 2005.

  9. #9
    Join Date
    Apr 2006
    Posts
    9
    Rep Power
    9

    Default

    I have applyed all the patches even then it gives the same error

    The bin directory that it was asking was created in
    /usr/local/BerkeleyDB.4.2/bin
    can i copy it to the directory where it was searching

  10. #10
    Join Date
    Aug 2005
    Location
    San Mateo, CA
    Posts
    4,789
    Rep Power
    19

    Default

    Something must not have went right. You could look at the makefile and see what it's trying to do.

    BTW: Seems your having trouble building from source. Why don't you just use the binary install?
    Looking for new beta users -> Co-Founder of Acompli. Previously worked at Zimbra (and Yahoo! & VMware) since 2005.

Similar Threads

  1. make sleepycat error
    By wildhuman in forum Developers
    Replies: 22
    Last Post: 08-25-2006, 12:47 PM
  2. how the Sleepycat work for zimbra?
    By crossany in forum Administrators
    Replies: 2
    Last Post: 06-23-2006, 06:50 PM
  3. problem while configuring sleepycat
    By ravinder in forum Developers
    Replies: 1
    Last Post: 04-13-2006, 05:18 PM
  4. Installing Zimbra Source on Fedora
    By david75 in forum Developers
    Replies: 14
    Last Post: 04-05-2006, 04:09 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
  •