[Evergreen-general] Help with install
Jason Stephenson
jason at sigio.com
Wed Oct 25 08:08:58 EDT 2023
Willie,
Edit the /etc/ld.so.conf.d/opensrf.conf so that the line looks like this:
/openils/lib
It has to begin with a "/" so that the dynamic loader knows where to
find the libraries.
After you do that, do the ldconfig as root, and then `osrf_control -l
--restart-all`.
Things should work, now. If not, let us know what errors you get.
Good luck,
Jason Stephenson
On 10/24/23 15:30, Willie Cooper via Evergreen-general wrote:
> Hello,
> Thank you I was thinking the same. Ran the following as the root
> echo <PREFIX>/lib > /etc/ld.so.conf.d/opensrf.conf
> ldconfig
> <PREFIX> = openils
> Then ran osrf_control and all the c services still faild to load.
> I then stopped and started ejabberd, and ran osrf_control.
> Still nothing.
> I then went hunting for the loaded files and there is a file located at
> /etc/ld.so.conf.d labbled opensrf.conf
> inside the file is one line with the following
> openils/lib
> Thank you so much for your help. As I am writing this email I noticed
> that then line was missing "/" before openils.
> I edited the file, ran ldconfig and now all is functioning as it should.
> Thank you so much for your help.
> Willie
> *Sent:* Monday, October 23, 2023 at 4:08 PM
> *From:* "Jason Stephenson via Evergreen-general"
> <evergreen-general at list.evergreen-ils.org>
> *To:* evergreen-general at list.evergreen-ils.org
> *Cc:* "Jason Stephenson" <jason at sigio.com>
> *Subject:* Re: [Evergreen-general] Help with install
> Hello,
>
> That looks like you missed running ldconfig as the root user, or if you
> did ldconfig, the /etc/ld.so.conf.d/opensrf.conf file is either missing
> or may have a typo in it.
>
> Double check that file exists and contains one line like the following:
>
> /openils/lib
>
> in it.
>
> Then, run ldconfig as the root user.
>
> If you start the services after that, it should work. If not, follow up
> with any more information you can give.
>
> HtH,
> Jason Stephenson
>
> On 10/23/23 16:29, Willie Cooper via Evergreen-general wrote:
> > Hello,
> > I am trying to install Opensrf-3.2.3. for an Evergreen install
> > on debian bullseye
> > following all steps
> > I am now at Testing the default OpenSRF services
> > Srfsh# request opensrf.math add 2,2
> > All of the C services do not start when I issue the osrf_control
> > --localhost --start-all
> > logs give errors
> > opensrf.cslow 2023-10-23 15:05:08 [ERR
> > :54774:osrf_application.c:151:] Failed to dlopen library file
> > libosrf_cslow.so: libosrf_cslow.so: cannot open shared object file:
> > No such file or directory
> > Thank you
> >
> > _______________________________________________
> > Evergreen-general mailing list
> > Evergreen-general at list.evergreen-ils.org
> >
> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general
> <http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general>
> _______________________________________________
> Evergreen-general mailing list
> Evergreen-general at list.evergreen-ils.org
> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general
> <http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general>
>
> _______________________________________________
> Evergreen-general mailing list
> Evergreen-general at list.evergreen-ils.org
> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general
More information about the Evergreen-general
mailing list