[OPEN-ILS-DEV] Installaion Help Please

Cory Fuchs cory.fuchs at ronank12.edu
Wed Feb 7 17:11:08 EST 2007


I have chosen to switch distros actually.  I am more familiar with
Gentoo then I am with Fedora/Redhat.  The other Linux servers at my
school district in which I inherited are Redhat.  I was attempting it on
Redhat to stay standard.  But if I get OpenILS to work on Gentoo then it
will be an excuse for me to switch the other two Linux servers.

I really do appreciate all of your help and input.  I will let you know
how it ends up.

Any hiccups or advice for installing OpenILS on Gentoo that you would
like to pass along?


Thank you again,

Cory Fuchs




-----Original Message-----
From: open-ils-dev-bounces at list.georgialibraries.org
[mailto:open-ils-dev-bounces at list.georgialibraries.org] On Behalf Of
Mike Rylander
Sent: Wednesday, February 07, 2007 7:15 AM
To: open-ils-dev at list.georgialibraries.org
Subject: Re: [OPEN-ILS-DEV] Installaion Help Please

On 2/7/07, Bill Erickson <billserickson at gmail.com> wrote:
[sinp]
>
> 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.

Actually, you know two. :)  One of my development installations lives
in /opt/openils -- moving to "standard" locations (/etc, /opt,
/usr/lib, etc...) shouldn't be hard, but as mentioned would require
full adjustment of the config files and potentially some fixing of the
startup scripts.

Of course, that in itself isn't a bad thing, as one would get to know
the configuration infrastructure better by doing this.  I think binary
installation locations and base config should be left up to individual
distro-package maintainers, since each OS has different "best
practices", but it might very well be a good thing to move toward FHS*
for the generic installation procedure.

Thoughts?

* http://www.pathname.com/fhs/

-miker

>
> > 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


-- 
Mike Rylander
mrylander at gmail.com
GPLS -- PINES Development
Database Developer
http://open-ils.org


More information about the Open-ils-dev mailing list