Evergreen ILS Website

IRC log for #evergreen, 2015-05-01

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
05:00 collum joined #evergreen
05:14 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
07:48 kmlussier Good morning #evergreen
07:49 kmlussier @coffee y'all
07:49 * pinesol_green brews and pours a cup of Kenya Ndaroini Microlot, and sends it sliding down the bar to y'all
07:55 jboyer-isl 'morning!
07:59 ericar joined #evergreen
08:06 mrpeters joined #evergreen
08:16 rjackson_isl joined #evergreen
08:35 mmorgan joined #evergreen
08:50 collum joined #evergreen
08:52 Dyrcona joined #evergreen
08:53 * kmlussier just realized that all of the EOB nominations so far have come from each of the EOB members who will be rotating off of the board this year.
09:05 * Dyrcona only noticed two nominations, did I miss some?
09:10 kmlussier tspindler, rfrasur, and Sharon Herbert from Sitka
09:12 Dyrcona I missed the last one.
09:12 Dyrcona Must have not read the email.
09:13 * kmlussier wonders if she'll be able to keep her mouth shut during EOB meetings when she's off the board.
09:17 jboyer-isl I may be biased (because I certainly can't shut up at meetings here), but I've never seen an issue with a little bit of discussion at public meetings.
09:18 jboyer-isl kmlussier may want to avoid trying to #vote during the meetings, though. ;)
09:18 kmlussier Heh
09:25 yboston joined #evergreen
09:45 Dyrcona Does anyone have sample .desktop files for X to start the staff client that they could throw up in a paste site?
09:46 Dyrcona I "lost" mine after not using 'em for a couple of years and decided this morning that I want 'em back.
09:46 Dyrcona If not, I'll remake 'em from scratch.
10:14 bshum Dyrcona: I did something like http://pastie.org/10123644
10:14 bshum You'll want to edit your own paths.
10:14 Dyrcona bshum: Thanks, that saves me half an hour at least. :)
10:16 bshum Dyrcona: As far as where to put it, I think it goes somewhere in ~/.local/share/applications/*
10:17 Dyrcona Yep.
10:20 Dyrcona bshum++ # I wasn't thinking about the Unity integration, but after seeing your example, I can do in launcher what I was going to do with three.
10:21 * bshum likes right-click
10:21 * bshum misses running Ubuntu. Maybe I'll switch back from Windows again.
10:22 Dyrcona I mostly like Unity.
10:22 bshum I've gotten used to it over time.
10:22 Dyrcona My biggest gripe is the launcher is hard coded on the left. It ought to be movable to the right side without needing a code patch.
10:23 Dyrcona Canonical explained why, and their excuse is bull shit: "It makes support easier."
10:25 jeff i LOVE that reason!
10:25 jeff i'm a HUGE fan of that reason.
10:26 jeff especially when it comes to questions like "why can't we change this password?"
10:29 Dyrcona That's a great reason until Dmitry brute forces your password.
10:29 Dyrcona But, honestly, it's a lazy excuse.
10:32 jonadab Not being able to change default passwords is extremely bad.
10:36 jeff agreed.
10:36 jeff person on the other end of the ticket disagreed.
10:36 jeff i'm re-opening.
10:43 ericar joined #evergreen
10:45 bshum @love mosh
10:45 pinesol_green bshum: The operation succeeded.  bshum loves mosh.
10:45 jeff mosh++
10:48 berick @love mosh
10:48 pinesol_green berick: The operation succeeded.  berick loves mosh.
11:05 bmills joined #evergreen
11:27 fluffypuffymo joined #evergreen
11:40 Dyrcona mosh looks interesting.
11:46 berick mosh: because time warner is just the worst™
11:46 berick i mean, just terrible
11:47 berick (and I have a bad feeling the pending google fiber roll out will stop about a mile from my house.)
12:08 tsbere dbs: You around?
12:09 edoceo joined #evergreen
12:11 jeff hrm. php--
12:13 jeff somewhere between these two php versions, FILTER_FLAG_NO_RES_RANGE seems to have diverged from documentation.
12:13 jeff PHP 5.3.3-7+squeeze24 with Suhosin-Patch (cli) (built: Jan 31 2015 12:32:09)
12:13 jeff PHP 5.4.39-0+deb7u2 (cli) (built: Mar 25 2015 08:33:29)
12:15 jeff and yes, they "fixed a bug" but didn't update the documentation. nice.
12:16 Dyrcona Well, when I see people mention bugs with distro packages, my first thought is did the maintainer or upstream break it.
12:16 tsbere jeff: According to a friend of mine there were some false positives fixed at some point. Which would mean the documentation wouldn't need changing. "This wasn't doing what was documented, now it is"?
12:17 jeff tsbere: https://bugs.php.net/bug.php?id=53150 is "oh no, FILTER_FLAG_NO_RES_RANGE permits 127.0.0.1!" and the documentation says ``Fails validation for the following reserved IPv4 ranges: 0.0.0.0/8, 169.254.0.0/16, 192.0.2.0/24 and 224.0.0.0/4.''
12:17 jeff tsbere: i'm looking to see if they later reverted the "fix"
12:18 * tsbere hasn't had much reason to use that part of PHP lately so isn't all that familiar with it personally
12:19 jeff you're the only reason I ran into it just now. ;-)
12:19 jeff PHPSIP2 won't connect to localhost because of it -- simple fix.
12:22 tsbere as I said, lately. I haven't done much with phpsip2 for a while.
12:23 * tsbere also rarely has phpsip2 talk to localhost, for that matter, even when testing things >_>
12:23 berick because i'm not a huge fan of php, i started on this a while back: https://github.com/berick/pysip2
12:23 berick in case anyone prefers python
12:23 berick for sip tseting
12:27 jihpringle joined #evergreen
12:32 collum joined #evergreen
12:35 jeff berick++
12:45 buzzy joined #evergreen
12:56 collum joined #evergreen
13:46 * bshum curiously sees whether "ubuntu-trusty-packager" works with 15.04 desktop.
14:00 berick warning for anyone using SSTP (for VPN's), there are no ubuntu 15.04-compatible sstp packages
14:01 berick at least, not that i could find
14:01 * berick may have to downgrade before the conf
14:05 tsbere I would think it wouldn't be that hard to download, compile, and install the functionality. Or does it conflict with something you can't remove that is packaged?
14:07 berick haven't tried compiling it
14:07 berick just installing the debs
14:08 berick which I can force install, but they still don't work
14:08 berick they just report a version mismatch on a dependency
14:14 Dyrcona Have you searched for PPAs?
14:17 Dyrcona Also, not using OpenVPN, I take it.
14:21 berick windows vpn server.  i am (or was) using networkmanager + sstp plugin
14:21 berick hm, maybe i should try direct 'pon' route
14:22 berick might jsut be a networkmanager problem
14:26 Dyrcona The debs from the sourceforge page don't install on 15.04?
14:27 Dyrcona Or don't work?
14:30 berick both
14:30 berick don't work w/ a force install
14:31 Dyrcona Well, I'd try installing from the tarball.
14:32 Dyrcona Then, as if you don't have enough to do, consider joining Masters of the Universe, putting the project on Launchpad, and maintaining it for Ubuntu Universe, just for the full masochism.
14:33 Dyrcona ;)
14:33 * berick slowly walks backwards out of the room
14:33 Dyrcona heh
14:49 berick @beer [someone]
14:49 pinesol_green berick: Try restarting apache.
14:49 * berick chuckles
14:49 berick pinesol_green: try restarting yourself
14:49 pinesol_green berick: MARC still isn't dead yet, alas
14:49 pinesol_green berick: I am only a bot, please don't think I'm intelligent :)
14:59 berick @bartender pinesol_green
14:59 * pinesol_green fills a pint glass with Saint Arnold Amber Ale, and sends it sliding down the bar to pinesol_green (http://beeradvocate.com/beer/profile/337/1065/)
15:00 Dyrcona @bartender
15:00 * pinesol_green fills a pint glass with Samuel Adams Octoberfest, and sends it sliding down the bar to Dyrcona (http://beeradvocate.com/beer/profile/35/102/)
15:00 Dyrcona Well, that seems appropriate. :)
15:36 kmlussier DIG is first week of the month
15:37 yboston ?
15:37 berick kmlussier: hah, i looked ahead at several months, but not this month
15:38 berick yboston: my email to open-ils-dev
15:38 kmlussier berick: I still prefer the 1st week of the month if we don't hold it on DIG day. 4th week of the month is a bear for me. But that's just me. It may work just fine for the rest of the community.
15:38 yboston ah
15:40 berick kmlussier: ok.
16:10 pinesol_green [evergreen|Bill Erickson] Forward-port 2.8.0 to 2.8.1 SQL upgrade - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=ab23f66>
16:13 Dyrcona Everyone download the releases and upgrade over the weekend!
16:13 kmlussier Nah. I'll be too busy working on my conference presentations over the weekend.
16:17 Dyrcona heh
16:18 pinesol_green [evergreen|Galen Charlton] LP#1449283: fix auth when running under Apache 2.4 - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=cd4438a>
16:22 berick what's the entry point for the blog?
16:22 berick for creating posts, i mean
16:24 kmlussier wp-admin
16:25 berick kmlussier: thanks
16:27 mrpeters hi guys -- sorry to make brains work at 4:30 on Friday, but it's not looking like auditor.actor.usr_history is exposed as a database source in the reports module -- or am I overlooking it?
16:27 jeff nope, it's not there.
16:27 mrpeters damn
16:51 mrpeters left #evergreen
16:55 kmlussier @dessert
16:55 * pinesol_green grabs some Pumpkin Pie for kmlussier
16:55 mmorgan Good idea!
16:55 mmorgan @dessert
16:55 * pinesol_green grabs some wild Alaskan rhubarb pie for mmorgan
16:56 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
17:10 mmorgan left #evergreen
17:20 buzzy joined #evergreen
18:02 kmlussier evergreen-ils.org is quite sluggish at the moment
18:02 kmlussier Of course, as soon as I said that, it loaded.
18:08 dbwells kmlussier: we're getting hit pretty hard by 185.11.144.82.  I might see about blocking them, if I can do it.
18:09 kmlussier Ah, so it's not just me then. Thanks dbwells!
18:13 dbwells that looks much better now
19:10 jeff dbwells++
20:00 nuentoter joined #evergreen
20:00 nuentoter hello is there anyone live in here?
20:20 jonadab Yes, but most of the activity takes place in the daytime.
20:20 jonadab Like, typically 9-4 or so, Eastern time.
20:22 nuentoter ty, well curious if i could get a little bit of help
20:23 jonadab Go ahead and ask your question.  The worst we can do is not know the answer.
20:24 nuentoter ok i semi new to linux but pretty computer savvy, im trying to set up the evergreen server and having issues installing
20:24 jonadab What kinds of issues?
20:25 jonadab (Installing Evergreen is somewhat more involved than most Linux software.)
20:25 nuentoter im not sure of the file structure of where to be putting everything
20:26 nuentoter particularly stuck on the makefile it gets up to the "package libemailpearl-send-pearl is not available.." and so on
20:26 jonadab Ok.  Evergreen is kind of atypical in that regard.  The usual procedure is to put certain things in /openils that would, for most other software, be expected to be elsewhere.
20:27 jonadab Hmm... libemail-send-perl?
20:27 nuentoter ok where should /openils be though? i have it in /usr/local right now
20:27 jonadab nuentoter: /openils is an absolute location.
20:27 jonadab It starts with a slash.
20:27 jonadab So it's in the filesystem root.
20:28 nuentoter oh ok
20:28 nuentoter that should help haha
20:28 jonadab That's an atypical place to put things.  Evergreen is... special.
20:28 jonadab There's been talk of moving away from that, but for now...
20:28 jonadab As for the Perl library, do you have CPAN set up and working?
20:29 nuentoter thats what i was confused about, i've only compiled a few things and used the make command once before but everything always goes in /usr/local
20:30 nuentoter nope didnt read that it was required
20:30 jonadab automake/autoconf normally default to putting things in /usr/local/
20:30 jonadab You'll want to get CPAN working, some of the OpenSRF and Evergreen prerequisites require CPAN modules.
20:30 jonadab perl -MCPAN -e shell
20:32 nuentoter ok its up
20:32 jonadab Ok, is it asking you config questions, or is it done with all that?
20:33 nuentoter done with that sitting at the cpan[1] prmpt
20:33 jonadab I usually go ahead and type "install Bundle::CPAN" at the CPAN prompt; this is not mandatory, but I usually do it.
20:33 jonadab (It updates CPAN and a bunch of related modules.)
20:34 jonadab Oh, I should probably clarify:  since you were using make, I've been assuming that you already installed build-essential or the equivalent system package.
20:34 jonadab So you have gcc and make and all that stuff.
20:35 nuentoter our library is looking to switch very soon to evergreen and i'm setting up a left over computer as a test server to check it out and see what will work for us
20:35 nuentoter pretty sure most of that can preinstalled on this distro
20:35 jonadab Yeah, I'm doing a similar thing to work on migrating our data.
20:36 jonadab nuentoter: Oh, could be.  I use Debian, which doesn't install that stuff by default, but the build-essential metapackage depends on all of it.
20:36 nuentoter im on debian jessie for first time
20:36 jonadab Anyway, once you have CPAN up and going, you can exit it, then try the make step for the dependencies again.
20:37 nuentoter ok its doing its thing right now
20:37 nuentoter how much of a hassle is it to migrate?
20:38 nuentoter we're a pretty small library so im not worried, it will happen :)
20:38 jonadab Depends, but in general, different ILSes don't store the data in exactly the same way in the database.  So you have to figure out which fields in your old ILS map to which fields in the new one.
20:38 jonadab Some of the fields will be straightforward, others not so much.
20:39 jonadab We're kind of small for Evergreen too.  FTE of about fifteen or so.
20:39 jonadab About a hundred thousand items in the collection, and about ten thousand registered patrons, 2-3 thousand of whom have checked anything out *recently*.
20:41 nuentoter We're in a town of about 2k people lol
20:41 nuentoter One head librarian and 2 pt assitants
20:42 jonadab Oh, ok.  We're in a city of about ten thousand people.
20:42 jonadab But we get a fair number of patrons using the library who live in towns 10 or 20 minutes down the road.
20:44 jonadab Our *official* service area is just the city of Galion, but most library funding in Ohio comes from the State, so nobody gets upset about patrons from the next town down the road using the library.
20:44 jonadab Our patrons use the libraries over there too, e.g., if they commute to work.
20:48 dcook joined #evergreen
20:51 nuentoter ok i just got the same error on the make file after moving everything
20:51 nuentoter let me dbl check things are where they are supposed to be
20:52 jonadab It's possible that your distribution doesn't have a package for the Perl library that the makefile wants to install.
20:52 jonadab In which case, you can probably work around it by using CPAN to install the module.
20:52 nuentoter i have /openils/Evergreen-ILS-2.8.0/     and all that that entails   and also   /openils/opensrf-2.4.0
20:53 jonadab Wait, are you /building/ in /openils?
20:53 jonadab I don't know of any reason why that won't work, but it isn't what I meant.
20:54 nuentoter yes
20:54 jonadab Hmm...  I think the CPAN command might be "install Email::Send" or something like that.  Not sure about the capitalization.
20:54 jonadab What I meant about /openils is that you'll tell the configure script that that's the install directory.
20:55 nuentoter oh haha
20:56 jonadab For example, step 4, here:  http://evergreen-ils.org/docume​ntation/install/README_2_8.html
20:56 jonadab The --prefix=/openils --sysconfdir=/openils/conf there is what I was talking about.
20:57 jonadab The OpenSRF install docs have something similar, IIRC.
20:59 jonadab Out of curiousity, what ILS would you be migrating from?
20:59 jonadab (We've been on Polaris...)
21:02 nuentoter wwe've been using winnebago
21:03 jonadab Ah, I've heard of that.  I think Crestline used that before they moved to TLC.
21:03 jonadab Or, no, wait; I think _Bucyrus_ moved to TLC, and Crestline moved from winnebago to Polaris.
21:05 jonadab (Crestline's main library is about half our size; but they also have a branch, and we don't.  Bucyrus is about our size, give or take.)
21:06 nuentoter im new to the staff and winnebago is an old outdated clunky system
21:07 jonadab Right, winnebago is a full generation out of date.
21:07 jonadab When it was current, we were using Galaxy, which was made by the company that later also produced Polaris.
21:07 jonadab It probably doesn't even have its data in a relational database.  (Do you have a good way to get the data out?)
21:11 nuentoter im not sure to be honest
21:12 nuentoter i think i can only export to an excel file
21:13 nuentoter root@debian:/# make -f src/extras/Makefile.install debian-jessie
21:13 nuentoter make: src/extras/Makefile.install: No such file or directory
21:13 nuentoter make: *** No rule to make target 'src/extras/Makefile.install'.  Stop.
21:13 jonadab Hmm, exporting to an Excel spreadsheet should work.
21:14 nuentoter didnt mean to paste it all just the command line but isnt that correct?
21:14 jonadab nuentoter: are you in the directory where you extracted the tarball?
21:14 jonadab The tarball contains a src directory, which contains extras, etc.
21:15 jonadab Oh, wait, it puts it all inside of a directory, of course.
21:15 nuentoter oh i didnt extract it im just in the dir that contains it
21:15 jonadab Like, Evergreen-blah-blah-blah.
21:15 jonadab Oh, right, ok.
21:15 nuentoter maybe i should sleep instead of doing this late at night lol
21:15 jonadab So you tar -xvf Evergreen-whatever.tar.bz2
21:15 jonadab Or is it a .tar.gz?  Whatever.
21:15 jonadab And then you cd to the directory it creates.  Then do the make step from there.
21:16 jonadab Actually, though, you probably want to do the OpenSRF one first.
21:16 jonadab Unless you already did.
21:22 nuentoter yeah i did opensrf last night the right way i think i just need to walk away from the computer for a bit lol
21:25 nuentoter or start taking notes would probably work better
21:28 nuentoter there things seem to be finally going correctly i think, time for a cigarette thank you jonadab
21:31 jonadab Taking notes is good, yeah.
21:42 nuentoter ok so i ran up against the same error with the libemail-send-perl package not being found
21:42 jonadab Hmm, maybe jessie doesn't package that one?
21:43 nuentoter actually ...
21:43 jonadab You can probably work around it by using CPAN to install it directly.
21:43 jonadab install Email::Send at the CPAN prompt.
21:43 nuentoter it is already installed manually
21:44 nuentoter i get this error actually now
21:44 nuentoter Package libemail-send-perl is not available, but is referred to by another package.
21:44 nuentoter This may mean that the package is missing, has been obsoleted, or
21:44 nuentoter is only available from another source
21:44 nuentoter before it was not found
21:44 jonadab Ok, I'm not certain if this is an actual problem, but if you have Email::Send installed, try just ignoring that error and see if it just works.
21:45 jonadab Hmm, wait, one question:
21:45 jonadab When doing the make step for the dependencies, you did say debian-jessie for which distro you have, right?
21:45 jonadab You didn't, for example, say debian-wheezy?
21:45 nuentoter yup
21:45 nuentoter jessie
21:45 jonadab Ok, so yeah, probably the makefile needs a slight tweak.
21:45 jonadab I'll look in launchpad later and see if there's a bug about it.
21:46 jonadab It'll be good for me to get familiar with launchpad.
21:48 jonadab Ah, this seems relevant.  https://bugs.launchpad.net/evergreen/+bug/1362260
21:48 pinesol_green Launchpad bug 1362260 in Evergreen "Email::Send is deprecated" (affected: 2, heat: 12) [Undecided,Confirmed]
22:15 jeffdavis ldw: changes to fm_IDL.xml can go in Open-ILS/examples/fm_IDL.xml; when deploying you need to put the updated file at both /srv/openils/conf/fm_IDL.xml and /srv/openils/var/web/reports/fm_IDL.xml
22:15 jeffdavis er, wrong channel

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat