[elephant-devel] Problems create sleepycat.fasl

Malini Bhandaru malinibhandaru at yahoo.com
Wed Oct 4 03:23:30 UTC 2006


Hello Ian and Others,

I removed the /usr/local/BerkeleyDB.4.4 and installed 4.3.
Untarred freshly elephant0.6.0, added symbolic links for .asd files in .sbcl/systems but my woes continue.

straight from the elephant tutorial I am trying:

     (asdf:operate 'asdf:load-op :elephant) 
     (use-package "ELE")
     (setf *testbdb-spec*
     '(:BDB "/home/ray/elephant/tests/testdb/"))

--- fine till here ---
     (open-store *testbdb-spec*)

my lisp seems to hang after
; compiling (DEFVAR *ERRNO-BUFFER* ...)
; compiling (DEFMACRO WRAP-ERRNO ...)
; compiling (DEFMACRO FLAGS ...)

at which point 40948 2006-10-03 23:00 sleepycat.fasl

and the other fasls are not constructed.

Do I have to set anything with LD-LIBRARY-PATH .. or any other environment thing?
or could i have a ghost of BerkeleyDB4.4 (is that possible after a rm -rf of the /usr/local/B.. directory 
.. not by my reading of the install actions).

Thank you once again.
malini



Ian Eslick <eslick at csail.mit.edu> wrote: The problem opening environments is caused by the fact that
elephant-0.6.0 relies on Berkeley DB 4.3 and will not work with version 4.4.

You can try using the CVS version which is 4.4 compatible, but there are
likely to be some problems in CVS as checkins to it are not as
rigorously tested.  I'd recommend you install 4.3 and try again.

Let us know if you have more questions!

Ian

Malini Bhandaru wrote:
> Hello All!
>
> Sorry, I could not find a FAQ or past mailings to see if anyone ran
> into the same issues. I am a new comer to sleepycat, elephant, and a
> rusty lisper.
>
> Environment:
> SBCL on linux
> BerkeleyDB 4.4 installed in /usr/local with a happy symbolic link to
> the same /usr/local/BerkeleyDB.
>
> I installed "elephant-0.6.0" in my home directory and modified
> 1) config.lisp to point to /usr/local/BerkeleyDB (as opposed to 4.3
> version)
> 2) Makefile  as above
> 3) made symbolic links to all elephant all .asd files t in my
> .sbcl/systems
> 4) grabbed cl-base64.asd and rt.asd from CLiki and put them in
> .sbcl/systems
>
> (testmigration.fasl, package.fasl are created successfully)
> Now, whether I attempt to run the tests or jump straight in .. there
> seems to be a problem with my sleepycat.fasl. This occurs when
> attempting to load "ele-bdb". If I attempt to continue in slime, the
> problem just bites later such as "sleepycat::db-env-create" is
> undefined or something else.
>
>
> Much thanks
> malini
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
_______________________________________________
elephant-devel site list
elephant-devel at common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20061003/7a8ab47c/attachment.html>


More information about the elephant-devel mailing list