2010-05-10T04:13:01 *** lisppaste3 has quit IRC 2010-05-10T07:13:51 *** sueh has joined #evergreen 2010-05-10T07:25:32 *** alxp has joined #evergreen 2010-05-10T07:58:32 *** mck9 has joined #evergreen 2010-05-10T08:04:01 *** mrpeters-isl- has joined #evergreen 2010-05-10T08:13:23 *** collum has joined #evergreen 2010-05-10T08:28:43 *** mrpeters-isl- has quit IRC 2010-05-10T08:28:51 *** mrpeters-isl_ has quit IRC 2010-05-10T08:34:03 *** grantjohnson has joined #evergreen 2010-05-10T08:34:33 *** mrpeters-isl has joined #evergreen 2010-05-10T08:35:18 *** gdunbar has joined #evergreen 2010-05-10T08:44:24 *** grantjohnson has quit IRC 2010-05-10T08:52:47 *** Dyrcona has joined #evergreen 2010-05-10T09:19:27 *** bshum has joined #evergreen 2010-05-10T09:21:03 *** grantjohnson has joined #evergreen 2010-05-10T09:22:43 *** kmlussier has joined #evergreen 2010-05-10T09:33:46 *** sfortin has joined #evergreen 2010-05-10T10:05:41 hey guys. whats the reccomended OS for a recent trunk build? 2010-05-10T10:06:55 *** moodaepo has quit IRC 2010-05-10T10:08:49 *** natschil has joined #evergreen 2010-05-10T10:09:34 debian lenny or ubuntu... forget which 2010-05-10T10:09:41 yeah, lenny is good. thanks! 2010-05-10T10:09:52 *** natschil has quit IRC 2010-05-10T10:10:06 *** natschil has joined #evergreen 2010-05-10T10:10:55 *** natschil has quit IRC 2010-05-10T10:12:39 *** moodaepo has joined #evergreen 2010-05-10T10:33:13 *** yboston has joined #evergreen 2010-05-10T10:35:02 *** jenny1 has joined #evergreen 2010-05-10T10:36:15 I missed the question, but I would add that we seem to be having problems with trunk on Ubuntu Karmic Koala. 2010-05-10T10:36:46 I can't find any other cause ATM so I'm blaming it on Karmic. 2010-05-10T10:43:28 what problems are you having? those previously reported here? 2010-05-10T11:04:37 yes 2010-05-10T11:05:42 We're under some momentary time pressure, so I have given up searching for the cause of the problem momentarily. 2010-05-10T11:06:06 * Dyrcona cringes... 2010-05-10T11:34:37 is there any rough documentation for installing from trunk? i'm running into things like the configure files missing, etc. 2010-05-10T11:36:04 or do i need to start with a base source file like 1.2.2 and svn up from there? 2010-05-10T11:37:03 you have to run the autogen.sh to get the configure 2010-05-10T11:37:11 forget where i found that 2010-05-10T11:37:25 if you find docs i could use them as well 2010-05-10T11:38:30 ahhhh i was doing autogen too late in the process 2010-05-10T11:38:41 all makses sense now from the readmes 2010-05-10T11:38:51 mrpeters-isl: there are two different kinds of autogen -- confusing. 2010-05-10T11:38:55 I think some tips are in the readme files. 2010-05-10T11:39:42 yep there are bshum 2010-05-10T11:39:45 But they're very generic. 2010-05-10T11:39:45 i just mis read them 2010-05-10T11:39:53 And the order isn't very clear either. 2010-05-10T11:40:07 there's the autotools autogen.sh script in the root of the repository, which is what creates "configure" based on things like configure.ac 2010-05-10T11:40:51 then there's the evergreen /openils/bin/autogen.sh which is used for updating the org tree, etc. 2010-05-10T11:40:59 right 2010-05-10T11:41:09 all good to go now 2010-05-10T11:41:21 eby: if im succesfully, ill document it up for those who need it 2010-05-10T11:41:40 you only need to worry about the autotools autogen.sh script when installing from something like trunk -- the packaged tarballs have already had autogen.sh run to create the configure script, etc. 2010-05-10T11:41:52 yeah thats where i was getting confused! 2010-05-10T11:42:00 yeah i was looking more for docs on building/upgrading after an svn up 2010-05-10T11:43:43 weird - checking build system type... Invalid configuration `make': machine `make' not recognized 2010-05-10T11:45:17 eby: in the "code is sometimes the best documentation", there's the automated dev install script here: http://svn.open-ils.org/trac/ILS-Contrib/browser/ESI-Examples/trunk/tools/eg_dev_lenny_installer 2010-05-10T11:45:41 "This script makes a lot of assumptions and does stuff you won't like." 2010-05-10T11:45:59 jeff: cool, should be able to adapt that 2010-05-10T11:48:54 figured someone battling continuous integration or something found the kinks in upgrading from trunk 2010-05-10T11:49:49 *** david_ has joined #evergreen 2010-05-10T11:54:46 *** jamesrf has joined #evergreen 2010-05-10T11:55:57 *** david_ has quit IRC 2010-05-10T11:56:48 mrpeters-isl: sounds like you don't have a proper build environment ... apt-get install build-essential, IIRC 2010-05-10T11:57:29 *** dchristens has joined #evergreen 2010-05-10T12:26:23 *** brendan_bywater has joined #evergreen 2010-05-10T12:32:47 *** jason_ has joined #evergreen 2010-05-10T12:39:41 *** grantjohnson_ has joined #evergreen 2010-05-10T12:40:22 *** grantjohnson has quit IRC 2010-05-10T12:40:22 *** Dyrcona has quit IRC 2010-05-10T12:40:22 *** grantjohnson_ is now known as grantjohnson 2010-05-10T12:42:08 jeff: around? 2010-05-10T12:43:06 pm 2010-05-10T12:48:35 miker_: actually, a fresh svn co did the trick 2010-05-10T12:48:40 not sure what got corrupted, but it did 2010-05-10T12:53:21 *** branflakes has joined #evergreen 2010-05-10T12:57:21 *** jenny1 has left #evergreen 2010-05-10T13:04:03 Received no data from server 2010-05-10T13:04:06 whoops 2010-05-10T13:04:31 "Received no data from server" when testing opensrf.math indicates what layer isnt operating? appears all of the drones/listeners, router, and C are up 2010-05-10T13:16:40 something is kiling off math? /openils/var/log/osrfsys.log:opensrf 2010-05-10 13:15:01 [ERR :28485:osrf_system.c:401:] Child process 28487 (app opensrf.dbmath) killed by signal 15 2010-05-10T13:17:21 the universe comes unglued.... 2010-05-10T13:17:32 lol 2010-05-10T13:18:01 maybe some permissions thing? like you have a pid file owned by root? 2010-05-10T13:18:18 hmm that would be funky but i will check! 2010-05-10T13:27:10 yeah, no dice there 2010-05-10T13:39:03 In a cstore search, should I be able to limit results by an attribute of a flushed object? 2010-05-10T13:39:22 *** rjackson-isl has joined #evergreen 2010-05-10T13:39:57 Specifically, I'm trying to limit a list of holds (open-ils.cstore.direct.action.hold_request.search) by an attribute of current_copy (of type asset.copy (acp)) 2010-05-10T13:40:24 branflakes: yes 2010-05-10T13:40:25 durr, fleshed, not flushed 2010-05-10T13:41:01 *** r123 has joined #evergreen 2010-05-10T13:41:29 branflakes: well, I'm thinking json_query in the perl, but I assume those are powered by cstore 2010-05-10T13:42:52 *** jason_ has quit IRC 2010-05-10T13:43:24 Yeah, I've been looking at mck9's guide, but I was trying to figure out if the cstore bits could do it first 2010-05-10T13:43:53 *** Dyrcona has joined #evergreen 2010-05-10T13:45:53 So, in looking at my issue with the performance of bib loads in trunk, I disabled all of the full text indexing triggers in metabib. 2010-05-10T13:46:19 Only problem is that tsvector in those tables can't be null and the triggers are what populates tsvector. 2010-05-10T13:47:26 I'm thinking it would be faster to install 1.6, load the data, and then upgrade to trunk. :) 2010-05-10T13:47:51 Provided an upgrade script exists, which to my knowledge doesn't, yet. 2010-05-10T13:49:45 *** jamesrf has quit IRC 2010-05-10T13:49:57 branflakes: you can supply a 'join' clause in the options hash (peer to 'flesh' and 'flesh_fields') that has the same semantics as the 'from' clause in json_query 2010-05-10T13:50:10 branflakes: there should be some examples in the code ... 2010-05-10T13:52:46 branflakes: in trunk, search for 'join' in Open-ILS/src/perlmods/OpenILS/Application/Acq/EDI.pm 2010-05-10T13:53:10 I will, thanks miker_! 2010-05-10T13:53:53 the structure of the value of the 'join' is the same as the value-side of the top-level hash in json_query's 'from' ... does that make sense? 2010-05-10T13:54:58 I think it does :) 2010-05-10T13:55:08 the test of my comprehension will be whether the query runs :) 2010-05-10T14:11:56 miker_++ 2010-05-10T14:30:55 *** jamesrf has joined #evergreen 2010-05-10T14:41:18 *** Elsa has joined #evergreen 2010-05-10T14:43:37 anyone with any guesses as to why settings-tester.pl would tell me all of the jabber connections are successful, but when i run autogen i get "router@private.localhost/router IS NOT CONNECTED TO THE NETWORK!!!" 2010-05-10T14:44:00 *** kmlussier has quit IRC 2010-05-10T14:46:48 miker_: I am going to make an edit to the "crazy" schema diagram. I will make my changes in red to keep things clear. 2010-05-10T14:57:59 dbwells: one concern. that assumes that all streams for a particular lib will constitute the same set of runs. as in, Lib A has 2 streams, and they get /one/ of the May 2010 items, but not the other -- I don't think that can be modeled in the holdings statement when you' break the item/statement link 2010-05-10T14:58:57 it may also prevent us from generating "enclosing" statements ... though perhaps not 2010-05-10T14:59:41 miker_: have a second for a quick PM? 2010-05-10T15:00:01 or, did you intend to remove the ability to have more than one holdings statement per lib, per subsription? (which may be correct ... dunno) 2010-05-10T15:02:46 miker_: That could be a concern, but I think in any case where this might matter, the library (org_unit) would have more than one distribution. In a lot of other cases you will really just want the overall summary instead. 2010-05-10T15:04:18 We might also generate per-stream summaries as well. 2010-05-10T15:08:14 Yay! We have bibs. I have mostly solved bib loading performance with trunk. 2010-05-10T15:08:25 I can also see just leaving that link in. 2010-05-10T15:08:45 dbwells: "you will really just want the overall summary" is the answer, I think 2010-05-10T15:09:18 and if multiple dist allows for multiple statement "trails" ... that's probably the right work-around balance 2010-05-10T15:10:26 Dyrcona: Yay for bibs! 2010-05-10T15:11:01 Dyrcona: code changes, or just the right set of tweaks/index-dropping/etc? 2010-05-10T15:12:00 *** sueh has quit IRC 2010-05-10T15:15:06 miker_: dropping triggers and minor table alteration: drop NOT NULL on a couple of column. 2010-05-10T15:15:40 Now, I have to see what happens when I turn the triggers back on. I don't remember if they'll run automatically or if I'll need to do something to help them out. 2010-05-10T15:15:44 miker_: I mostly wanted to provide some context for my schema update. I didn't want your eyes to glaze over too much at my persistent inclusion of serial.distribution :) 2010-05-10T15:15:53 heh 2010-05-10T15:16:19 Dyrcona: just adding a trigger won't run it on existing data 2010-05-10T15:16:44 dbwells: heh was for you ;) 2010-05-10T15:16:59 *** dkyle has joined #evergreen 2010-05-10T15:17:37 miker_: what do you do in upgrade scripts? maybe I should take a peak. 2010-05-10T15:18:01 Dyrcona: Just an interested bystander. Are you talking about improvements over 1.6 and earlier, or just getting trunk to a similar speed? If the first, what sort of improvement (percentage, maybe?) are we talking? 2010-05-10T15:18:35 dbwells: I'm trying to get bibs to load in trunk so that I don't have to wait weeks. 2010-05-10T15:19:07 Dyrcona: I assume you started with the flags I mentioned, and running multiple ingest streams? 2010-05-10T15:19:13 dbwells: last time I started a load in trunk, I left it going for 6 days before deciding that was too long. 2010-05-10T15:19:30 Dyrcona: That's a good goal. Thanks for explaining :) 2010-05-10T15:19:57 miker_: no. I started with dropping triggers and loading a single file. I'm using my own tool to create the copy file for psql. 2010-05-10T15:20:16 miker_: our bibs are so bad that the import scripts in extras chokes on them. 2010-05-10T15:20:44 miker_: I will create a new wiki page to post my latest version of the schema for sharing, and let you know when it is up. 2010-05-10T15:20:44 miker_: also we seen to currently have an issue with Encode.pm because not even the samples from import_demo will load for us. 2010-05-10T15:20:54 dbwells++ 2010-05-10T15:21:42 Dyrcona: yes, that was an issue at one time ... IIRC, cpan's Encode.pm is fixed, as is perl 5.10's ... I /think/ 2010-05-10T15:22:15 miker_: ok. our distro has perl 5.8.8. we'll update from CPAN when we get a moment. 2010-05-10T15:22:42 I just got an error on my first Evergreen/OpenSRF 1.6.0.4 installation while creating the Evergreen DB 2010-05-10T15:22:51 I am on Karmic server with Postgres 8.4, the error came from running "...../contrib/pgxml.sql evergreen" in section 3 2010-05-10T15:23:34 yboston: paste the error message at lissppate.org and we'll have a look. 2010-05-10T15:23:54 Thanks, I just tried that 2010-05-10T15:23:55 * Dyrcona gets his fingers checked. 2010-05-10T15:26:22 Dyrcona: I am having issues with paste.lisp.org 2010-05-10T15:27:14 yboston: it doesn't look like the bot is running. 2010-05-10T15:27:28 *** alxp has quit IRC 2010-05-10T15:27:50 yboston: if you managed to get something pasted, past the URL in the channel. 2010-05-10T15:28:56 *** jamesrf has quit IRC 2010-05-10T15:29:15 Dyrcona: http://paste.lisp.org/display/99048 2010-05-10T15:31:05 yboston: looks like you need to install the pgxml extension. 2010-05-10T15:31:40 yboston: i'm not 100% on how to do that. 2010-05-10T15:33:21 Dyrcona: Thanks for the hint, will look into it 2010-05-10T15:33:39 my typing is way off right now. 2010-05-10T15:35:33 Doh! It's so easy to make the triggers that I dropped fire, just update the table with "set fieldname = fieldname" where fieldname changes per table as appropriate. 2010-05-10T15:36:47 I'm going to do a real test of this beginning tomorrow or wednesday with 900,000+ bibs. I have to make a few tweaks, yet. 2010-05-10T15:59:49 *** jamesrf has joined #evergreen 2010-05-10T16:03:48 *** jamesrf_ has joined #evergreen 2010-05-10T16:04:13 *** brendan_bywater has quit IRC 2010-05-10T16:05:34 *** jamesrf_ has left #evergreen 2010-05-10T16:08:29 *** grantjohnson has quit IRC 2010-05-10T16:19:45 *** collum has quit IRC 2010-05-10T16:30:22 *** youdonotexist has joined #evergreen 2010-05-10T16:38:43 *** dkyle has quit IRC 2010-05-10T16:57:02 *** bshum has quit IRC 2010-05-10T16:58:54 *** r123 has quit IRC 2010-05-10T17:26:17 *** sfortin has quit IRC 2010-05-10T17:31:24 *** Dyrcona has quit IRC 2010-05-10T17:32:18 *** dchristens has quit IRC 2010-05-10T18:32:15 *** yboston has quit IRC 2010-05-10T18:42:54 *** youdonotexist has quit IRC 2010-05-10T18:53:03 *** libtek has joined #evergreen 2010-05-10T18:56:14 Hello. I've begun setting up Evergreen. I've been working on Bootstrapping scripts, and have hit a dead end. When I click on User Groups and Group Permissions, it gives me a blank page with the title and home. It doesn't give me the option to add or alter anything. Anyone have any ideas as to what I can do? 2010-05-10T18:59:03 i’ve had the same problem with different screens, usually involving errors in dojo/javascript 2010-05-10T19:01:22 atz: have you been able to work around it or fix those issues? 2010-05-10T19:02:04 sometimes... but not recently... i ended up populating config data manually via postgres 2010-05-10T19:02:32 not fun... check your javascript console for errors though, and see if there is anything that jumps out 2010-05-10T19:05:52 atz: I am extremely green when it comes to this OS (Ubuntu) and anything in it. Do you have any docs you can recommend to guide me through doing something like this? I've only been working with this environment for about 2-3 weeks. :( 2010-05-10T19:11:00 atz: I can say, when I look at the source for the website, it looks as though the page is incomplete. It looks like it stops in the middle of a process, yet the browser says it is done. 2010-05-10T19:15:13 hrm... that’s interesting... might be good to post it to the listserv 2010-05-10T19:20:00 atz: Thanks for the input. I guess I'll head that way. 2010-05-10T19:26:21 sorry i’m not more help on that one... 2010-05-10T19:34:51 Thanks again 2010-05-10T19:34:56 goodbye 2010-05-10T19:35:12 *** libtek has quit IRC 2010-05-10T20:19:49 *** brendan_bywater has joined #evergreen 2010-05-10T20:23:35 *** jamesrf has quit IRC 2010-05-10T20:46:15 *** mrpeters-isl_ has joined #evergreen 2010-05-10T20:47:23 anyone have a sec to help with some errors using trunk? http://paste.lisp.org/display/99065 2010-05-10T20:48:48 i can't seem to get OpenSRF C to start either, but im not sure what entries in the logs to look at for that 2010-05-10T20:54:26 miker_: I added a new section for the new schema to http://www.open-ils.org/dokuwiki/doku.php?id=acq:serials:basic_predicting_and_receiving based on your diagram. I still have a couple questions, but I hope it's a solid (re-)start 2010-05-10T21:00:44 mrpeters-isl_: the "replaced by new connection" bit in the logs usually means that you need to adjust your max_sessions in ejabberd.cfg 2010-05-10T21:00:58 ooooh good tip thanks jeff 2010-05-10T21:01:19 mrpeters-isl_: what's happening is that the jabber server is seeing "too many" connections from one user, and booting the oldest session. this breaks all kinds of things for opensrf. 2010-05-10T21:01:34 ok 2010-05-10T21:01:39 so my problem is more likely with my opensrf install 2010-05-10T21:02:10 pay careful attention to step 6 of http://evergreen-ils.org/dokuwiki/doku.php?id=opensrf:1.2:install 2010-05-10T21:02:45 mrpeters-isl_: i'd suggest stopping opensrf services, then run through / verify steps 5, 6, and 7 in that document. 2010-05-10T21:02:53 then try starting services again. 2010-05-10T21:02:54 yep. definetly will do 2010-05-10T21:03:22 good luck! should help! 2010-05-10T21:04:37 interesting still getting router-private.log:router 2010-05-10 21:04:14 [ERR :25646:osrf_router_main.c:261:] Unable to connect router to jabber server private.localhost... exiting router-public.log:router 2010-05-10 21:04:14 [ERR :25645:osrf_router_main.c:261:] Unable to connect router to jabber server public.localhost... exiting 2010-05-10T21:04:47 but settings tester says it can talk to jabber? 2010-05-10T21:05:21 oh, no after making the changes to max connections it doesnt 2010-05-10T21:05:22 Use of uninitialized value $@ in concatenation (.) or string at /usr/local/share/perl/5.10.0/OpenSRF/Transport/SlimJabber/Client.pm line 152, line 32. * Error connecting to jabber: SCALAR(0xf0ea58) 2010-05-10T21:06:20 maybe a password issue... 2010-05-10T21:06:42 perhaps ejabberd didn't get started, or failed to start due to a syntax error in the config you were just editing? 2010-05-10T21:08:17 ok, whats strange is router will never start 2010-05-10T21:08:51 or it isnt logging anything....but i was thinking those logs were created when it was sucesffully started? 2010-05-10T21:09:30 *** pmplett has joined #evergreen 2010-05-10T21:09:55 mrpeters-isl_: can you pastebin your ejabberd.cfg? 2010-05-10T21:10:05 jeff: i actually just got it 2010-05-10T21:10:12 everything started up ok afterall 2010-05-10T21:10:14 good! 2010-05-10T21:10:18 i was just shocked not to see anything in the error logs 2010-05-10T21:10:33 however, my opac isnt working now haha 2010-05-10T21:10:41 http://trunk.evergreen.lib.in.us/opac/en-US/skin/craftsman/xml/index.xml gives XML Parsing Error: no element found Location: http://trunk.evergreen.lib.in.us/opac/en-US/skin/craftsman/xml/index.xml Line Number 1, Column 1: 2010-05-10T21:10:54 if you've restarted opensrf services you will need to restart apache. 2010-05-10T21:11:00 ah perfect 2010-05-10T21:11:03 is that new? 2010-05-10T21:11:07 no. 2010-05-10T21:11:17 i guess ive never been in the habit of doing that :-X 2010-05-10T21:11:19 when you start apache, various mod_perl handlers connect to opensrf. 2010-05-10T21:12:39 excellent 2010-05-10T21:12:45 you stopped both opensrf services and ejabberd. apache would have been disconnected. :) 2010-05-10T21:13:26 and to build a staff client for trunk, just zip up the "build" directory and stick that in a fresh install of a staff client, with some different shortcut names, etc.? 2010-05-10T21:26:59 replace an existing installed client's build directory usually works for me. 2010-05-10T21:28:37 i'm automating the windows installer build process... soon you'll be able to just grab your installer from your trunk server if you so choose 2010-05-10T21:29:50 *** lisppaste3 has joined #evergreen 2010-05-10T21:33:19 jeff: that will be awesome! 2010-05-10T21:33:57 well, i'm all set! thanks so much Jeff! now we can demo Acquisitions at our annual meeting for those who couldnt come to grand rapids 2010-05-10T21:35:18 great! 2010-05-10T21:35:42 live demos... will surprise you every time. do lots of run-throughs. ;-) 2010-05-10T21:36:47 haha i hear that! 2010-05-10T21:36:55 and i warned them the same way! 2010-05-10T21:55:17 *** mrpeters-isl_ has quit IRC 2010-05-10T22:03:57 *** branflakes has quit IRC 2010-05-10T22:47:22 *** jamesrf has joined #evergreen 2010-05-10T22:47:33 *** pmplett has quit IRC 2010-05-10T22:51:26 *** pmplett has joined #evergreen 2010-05-10T22:59:28 *** Callender_ has joined #evergreen 2010-05-10T23:04:08 *** pinesol` has joined #evergreen 2010-05-10T23:04:11 *** sylvar has joined #evergreen 2010-05-10T23:40:14 *** phasefx has quit IRC