I've also installed the Alpha2 version of Fulfillment on Ubuntu 12.04 -- so it can be done =) You should be most of the way there with Alan's instructions, although I believe I also had to tweak the Apache configuration. Be sure to check the logs:
grep ERR /openils/var/log/*.log ... /var/log/apache2/error.log Mark. Sonoma County Library, 211 E St., Santa Rosa, CA, 95404 On Thu, Jun 28, 2012 at 5:31 PM, Alan Simon <[email protected]> wrote: > Justin - > > I have successfully installed OpenSRF 2.1.0 and FulfILLment-1.0-alpha2. > > Instead of these commands: > > psql -f /usr/share/postgresql/8.4/**contrib/tablefunc.sql -d fulfillment > psql -f /usr/share/postgresql/8.4/**contrib/tsearch2.sql -d fulfillment > psql -f /usr/share/postgresql/8.4/**contrib/pgxml.sql -d fulfillment > > issue the following psql commands for PostgreSQL 9.1: > > CREATE EXTENSION tablefunc; > CREATE EXTENSION tsearch2; > CREATE EXTENSION xml2; > > Unfortunately, your log was not attached to your email so I cannot offer > any additional guidance. > > Alan > > > On 06/28/2012 8:06 PM, Justin Hopkins wrote: > >> This afternoon I tried installing the alpha2 version of Fulfillment and >> ran into problem after problem before finally giving up and writing this >> email ;) >> >> The first problem was that the Makefile.install debian-squeeze did *not* >> install postgres at all. I didn't see the failure whiz by so I was somewhat >> confused when I got further along into the database stuff. That was about >> the point where the documentation get's fuzzy - mixing things from the >> postgres 8.4 EG documentation while assuming we're running 9.1. >> >> Once I got the database stuff worked out (I never could figure out pgxml >> for sure, but it looks like those functions were folded into postgres core >> at some point), got my fulfillment pg user created and all that, I tried >> running eg_db_config.pl and it just barfed. Attached is the log. >> >> Has anyone else installed Fulfillment? How'd it go? >> >> Where are bugs being filed? >> >> Cheers, >> Justin >> > > -- > Alan Simon, Director of Data Services > HSLC > 3600 Market Street, Suite 550 > Philadephia, PA 19104 > 215-222-1532 > [email protected] > > > >
