2008-06-17T00:12:15 *** rsinger has quit IRC 2008-06-17T00:43:29 *** dbs has quit IRC 2008-06-17T01:09:25 *** rsinger has joined #OpenILS-Evergreen 2008-06-17T01:25:56 *** rsinger_ has quit IRC 2008-06-17T01:29:27 *** Mark__T has joined #openils-evergreen 2008-06-17T02:43:37 *** pinesol` has joined #openils-evergreen 2008-06-17T02:43:40 *** berick has quit IRC 2008-06-17T02:43:43 *** berick has joined #openils-evergreen 2008-06-17T02:56:56 *** pinesol has quit IRC 2008-06-17T04:33:45 *** phasefx__ has joined #openils-evergreen 2008-06-17T04:46:31 *** eeevil has quit IRC 2008-06-17T04:46:42 *** eeevil has joined #openils-evergreen 2008-06-17T04:47:21 *** phasefx has quit IRC 2008-06-17T05:16:58 *** kbeswick has quit IRC 2008-06-17T05:17:10 *** kbeswick has joined #openils-evergreen 2008-06-17T05:36:28 *** pinesol has joined #openils-evergreen 2008-06-17T05:51:17 *** pinesol` has quit IRC 2008-06-17T06:28:52 *** kbeswick has quit IRC 2008-06-17T07:52:27 *** gmcharlt has quit IRC 2008-06-17T07:55:49 *** gmcharlt has joined #OpenILS-Evergreen 2008-06-17T08:10:17 *** phase_bb has quit IRC 2008-06-17T08:10:41 *** phase_bb has joined #openils-evergreen 2008-06-17T08:12:45 *** kbeswick has joined #openils-evergreen 2008-06-17T08:35:27 *** Slazer has joined #openils-evergreen 2008-06-17T09:40:36 *** dbs has joined #openils-evergreen 2008-06-17T09:41:50 dbs! 2008-06-17T09:41:57 you showed up at the right time! 2008-06-17T09:42:06 i just pushed my branches! 2008-06-17T09:42:19 heh 2008-06-17T09:47:24 I can't say that I wasn't impatiently drumming my fingers :) 2008-06-17T09:48:14 *** Mark__T has quit IRC 2008-06-17T09:53:56 *** dbs has quit IRC 2008-06-17T10:09:53 *** dbs has joined #openils-evergreen 2008-06-17T10:24:23 kbeswick: so where are these branches? 2008-06-17T10:30:06 somewhere safe 2008-06-17T10:30:12 opensrf/autotools 2008-06-17T10:30:17 evergreen/autotools 2008-06-17T10:30:49 berick++ 2008-06-17T10:30:57 thanks kbeswick, I'll grab them now 2008-06-17T10:31:21 dbs: to test, you can just ./configure make make install ... you dont need to autoconf/automake/anything else 2008-06-17T10:31:46 for the evergreen i made an autogen.sh too , so you can use that to test 2008-06-17T10:32:08 it will let you choose the options to install, then configure, make, make install 2008-06-17T10:33:07 oh, and berick, i made configure add /usr/sbin to the path before it checks for anything 2008-06-17T10:33:17 dbs: I'd like a new chair. Mine tried to kill me about 30-odd minutes ago. =( 2008-06-17T10:33:59 kbeswick: hmm - I think projects normally don't include the built version of configure in the repository 2008-06-17T10:34:15 ahh 2008-06-17T10:34:33 they include it in the tarballs for releases, but normally developers outside of release have to do the whole autoconf dance 2008-06-17T10:34:49 ahhh i was looking at tarballs when idid that 2008-06-17T10:34:52 hehe 2008-06-17T10:34:54 i can fix it 2008-06-17T10:35:11 Slazer: what did you do to the poor thing? 2008-06-17T10:35:55 What did -I- do? I flipped me backwards. =( I actually splashed water all over my monitor but it seems to be pretty waterproof. 2008-06-17T10:36:16 It* flipped me backwards. 2008-06-17T10:36:19 * dbs groans 2008-06-17T10:37:02 I am, by the way, somewhat sick today and thus staying home 2008-06-17T10:38:03 dbs: It's the cafeteria food. ;) Shouldn't eat it. 2008-06-17T10:38:13 Slazer: you're probably right. ugh. 2008-06-17T10:38:23 kbeswick: here's an example - http://libdbi.cvs.sourceforge.net/libdbi/libdbi/ 2008-06-17T10:39:42 dbs: k i will make the changes, and re-upload it 2008-06-17T10:39:43 kbeswick: see the autogen.sh script? 2008-06-17T10:40:10 ahh 2008-06-17T10:40:38 yeah - the general principle of source code repos is to not include any files that can be built or generated 2008-06-17T10:41:01 ah 2008-06-17T10:41:31 alright, in that case, i should probably change my autogen in evergreen to something else, since it is not really that 2008-06-17T10:42:24 sorry kbeswick - just work work work all the time, eh? 2008-06-17T10:42:40 haha 2008-06-17T10:42:45 i like work! 2008-06-17T10:43:29 would i just re-push the branch when i fix it? 2008-06-17T10:44:05 kbeswick: yep - if you're using 'bzr delete' to delete files 2008-06-17T10:44:39 err, bzr remove 2008-06-17T10:45:02 well, actually, don't re-push, just commit 2008-06-17T10:45:37 as once you push the repo out, that's also where commits should go by default 2008-06-17T10:45:42 make sense? 2008-06-17T10:45:48 yes 2008-06-17T10:46:06 ls 2008-06-17T10:46:08 hahha 2008-06-17T10:46:10 oops 2008-06-17T10:46:24 i always fear i would do that 2008-06-17T11:09:40 dbs: I have finally finished fixing the patches and pushed what I have done of the patron directory to evergreen/patron.patched 2008-06-17T11:11:16 Slazer: cool 2008-06-17T11:25:10 *** EGUEST680 has joined #openils-evergreen 2008-06-17T11:25:29 hold question 2008-06-17T11:26:51 *** EGUEST680 has quit IRC 2008-06-17T11:29:34 Slazer: when was the last time you ran 'bzr up' on your patron branch? 2008-06-17T11:29:58 no idea. 2008-06-17T11:30:02 * dbs guesses at least a couple of days 2008-06-17T11:48:13 Slazer: can you bzr up your patron branch (to pull in the latest changes from trunk) and commit? otherwise I have to deal with phasefx_'s recent patches being reverted 2008-06-17T11:48:53 Should be all good now. 2008-06-17T11:55:07 i think my stuff is good now too. 2008-06-17T12:04:14 Slazer: did your commit push the changes out to the server? I'm not seeing any changes 2008-06-17T12:51:23 It said "Pushed up to revision 8483." 2008-06-17T12:53:33 dbs: It said "Pushed up to revision 8483." 2008-06-17T12:54:14 Slazer: weird - "bzr up" says "Tree is up to date at revision 8482." 2008-06-17T12:56:04 oh, I'm being dumb - need to "bzr merge" because I branched instead of just checking out 2008-06-17T12:56:45 Heh, ohh okay. 2008-06-17T12:57:27 slazer++ 2008-06-17T13:09:18 *** rsinger_ has joined #OpenILS-Evergreen 2008-06-17T13:25:32 *** rsinger has quit IRC 2008-06-17T13:27:19 *** rsinger_ is now known as rsinger 2008-06-17T13:28:29 slazer: what email address do you want me to send a patch to? 2008-06-17T13:29:01 slazer@gmail 2008-06-17T13:30:00 okay 2008-06-17T13:33:55 sending a patch your way (generated via "bzr send --mail-to=email-address") 2008-06-17T13:34:10 Alright. 2008-06-17T13:48:56 dbs: email (and patch) received. 2008-06-17T13:49:20 groovy. I figured it was nicer to send you a patch than to push it to the branch using your credentials 2008-06-17T13:58:45 Were the strings in bill_history that I missed the only ones you saw? 2008-06-17T13:58:46 dbs 2008-06-17T13:59:06 slazer: yes, but I only saw those by reading the patch 2008-06-17T13:59:34 so there may be more - but don't worry about it for now - just apply my patch & commit, then start tackling those beasties 2008-06-17T14:01:46 dbs: Your patched has already been applied and committed. =) 2008-06-17T14:02:03 w00t 2008-06-17T14:02:26 I'll push that out to trunk, then 2008-06-17T14:02:47 Your stuff is getting very clean - any time you want to start sending patches to the list, feel fre 2008-06-17T14:04:43 (that's "feel free", not "feel fire"!) 2008-06-17T14:05:09 Ohhh.. 2008-06-17T14:05:09 /me puts lighter away 2008-06-17T14:07:54 committed 2008-06-17T14:16:52 *** dbs has quit IRC 2008-06-17T14:18:44 *** dbs has joined #openils-evergreen 2008-06-17T15:05:11 kbeswick: opensrf autotools seems to have worked 2008-06-17T15:05:35 booya 2008-06-17T15:05:46 didn't try changing any options, just a completely basic "./autogen.sh; ./configure; make; make install" on debian etch 4.0 2008-06-17T15:07:04 sweet 2008-06-17T15:07:51 cool 2008-06-17T15:08:49 you may eventually want to tackle placeholders like /path/to/ as used in opensrf.xml.example 2008-06-17T15:10:49 and modify osrf_ctl.sh so that it becomes more intelligent that just using $BASEDIR/conf/opensrf_core.xml as the default conf file 2008-06-17T15:17:00 Makefile.am is going to have to become more synced up with configure 2008-06-17T15:17:41 for osrf? 2008-06-17T15:18:08 for example - if I pass ./configure --sysconfdir /etc, the Makefile still sets ETCDIR=$(PREFIX)/conf rather than to /etc 2008-06-17T15:18:26 ahh 2008-06-17T15:18:48 yeah, pretty much all the things that configure can change by default 2008-06-17T15:18:53 yep, haven't tried out openils yet - just want to take one thing at a time 2008-06-17T15:23:28 itll be the same case for openils 2008-06-17T15:23:36 still - I wonder if this is close enough to be considered mergeable 2008-06-17T15:24:04 well, i mean, i can probably have fixes that you first find done before lunch tomorrow 2008-06-17T15:40:01 hmm. who wins when you say --enable-openils-all --disable-openils-db? looks like --enable wins 2008-06-17T15:40:40 yeah. i was/am sketchy on choosing the options for openils. 2008-06-17T15:41:29 im thinking i need to fix that up. 2008-06-17T15:41:43 choosing the install options, i mean 2008-06-17T15:42:25 enable will always win, and i dont know if we want that 2008-06-17T15:45:28 we can probably get rid of the "openils-" bits in the --enable/--disable options, too 2008-06-17T15:46:05 I automatically ran --disable-db probably because I'm lazy 2008-06-17T15:46:37 haha yeah 2008-06-17T15:46:58 did you try configoptions.sh? 2008-06-17T15:47:01 kbeswick: I think enable-all should not win, in that case. IOW, --disable-{!all} should override specific parts of --enable-all 2008-06-17T15:47:36 If a person chooses --disable-openils-db, then it might be nice to not display the db-pass/db-user/db-host options 2008-06-17T15:48:16 i will fix those things 2008-06-17T15:48:51 any suggestions, just type them in here, and i'll check the backlog tomorrow morning before I go fix everything 2008-06-17T15:49:09 i mean, if you have any after i leave, which will be in a couple of minutes. 2008-06-17T15:49:26 also looks like some reporter stuff gets installed even though default for reporter is "no" 2008-06-17T15:49:39 hmm. 2008-06-17T15:50:17 that's probably an easy fix though 2008-06-17T15:50:33 what is an example of what gets copied? 2008-06-17T15:51:06 looks like it's a part of OILSWEB_INST in Open-ILS/src/Makefile 2008-06-17T15:51:13 clark-kent.pl 2008-06-17T15:51:26 excellent, thanks 2008-06-17T15:52:52 gotta go though! thanks alot for all the feedback, keep em comin'! 2008-06-17T15:53:10 *** kbeswick has quit IRC 2008-06-17T15:57:02 *** Slazer has quit IRC 2008-06-17T16:05:21 I wonder if, as part of the move to autotools, we should tease more of the pieces out; --enable-perl, --enable-python, --enable-javascript 2008-06-17T16:06:34 i say yes to that 2008-06-17T16:10:52 berick: ok, so we could have something like --enable-{lang}, --enable-{feature} for most discrete parts that probably default to enabled 2008-06-17T16:11:32 yeah, basically 2008-06-17T16:11:56 and something like Java, for exmaple, would be disabled by default since it's not needed by anything 2008-06-17T16:12:12 and a pain to install 2008-06-17T16:12:14 right :) 2008-06-17T16:14:59 kbeswick: you might be able to make the postgresql detection smarter; use "pg_config --version" to give you the locally installed version of postgresql 2008-06-17T16:28:45 note that that won't necessarily be the version of postgresql that the person will install to, but it's better than a blind guess at "82" 2008-06-17T16:29:21 (and if 8.3 is selected, we could spit out an error message that says it's not supported yet) 2008-06-17T16:39:48 Eat that! 2008-06-17T16:39:55 NL 2-0 RO 2008-06-17T16:39:58 FR 0-2 IT 2008-06-17T17:27:02 *** skmurphy is now known as churl 2008-06-17T17:27:14 *** churl is now known as skmurphy 2008-06-17T17:35:53 eww, horrible, apparently RHEL doesn't package memcached 2008-06-17T17:35:58 RHEL/CentOS 2008-06-17T17:49:49 *** skmurphy is now known as skmurphy_away 2008-06-17T18:10:43 man - people installing Evergreen on CentOS/RHEL are apparently into deep pain 2008-06-17T18:11:47 on the bright side, I should be able to put a good chunk of this into Makefile.install 2008-06-17T18:14:05 what other kinda stuff are you going to have to add? 2008-06-17T18:14:10 (just curious) 2008-06-17T18:17:03 ejabberd RPM from ejabberd.im 2008-06-17T18:17:14 most of the Perl modules from CPAN, apparently 2008-06-17T18:17:32 memcached from source 2008-06-17T18:17:41 gah 2008-06-17T18:18:14 yeah - I understand that RHEL offers support, but they waive that support for anything outside of their repositories, so why bother? 2008-06-17T18:18:29 Why bother for this specific application, I mean. 2008-06-17T18:18:45 right. and I guess that also explains why their repositories are .. uh .. limited 2008-06-17T18:19:21 heh 2008-06-17T18:20:06 well, that, and their big blue-coloured enterprise partners insist that they bend over backwards to provide -compat packages so that proprietary software will continue to run 2008-06-17T19:29:27 *** skmurphy_away has quit IRC 2008-06-17T19:35:48 *** sheatsb has joined #OpenILS-Evergreen 2008-06-17T19:36:10 *** sheatsb has quit IRC 2008-06-17T20:04:44 *** gmcharlt has quit IRC 2008-06-17T20:18:15 *** skmurphy_away has joined #openils-evergreen 2008-06-17T20:36:47 *** phase_bb has quit IRC 2008-06-17T20:41:12 *** skmurphy_away has quit IRC 2008-06-17T20:56:41 *** skmurphy_away has joined #openils-evergreen 2008-06-17T21:00:06 *** skmurphy_away has quit IRC 2008-06-17T21:00:14 *** skmurphy_away has joined #openils-evergreen 2008-06-17T21:05:44 *** skmurphy_away has quit IRC 2008-06-17T21:05:45 *** skmurphy has joined #openils-evergreen 2008-06-17T21:05:48 *** skmurphy is now known as skmurphy_away 2008-06-17T21:39:06 geez... on centos you might as well perl -MCPAN -e install * 2008-06-17T21:42:32 "why does it take me 12 hours to install Evergreen??" 2008-06-17T21:44:32 hitting a mess of other dependencies, naturally :( 2008-06-17T21:44:53 kbeswick: fix RHEL, too, mmmkay? 2008-06-17T22:07:33 *** kbeswick has joined #openils-evergreen 2008-06-17T22:43:51 dbs 2008-06-17T22:44:39 or anyone for that matter 2008-06-17T22:44:47 kbeswick: ? 2008-06-17T22:45:00 ever had problems with a usb mouse in ubuntu 2008-06-17T22:45:11 can't say I have 2008-06-17T22:45:34 ah 2008-06-17T22:46:00 im wondering if restarting with it plugged in would resolve my problem 2008-06-17T22:46:20 of it not being recognized 2008-06-17T22:46:26 plugged directly into the computer? not into a hub 2008-06-17T22:46:34 yes, direct 2008-06-17T22:46:42 and other things work in that same slot? 2008-06-17T22:46:46 yes 2008-06-17T22:46:52 and that mouse works with other computers or operating systems? 2008-06-17T22:46:55 yes 2008-06-17T22:47:04 bizarre. 2008-06-17T23:00:57 ugh - I had to manually download Business::OnlinePayment (3.00_08) and compile it myself, as cpan would have nothing to do with in 2008-06-17T23:06:34 *** kbeswick has quit IRC