[OPEN-ILS-DEV] Errors at testing stage of OpenSRF installation (OpenSRF trunk)
Dan Wells
dbw2 at calvin.edu
Tue Jan 5 16:59:43 EST 2010
Hello Bradley,
This problem seems so familiar to me, but unfortunately it exists only in a foggy haze of a modest string of problems. Still, in my own install notes on 9.04 I had the following note, so it seems worth trying. Before running the Makefile.install, add the IndexData repository ( http://ftp.indexdata.dk/ubuntu ) (I did both main - Binary and main - Source, not sure if both are needed), then run 'sudo apt-get install libyaz-dev' to make sure it pulls from IndexData, then proceed with the Makefile. In my experience the IndexData SimpleServer Perl module is broken in 9.04, but this update fixes it.
I have yet to get confirmation of this helping anyone but me, but if it does turn out to be the fix, I will add a note to the install wiki.
Thanks,
DW
--
*********************************************************************************
Daniel Wells, Library Programmer Analyst dbw2 at calvin.edu
Hekman Library at Calvin College
616.526.7133
>>> On 1/5/2010 at 3:08 PM, Bradley Peters <bdp+eg at moberley.com> wrote:
> Hello,
>
> On Mon, Jan 4, 2010 at 6:04 PM, Soulliere, Robert
> <robert.soulliere at mohawkcollege.ca> wrote:
>> 1) You might want to make sure all opensrf processes are stopped when you
> try to restart OpenSRF.
>
> Okay, so I checked for OpenSRF processes with ps -aef | grep OpenSRF
> and did not find any. I also looked in the var/run/ directory for pid
> files and did not find anything there either.
>
>> 2) I would verify that your files contain the fixes for newer versions of
> ejabberd. I would review these changesets in the OpenSRF repository:
>
> I checked my copy of the OpenSRF checkout against revisions 1730 and
> 1731 and those changes all appear to match what I have now on my
> computer.
>
> I decided to try redoing the install. So I deleted the installation
> folder (in my case /opt/openils) and did a new svn checkout.
>
> $ svnversion .
> 1884
>
> This time I used the /openils prefix with the configure script and
> didn't enable any of the the extras.
>
> $ ./configure --prefix=/openils --sysconfdir=/openils/conf
>
> I didn't notice anything that looked like an error with make or make
> install. I setup the config files, etc and ran the separate start
> commands with osrf_ctl.sh. As happened before as soon as the
> start_perl command finished the CPU usage on my machine spiked. I got
> the same error messages in srfsh.
>
> $ srfsh
> srfsh# request opensrf.settings opensrf.settings.host_config.get "localhost"
> Unable to communicate with service opensrf.settings
> srfsh# request opensrf.math add 2 2
> Unable to communicate with service opensrf.math
> srfsh# exit
>
> And, finally when I ran the stop_all command it reported that OpenSRF
> C was not running (as was happening before).
>
> This is all I have time for now, but I will try to go through the
> troubleshooting wiki again when I am back at the Library. That will be
> likely be Friday or Saturday.
>
> Thanks for the suggestions.
>
> Sincerely,
> Bradley Peters.
More information about the Open-ils-dev
mailing list