2008-08-10T04:22:37 *** scottmcd has quit IRC 2008-08-10T04:30:51 *** scottmcd has joined #openils-evergreen 2008-08-10T11:20:14 *** djfiander has joined #OpenILS-Evergreen 2008-08-10T12:03:49 berick? 2008-08-10T12:04:49 bueller? 2008-08-10T12:05:05 he's not here, so I can hijack the dev environment on acq ;-) 2008-08-10T12:08:21 \o/ 2008-08-10T13:38:38 *** djfiander has quit IRC 2008-08-10T14:06:03 *** djfiander has joined #OpenILS-Evergreen 2008-08-10T15:13:04 *** Roer has joined #openils-evergreen 2008-08-10T15:17:25 *** Roer has quit IRC 2008-08-10T15:27:06 dojo-- 2008-08-10T16:46:45 *** djfiander has quit IRC 2008-08-10T18:30:57 so what's the likely culprit in trunk when you get a Jabber Exception starting perl services, where it says Could not connect to Jabber server: Inapprorpiate ioctl for device, and before that, Config Exception, JPeer could not load all necessary values from config? A jabber username/password mix up? A hostname config error? Settings-tester is a-ok 2008-08-10T19:20:21 phasefx: hostname ... you can use localhost everywhere (even in the section of opensrf.xml) if you use the -l switch to osrf_ctl.sh (IIRC) 2008-08-10T19:21:08 my osrf_ctl.sh isn't accepting -l :-/ pretty sure I installed over a 1.2 installation with trunk 2008-08-10T19:26:30 oh ho. wrong osrf_ctl.sh.. it's in /opensrf/ now 2008-08-10T19:39:51 heh, so make install in trunk created an /openils/conf file (not a directory) containing some perl. Wonder what I did wrong 2008-08-10T19:48:24 wrong maybe = changing the prefix for trunk OpenSRF from /opensrf to /openils.. made the conf directory by hand for now 2008-08-10T19:54:42 phasefx: what's in that file? 2008-08-10T19:55:29 gone now, but looked like variable assignments for a module to some config values 2008-08-10T19:59:26 something::something = 'some openils filepath'; etc. 2008-08-10T20:00:36 hrm... 2008-08-10T20:00:48 autotools artifact, perhaps 2008-08-10T20:01:20 is autotools happening for openils in trunk now? 2008-08-10T20:01:39 after an autotools opensrf install, there is no conf directory 2008-08-10T20:05:27 not in openils, no 2008-08-10T20:05:51 it blew away your /openils/conf/ ? 2008-08-10T20:07:02 no, I tried using /opensrf/bin/opensrf_ctl.sh and was getting perm errors off the find command it uses.. looked at the acq server, saw that it had no /opensrf... so moved /openils to /openils.old, installed opensrf with --prefix=/openils 2008-08-10T20:07:10 then installed openils after that 2008-08-10T20:08:05 during the openils make install, I notice it tried to copy stuff to to conf/, which did not exist.. and the process left behind a file named conf instead 2008-08-10T20:09:10 well, if it needs that directory it should be creating it ... always has before, for me 2008-08-10T20:17:11 does look like I have a working trunk EG to play with now 2008-08-10T20:17:20 oh, that's funny.. the admin account is marked inactive, so I can't login ;) 2008-08-10T20:18:02 ha 2008-08-10T20:19:42 well, at least we know that works ;) 2008-08-10T20:19:43 hrmm.. I'm a little confused now.. nothing in my actor.usr table.. could I have two different databases? 2008-08-10T20:20:24 you could ... did you install 2 databases? 2008-08-10T20:20:28 ;) 2008-08-10T20:21:00 not specifically :) just let the Makefile's work their magic.. but I bet dbs changed things for his vmware image 2008-08-10T20:22:28 no, I reused the same database names, etc. with make config 2008-08-10T20:23:06 so PATRON_INACTIVE is probably a lie, and the openils_db target didn't finish wiping and redoing the db? 2008-08-10T20:23:23 then you may have blown your db away and it failed before the seed data was loaded 2008-08-10T20:23:29 yeah 2008-08-10T20:23:55 gotta heed the "!!!!!!if you do this it will destroy your database!!!!!!!" warning ;) 2008-08-10T20:24:11 but I like it destroying my db :D 2008-08-10T20:24:25 * miker_ waits for 3600 copies to load 2008-08-10T20:24:47 (AJC) 2008-08-10T20:27:09 omg 2008-08-10T20:28:18 whazzat? 2008-08-10T20:30:25 way back in middle school, as a play off of Teenage Mutant Ninja Turtles, and a friend and I wanted to make video games and a comic strip for American Samurai Street Fighting Roaches 2008-08-10T20:33:08 alright, first error building the db: psql:000.english.pg81.fts-config.sql:28: ERROR: duplicate key violates unique constraint "pg_ts_cfg_pkey" 2008-08-10T20:33:57 second error psql:002.functions.config.sql:63: ERROR: function xpath_table("unknown", "unknown", text, text, text) does not exist 2008-08-10T20:34:37 yeah, this is so broken :) 2008-08-10T20:34:57 lots of psql:950.data.seed-values.sql:341: ERROR: function oils_i18n_gettext("unknown") does not exist 2008-08-10T20:35:01 psql:950.data.seed-values.sql:341: ERROR: function oils_i18n_gettext("unknown") does not exist 2008-08-10T20:37:39 we've deprecated pg81 for trunk, right? I should probably upgrade 2008-08-10T20:44:08 you should ... but it /should/ still install 2008-08-10T20:44:41 make sure you add the xml2 contrib module 2008-08-10T20:45:06 along with tsearch2 and tablefunc, at least 2008-08-10T20:45:25 I'm running the prereq makefile again.. had specified ubuntu but I'm really on debian 2008-08-10T20:45:44 will check the modules 2008-08-10T20:46:19 your first error suggests that this was not a clean database ;) 2008-08-10T20:46:53 used to be a 1.2 db, but I thought blow away means blow away everything that could get in the way 2008-08-10T20:47:59 oh, no way :) 2008-08-10T20:48:16 yeah, for trunk, start over ... there will be upgrade scripts, but not yet 2008-08-10T20:48:56 definitely missing pgxml 2008-08-10T20:50:07 dropdb evergreen *poof* 2008-08-10T20:52:01 got a pg_ts_dict already exists trying to load in the tseaerch2.sql stuff.. dropdb wouldn't have gotten rid of those? 2008-08-10T20:52:43 um... are you sure you're pointing at the database you think you're pointing at? 2008-08-10T20:52:57 (and that you're not using 8.3?) 2008-08-10T20:53:08 on dbs' vmware image 2008-08-10T20:53:52 you created a new database, connected to that, used \i to pull in tsearch2.sql and it told ... OH! 2008-08-10T20:53:57 arg 2008-08-10T20:54:04 most of the deb's on the system are 8.1, though there are some client files for 7.4 2008-08-10T20:54:08 he put tsearch2 in template1 2008-08-10T20:54:36 yeah, I did look at his bash history.. very different from the wiki 2008-08-10T20:54:43 I'd suggest starting over for real, FWIW 2008-08-10T20:55:00 --purge it is 2008-08-10T20:55:03 shut down pg, wipe 2008-08-10T20:55:04 no 2008-08-10T20:55:07 hold on 2008-08-10T20:55:10 k 2008-08-10T20:55:12 no need for that ;) 2008-08-10T20:55:22 * phasefx <-- not a pg admin 2008-08-10T20:56:10 alright, stopped... 2008-08-10T20:56:23 shut down pg, copy off postgresql.conf and pg_hba.conf from the data directory ( the -D argument in the ps listing), blow away the contents of that directory and (as the postgres user) initdb again 2008-08-10T20:56:44 that will be a for-real clean db cluster 2008-08-10T20:56:54 then toss the 2 config files back in there 2008-08-10T20:57:07 and fire up pg 2008-08-10T20:58:20 looks like they have the data directory and the config directory separated 2008-08-10T20:58:33 /usr/lib/postgresql/8.1/bin/postmaster -D /var/lib/postgresql/8.1/main -c config_file=/etc/postgresql/8.1/main/postgresql.conf 2008-08-10T20:59:59 ok 2008-08-10T21:00:21 yeah, that's debian for ya' ;) 2008-08-10T21:03:43 yeah, I trashed it good :D reinstalling 2008-08-10T23:53:14 *** miker_ has quit IRC 2008-08-10T23:53:52 *** miker_ has joined #openils-evergreen