[OPEN-ILS-DEV] Installaion Help Please

Bill Erickson billserickson at gmail.com
Wed Feb 7 08:41:26 EST 2007


On 2/6/07, Don McMorris <don.mcmorris at gmail.com> wrote:
>
> Hey Cory:
>
> Sorry you are experiencing trouble.
> 1) The RPM query says aspell-en isn't installed.  You can install it
> with "yum install aspell-en".
> 2) Memcached doesn't appear to be installed (osrf_cache.h:19:22:
> error: memcache.h: No such file or directory).
>
> The documentation for install on Fedora is somewhat limited.  Other
> distros (such as Gentoo and Debian) seem to have been the most common.
> As such, some deps may've been missed.
> http://www.open-ils.org/dokuwiki/doku.php?id=prerequisites lists a
> complete set of requirements.
> Specifically, memcached, yaz-2.0.x, and Judy libs (at the time of the
> writing, these weren't available in standard Fedora YUM repos.
> YAZ binaries are available at http://ftp.indexdata.dk/pub/yaz/redhat/
> memcached source is available at
> http://www.danga.com/memcached/download.bml
> I'm going to leave "Judy libs" for somebody more experienced than I to
> explain.


Actually, we just removed the libJudy requirement.  I'll update the wiki...

Just FYI... Evergreen is usually installed in a prefix /openils (if I
> recall properly).  Last I've known, it hasn't been thoroughly tested
> outside of this (Bill will confirm or elaborate on this).


Yep.  I know of one other person on list that installed the software in a
different directory.  It can certainly be done, with the current
configuration setup, however, there are a lot of references to /openils/ in
the config files, so those will require updating by hand in most cases.

Hope this helps! When you run into trouble again, please do not
> hesitate to come back to the list!
> --Don


Thanks, Don.


On 2/6/07, Cory Fuchs <cory.fuchs at ronank12.edu> wrote:
> >
> >
> >
> >
> > Hello Everyone,
> >
> >
> >
> > I trying to do an initial install and I am getting errors.
> >
> >
> >
> > I am attempting to install on a Fedora Core 6 server.
> >
> >
> >
> >
> >
> >
> >
> > Here is a copy and paste of a rpm query.
> >
> >
> >
> > rpm -q apell-en gd-devel libxml2-devel libxslt-devel mod_perl
> > postgresql-server perl-DBD-Pg
> >
> > package apell-en is not installed
> >
> > gd-devel-2.0.33-9.3.fc6
> >
> > libxml2-devel-2.6.26-2.1.1
> >
> > libxslt-devel-1.1.17-1.1
> >
> > mod_perl-2.0.2-6.1
> >
> > postgresql-server-8.1.6-1.fc6
> >
> > perl-DBD-Pg-1.49-1.fc6
> >
> >
> >
> >
> >
> >
> >
> > I did a cvs install into /home/work/ILS directory.  When I run make I
> did
> > the prefix as /home/apps/openils
> >
> >
> >
> > When I run make I get the following output.
> >
> >
> >
> >
> >
> > [root at library ILS]# make
> >
> > Building...
> >
> >
> >
> > -------------- [ opensrf_all ]
> > -------------------------------------------
> >
> >
> >
> > objson/libobjson.so
> >
> > utils
> >
> > transport
> >
> > stack
> >
> > In file included from osrf_system.h:9,
> >
> >                  from osrf_app_session.h:7,
> >
> >                  from osrf_app_session.c:1:
> >
> > osrf_cache.h:19:22: error: memcache.h: No such file or directory
> >
> > make[2]: *** [osrf_app_session.o] Error 1
> >
> > make[1]: *** [libopensrf.so] Error 2
> >
> >
> >
> > -------------- [ openils_all ]
> > -------------------------------------------
> >
> >
> >
> > Can't locate Error.pm in @INC (@INC contains: ../perlmods/OpenILS/Utils/
> > ../../../OpenSRF/src/perlmods
> > /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
> > /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
> > /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
> > /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
> > /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
> > /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
> > /usr/lib/perl5/site_perl
> > /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
> > /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
> > /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
> > /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
> > /usr/lib/perl5/vendor_perl/5.8.8
> > /usr/lib/perl5/vendor_perl/5.8.7
> > /usr/lib/perl5/vendor_perl/5.8.6
> > /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl
> > /usr/lib/perl5/5.8.8/i386-linux-thread-multi
> > /usr/lib/perl5/5.8.8 .) at
> > ../../../OpenSRF/src/perlmods/OpenSRF.pm line 3.
> >
> > BEGIN failed--compilation aborted at
> > ../../../OpenSRF/src/perlmods/OpenSRF.pm line 3.
> >
> > Compilation failed in require at (eval 2) line 3.
> >
> >         ...propagated at /usr/lib/perl5/5.8.8/base.pm line 85.
> >
> > BEGIN failed--compilation aborted at
> > ../../../OpenSRF/src/perlmods/OpenSRF/Application.pm line
> > 4.
> >
> > Compilation failed in require at (eval 1) line 3.
> >
> >         ...propagated at /usr/lib/perl5/5.8.8/base.pm line 85.
> >
> > BEGIN failed--compilation aborted at
> > ../perlmods/OpenILS/Utils//Fieldmapper.pm line 4.
> >
> > Compilation failed in require at ./fieldmapper_lookup-gen.pl line 5.
> >
> > BEGIN failed--compilation aborted at ./fieldmapper_lookup-gen.pl line 5.
> >
> > make[2]: *** [fieldmapper_lookup.c] Error 2
> >
> > make[1]: *** [libfieldmapper] Error 2
> >
> >
> >
> > -------------- [ evergreen_core ]
> > -------------------------------------------
> >
> >
> >
> >
> >
> > Thank you for all your help.
> >
> >
> >
> > Cory Fuchs
> >
> >
>



-- 
Bill Erickson
PINES Systems Developer
Georgia Public Library Service
billserickson at gmail.com
http://open-ils.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.georgialibraries.org/pipermail/open-ils-dev/attachments/20070207/1eb67b50/attachment.html


More information about the Open-ils-dev mailing list