Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Installation

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 11-29-2005, 10:07 PM
Member
 
Posts: 12
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,
Reply With Quote
  #2 (permalink)  
Old 11-30-2005, 07:44 AM
Zimbra Employee
 
Posts: 2,103
Default sleepycat patches

There are 2 patches to 4.2.52 available here:

http://dev.sleepycat.com/downloads/r...istorybdb.html
Reply With Quote
  #3 (permalink)  
Old 02-22-2006, 05:44 AM
Junior Member
 
Posts: 6
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
Reply With Quote
  #4 (permalink)  
Old 02-22-2006, 07:53 AM
Zimbra Employee
 
Posts: 2,103
Default

I'm pretty sure there's a "make" command in there somewhere.
Reply With Quote
  #5 (permalink)  
Old 03-12-2006, 04:02 PM
New Member
 
Posts: 3
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?
Reply With Quote
  #6 (permalink)  
Old 03-12-2006, 04:49 PM
Zimbra Employee
 
Posts: 2,103
Default

read build-cvs, apply the patches, build it, tar it up and rename the directory.
Reply With Quote
  #7 (permalink)  
Old 04-13-2006, 09:58 AM
Junior Member
 
Posts: 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
Reply With Quote
  #8 (permalink)  
Old 04-13-2006, 12:41 PM
Zimbra Employee
 
Posts: 4,792
Default

It's not just a rename. You need to get the patches and apply them. Did you read the doc in CVS?
__________________
Bugzilla - Wiki - Downloads - Offline Client
Reply With Quote
  #9 (permalink)  
Old 04-14-2006, 04:36 AM
Junior Member
 
Posts: 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
Reply With Quote
  #10 (permalink)  
Old 04-14-2006, 09:28 AM
Zimbra Employee
 
Posts: 4,792
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?
__________________
Bugzilla - Wiki - Downloads - Offline Client
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.