[OPEN-ILS-DEV] Fwd: errors while running autoget.sh -c

Net Wolf netwolf_in at yahoo.com
Wed Aug 8 02:45:45 EDT 2012


Hi Dan,

there is no IDL section in either /opensrf/etc/opensrf.xml or /openils/conf/opensrf.xml (or the respective opensrf_core.xml files)

Incidentally, I was asked to install opensrf in the documentation on the site before installing evergreen.

http://evergreen-ils.org/downloads.php

It mentions OpenSRF at the top and the link to download and install it.
I have also followed each step to the T for installation. Should I reinstall from scratch? What would be the steps then?


regards
Siddharth



________________________________
 From: Dan Scott <dan at coffeecode.net>
To: Evergreen Development Discussion List <open-ils-dev at list.georgialibraries.org> 
Cc: Net Wolf <netwolf_in at yahoo.com> 
Sent: Friday, August 3, 2012 10:09 PM
Subject: Re: [OPEN-ILS-DEV] Fwd: errors while running autoget.sh -c
 
On Fri, Aug 03, 2012 at 10:20:11AM -0400, Ben Shum wrote:
> Forwarded from where it was wrongly send to the catalogers list,
> this is a Fedora installation issue.
> 
> 
> -------- Original Message --------
> Subject:     [Evergreen-catalogers] errors while running autoget.sh -c
> Date:     Fri, 3 Aug 2012 02:46:34 -0700 (PDT)
> From:     Net Wolf <netwolf_in at yahoo.com>
> Reply-To:     Net Wolf <netwolf_in at yahoo.com>, Evergreen Community
> Catalogers <evergreen-catalogers at list.evergreen-ils.org>
> To:     evergreen-catalogers at list.evergreen-ils.org
> <evergreen-catalogers at list.evergreen-ils.org>
> 
> 
> 
> Hi,
> 
> I am getting the following errors while running autogen.sh -c after
> a fresh installation of opensrf and evergreen.
> 
> [opensrf at siddharth opensrf-2.1.0]$ autogen.sh -u
> 
> Updating Evergreen organization tree and IDL
> 
> Updating fieldmapper
> Empty filename at
> /usr/local/share/perl5/OpenILS/Utils/Fieldmapper.pm line 208.

This suggests that you might be using the opensrf.xml file from OpenSRF
rather than from Evergreen - and if that's the case, then nothing else
will work. Check for an <IDL> section in the file and a pointer to the
right location of fm_IDL.xml.

<snip>

> Also, I had to install UUID::Tiny, MARC::Record::XML, SRU::Request
> and maybe a few more that I don't remember using perl -MCPAN. I also
> installed postgresql-plperl. All the above are not a part of the
> installation dependencies mentioned in the documentation.

A lot of these problems were fixed after the 2.2.0 release, so see the
upcoming 2.2.1 release, or just grab the latest Makefile.install
directly in git at
http://git.evergreen-ils.org/?p=Evergreen.git;a=blob;f=Open-ILS/src/extras/Makefile.install

Long story short: I've packaged some of the dependencies for Fedora 17,
in an effort to ease the install process on Fedora. MARC::File::XML is
unfortunately still waiting approval (mostly my lack of prompting the
reviewer) so that needs to be pulled from CPAN still, but I've added
that to the FEDORA_CPAN list in the prereq installer. Note that these
packages have _not_ been backported to Fedora 16, so we're effectively
supporting only the latest stable version of Fedora at this point.

Many thanks for giving Evergreen a go on Fedora! I'm a little lonely out
here, but I've been running Fedora as my primary environment for years
now; it's really helpful having some feedback to catch what I've
overlooked.

One other thing I should note is that when you get to the point of
running Apache, you will need to disable SELinux via "setenforce 0" due
to our weird "run as opensrf with a webroot in a weird location" issue.
Some day we'll fix that...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20120807/f4a2bff6/attachment.htm>


More information about the Open-ils-dev mailing list