Time  Nick            Message
02:50 tweetbot`       [off] twitter: @IrmaLibraries: "Converting ugly data: Follett Destiny, Softlink Alice & Bookmark LMSs to http://t.co/Xns2Tbuv makes us appreciate #Kohails even more"
03:16 wizzyrea        @wunder 66047
03:16 huginn          wizzyrea: The current temperature in Lawrence Live-Courtesy of the Khoury's, Lawrence, Kansas is 1.7°C (9:14 PM CST on December 16, 2012). Conditions: Overcast. Humidity: 94%. Dew Point: 1.0°C. Windchill: 2.0°C. Pressure: 29.82 in 1010 hPa (Rising).
03:18 mal_u           Hi. I need help.
03:19 wizzyrea        heya
03:19 wizzyrea        the first question?
03:19 wahanui         "What are you trying to do?" or "What is the goal?"
03:19 mal_u           How can I set more than 3 Notices?
03:20 wizzyrea        For overdues? You cannot.
03:20 wizzyrea        (I'm sorry to say)
03:20 mal_u           which means I can't make use of all the notices? hold, overdue, etc. Then what's the point?
03:21 wizzyrea        sure you can
03:21 wizzyrea        those are separate from overdues
03:21 wizzyrea        what are you trying to do exactly?
03:21 wizzyrea        the second question?
03:21 wahanui         somebody said the second question was "What is the exact error message?"
03:21 wizzyrea        (if you have one)
03:22 mal_u           I want to set email notices for hold, advanced notice, overdue and 2nd overdue.
03:22 wizzyrea        ok, hold notices are automatic, you don't have to do anything for those
03:22 wizzyrea        (as long as the patron has that notice selected in their settings)
03:22 wizzyrea        Advanced notices, same
03:23 wizzyrea        overdue, you set that up in the tools -> overdue notice/status triggers
03:23 wizzyrea        the notices can be edited by going to tools -> Notices & Slips
03:24 mal_u           How about the delay setting for advanced? I would like an email sent 2 days before overdue. Do I put -2?
03:24 wizzyrea        no, just 2
03:24 mal_u           O ok. I'll try it . Thanks.
03:25 wizzyrea        sure good luck
03:25 wizzyrea        hi irma
03:30 Irma            hi wizzyrea :-) How are the preparations for your first NZ XMas going?
03:30 wizzyrea        well I think :) how are you?
03:32 Irma            well thanks and pleased I can focus on last work tasks this week ... Family obligations have been delegated ...
03:32 wizzyrea        :D
03:32 Irma            Adding OneClickDigital to our Koha demo site is the current task
03:32 wizzyrea        oo
03:33 wizzyrea        that's a good one
03:33 Irma            and preparing documentation for one of our hosted libraries re promoting OCD
03:34 * wizzyrea      sees OCD and thinks of something completely different.
03:34 Irma            their members are often located very far from the physical library so this digital audiobook collection should become very popular
03:34 wizzyrea        *nod* that's always handy
03:39 Irma            and could become obsessive ...;-)
03:40 wizzyrea        hee
03:41 Irma            ciao wizzyrea ...
03:42 Irma            C U
03:42 mal_u           Hi wizzyrea....another question.
03:42 wizzyrea        later irma :)
03:42 mal_u           What's the difference between Advance and Item Due notice?
03:42 wizzyrea        advance notices come out before the item is due
03:43 wizzyrea        due notices come out on the day the item is due
03:45 mal_u           and the ones with Digest means a compilation of titles?
03:45 wizzyrea        correct
03:46 eythian         wahanui: the Bourne Legacy is the Korn Shell
03:46 wahanui         OK, eythian.
03:46 tweetbot`       [off] twitter: @wizzyrea: "Another special library - awesome! http://t.co/ZD94ySW2 #kohails"
03:47 mal_u           What's the reason they have the Hold Available notice if it's already automatic?
03:49 wizzyrea        that just indicates whether a patron receives that notice
03:49 wizzyrea        so a patron can opt out if they want to
03:51 wizzyrea        what version are you running? perhaps the manual could be of some help for you
03:54 tweetbot`       [off] twitter: @wizzyrea: "@teh_aimee there's a press release about your #kohails go live! http://t.co/ZD94ySW2 :)"
04:01 mal_u           Ver 3.08.01.000. Well the document I'm reading doesn't say much. bummer.
04:43 tweetbot`       [off] twitter: @sallyheroes: "@ranginui Not that we're using #kohails of course, but I'll still download it :)"
04:43 tweetbot`       [off] twitter: @sallyheroes: "@ranginui Oooh, I'm going to download #kohails app to help with my 'recently returned' tweets :-D @PeepsNetwork @BeezilBeard"
05:44 cait            good morning #koha
06:52 Brooke          0/
06:53 Oak             \o
06:54 Oak             kia ora #koha
06:56 * Brooke        wolfwhistles at druthb
06:56 druthb_mobile   Harrumph!
06:56 * Brooke        looks innocent.
06:57 druthb_mobile   Someone has low standards, or needs her eyes checked.
06:57 Brooke          you sound like my Da!
06:58 Brooke          He shot down the old folks' home receptionist
06:58 Brooke          just like that
06:58 Brooke          she was like "Hey good looking!" and he was all like "You need your eyes checked again."
06:58 druthb_mobile   :P
06:58 Brooke          the worst part was that it was a cute blonde
06:58 Brooke          and it was like "olde man! Take the compliment. :P"
06:59 druthb_mobile   Lol
06:59 Brooke          Chama de Gaucho San Antonio = just say no.
06:59 Brooke          I told him if someone tried to take him, tell em that he's got a limited amount of time on the planet, and he shouldn't waste it there.
07:00 druthb_mobile   Heh
07:00 Brooke          on the other hand Red Chili Thai was AWESOME
07:00 Brooke          and super cheap
07:04 * druthb_mobile needs sleep, but cait has not glared at her enough to force her offline yet.
07:34 reiveune        hello
07:35 Brooke          howdy
07:36 BobB            hi Brooke!
07:52 matts           hi !
07:54 Brooke          hi matts
07:55 Brooke          pssst, ruth, we's immune cause d cait is not here to yell at us.
07:55 paul_p          good morning everybody
08:19 kf              hi #koha
09:32 tweetbot`       [off] twitter: @paul_poulain: "http://t.co/D36pxYwe #kohails"
10:10 vfernandes      hi :)
11:21 mib_3iep5q      Busco ayuda para subir mi koha 3.8 a un servidor web
11:28 gerundio        mib_3iep5q, hablas Inglés?
11:29 mib_3iep5q      puedo intentarlo
11:29 mib_3iep5q      I can try
11:34 WaqarAzeem      Hello! In my Koha i am facing the 'search' related problem ... searching in differnt language is not returning the results as expected.
11:35 kf              you have to activate icu
11:36 kf              if you are using koha 3.8 or 3.10 it's an option during installation
11:36 kf              your problem is wth non-latin languages?
11:37 WaqarAzeem      thank you let me try it.
11:37 gerundio        mib_3iep5q, soy Português, posso intentar hablar un poquito Espanol
11:37 WaqarAzeem      yes with non-latin languages
11:38 gerundio        mib_3iep5q, cuál es tu problema con la configuración de Koha?
11:48 mib_3iep5q      Quiero sable si es Posible, ponerlo en la web de Internet utilizando algun hospedaje comercial
11:50 WaqarAzeem      Is there any instruction which can help me to enable ICU after installing Koha? I found couple of links. here they are...  not sure which one I should try.
11:51 WaqarAzeem      1 - http://www.scribd.com/doc/45190333/ICU-Support-in-Zebra
11:51 WaqarAzeem      2 - http://kohageek.pbworks.com/w/page/31484686/zebra%20configuration%20for%20regional%20language%20searching
11:51 gerundio        guys, is there any article on setting up Koha is some commercial hosting provider?
11:54 gerundio        I tried following the Koha support companies in the community site but got an error: http://koha-community.org/support/paid-support/
11:54 gerundio        you should look into it, since it was my 1st result on Google for "koha hosting"
11:56 kf              gerundio: not sure what you are looking for?
11:56 kf              Waqar: I am not quite sure about the changes to the koha conf xml file :(
11:56 gerundio        some info on some hosting providers for mib_3iep5q to setup Koha
11:56 gerundio        he's working for a library in Salamanca, Spain
11:57 kf              WaqarAzeem: maybe someone else could give you info on thi s- the tutorials don't look wrong, but I think they predate the switch option in the installer
11:57 gerundio        and he's having a hard time setting up Koha on it's own
11:57 kf              i know there are different companies in spain
11:58 kf              I remember meeting people from xercode once, but better check the website later for a complete list
11:58 gerundio        I'll let him know about that
11:58 WaqarAzeem      Ok! i will give it a try after making a backup VM
11:58 gerundio        thanks kf
11:58 kf              @later tell wizzyrea - could you take a look at the koha supoort provider database? it seems to be broken :( http://koha-community.org/support/paid-support/
11:58 huginn          kf: The operation succeeded.
11:58 Irma            Confirming error message reported by gerundio ... Also http://koha-community.org/ : Error establishing a database connection
11:59 kf              WaqarAzeem: maybe you could run the makeinstall again and choose icu, later compare the files between your production installation and the new generated file, move the parts about icu over
12:01 kf              Oak.
12:06 WaqarAzeem      good idea
12:15 slef            hmmm wizzyrea is only sysadmin of the main host? Sounds like a bug
12:15 slef            @seen wizzyrea
12:15 huginn          slef: wizzyrea was last seen in #koha 8 hours, 24 minutes, and 0 seconds ago: <wizzyrea> what version are you running? perhaps the manual could be of some help for you
12:17 slef            Bug 9297 has been added to the database... bizarrely, excluding wizzyrea's email... I'll email directly
12:17 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9297 critical, P1 - high, ---, wizzyrea, NEW , Error establishing a database connection
12:17 kf              slef: she is in nz now - so will be back much later today
12:18 slef            Bug 9297 has been added to the database
12:18 slef            kf: I'm hoping mail filters might send it somewhere she checks more often
12:20 kf              she is asleep now :)
12:21 kf              I doubt that she will check it before going to work tomorrow
12:21 kf              but mailing her is a good idea
12:36 tweetbot`       [off] twitter: @ByWaterSolution: "Koha Hackfest in europe in 2013 http://t.co/TFdGEzGm #kohails"
12:37 Oak             kf
12:47 tcohen          morrrning #koha
13:02 mtompset        Greetings, #koha.
13:04 jcamins         Good morning, #koha.
13:04 mtompset        Greetings, jcamins.
13:04 Ketan           Hi
13:05 Ketan           We installed koha 3.10 just now.. while adding a record we see a perl error
13:05 Ketan           Can't call method "fields" on an undefined value at /usr/share/koha/lib/C4/Biblio.pm line 2482.
13:05 Ketan           Now rebuilding koha
13:06 Ketan           I am not sure that is the solution though.
13:06 jcamins         Do you have Zebra enabled?
13:06 jcamins         If by "rebuilding Koha" you mean "reinstalling," probably not.
13:06 jcamins         However, it's always worth a try.
13:06 Ketan           perl Makefile.pl, make ...etc
13:07 jcamins         Right.
13:07 mtompset        What OS are you using?
13:07 Ketan           ubuntu 12.10
13:07 Ketan           Have installed on the same OS before .
13:07 Ketan           That runs ok.
13:07 mtompset        Why are you building Koha under Ubuntu, when you could use packages?
13:07 Ketan           packages?
13:07 wahanui         somebody said packages was at http://wiki.koha-community.org/wiki/Debian
13:08 Ketan           Let me check
13:08 mtompset        Ubuntu?
13:08 wahanui         hmmm... Ubuntu is a debian-based OS and Koha has shiny new ubuntu intructions.
13:08 tweetbot`       [off] twitter: @kohails: "#kohails  Koha Hackfest en europe en 2013 http://t.co/KC5sUmgi"
13:08 tweetbot`       [off] twitter: @kohails: "#kohails  Koha Hackfest en europe en 2013 http://t.co/j32QS6Oq"
13:08 mtompset        http://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages
13:09 mtompset        It's based on the Debian instructions.
13:09 mtompset        There was a tweak or two that was talked about in the mailing list that hasn't made it into the instructions.
13:09 mtompset        But generally, there's no need to build Koha on debian based systems. :)
13:10 Ketan           ok.
13:10 Ketan           Thanks.
13:10 Ketan           I did not know this.
13:10 Ketan           We work more on CentOS
13:10 Ketan           :-)
13:10 mtompset        That would require a build. :)
13:10 Ketan           Will try the instructions on the webpage you gave.
13:10 Ketan           Thank you.
13:11 mtompset        You're welcome.
13:11 mtompset        Greetings, tcohen.
13:11 mtompset        I'm able to finally install a 64-bit OS in VirtualBox. :)
13:12 tcohen          :-D
13:12 tcohen          will you test my patch?
13:12 mtompset        My computer isn't fully set up for that yet.
13:13 mtompset        I spent a couple days running all the windows updates.
13:13 mtompset        I just got Ubuntu 12.04 LTS 64-bit installed.
13:14 mtompset        Now to drivc the son to daycare. :)
13:16 tcohen          good luck mtompset
13:24 oleonard        Hi #koha
13:26 kf              hi oleonard :)
13:44 mtompset        Greetings, oleonard and kf. :)
13:45 paul_p          hello back
13:45 kf              hi paul_p
13:46 paul_p          hi kf
13:55 mtompset        Greetings, paul_p.
13:55 mtompset        paste?
13:55 wahanui         i heard paste was found at http://paste.koha-community.org
13:56 pastebot        "mtompset" at 127.0.0.1 pasted "Sucky!" (3 lines) at http://paste.koha-community.org/318
13:57 mtompset        Is this bad internet/dns or really a problem?
13:57 jcamins         No idea.
13:58 jcamins         I can tell you that the apt line on the Debian page is correct.
13:58 jcamins         I just used it.
13:58 mtompset        Okay, I'll assume bad internet... my ISP's DNS servers have been pretty lousy lately.
14:03 mtompset        Nope... I think it may be a data problem.
14:03 mtompset        I changed the server to oldstable.
14:03 mtompset        worked fine.
14:08 mtompset        And there's the problem... typos strike again.
14:19 chris_n         syntax... one mistake and the world comes to a screeching halt
14:21 mtompset        So true, chris_n. So true. Just added work around into Ubuntu instructions.
14:21 jcamins         mtompset: what is the workaround for?
14:22 jcamins         Actually, I really don't want to know, do I?
14:22 mtompset        The chi-perl, digest-jhash stuff mentioned in the mailing list.
14:22 * jcamins       withdraws the question.
14:22 chris_n         hehe
14:22 mtompset        You'll notice I did not put it in a nice box, so people should generally miss it. :)
14:41 mtompset        Except for the work around. It's nice the instructions worked fabulously for me. :)
14:43 mtompset        And this new machine is a virtualizing dream!
14:43 mtompset        Stuff that took hours install wise is just minutes. :)
14:49 mtompset        Greetings, maximep.
14:49 mtompset        BTW, should we be recommending 3.8.x or 3.10.x?
14:51 jcamins         I recommend 3.8.x.
14:51 jcamins         Actually, that's not true.
14:51 jcamins         I recommend 3.6.x.
14:51 mtompset        There's no repo for 3.6.x :P
14:51 jcamins         True.
14:51 mtompset        (koha-community repo)
14:52 mtompset        I was just going over the Ubuntu koha installation instructions again and noticing they said 'oldstable'.
14:53 mtompset        Probably because no one had figured out the 3.10.x workaround at the time, or I was sticking with 3.6.x as long as possible. ;)
14:54 jcamins         Probably because I recommended 3.6.x.
14:54 jcamins         And now I recommend 3.8.x.
14:54 jcamins         If you can't be bothered to build your own packages for 3.6.x, anyway.
14:55 mtompset        Oh... no, I think I went with oldstable, because if the Debian release changes from squeeze, I didn't want to have to edit the instructions. ;)
14:55 jcamins         Ooh, good point.
14:55 * jcamins       would leave it at oldstable.
14:56 mtompset        Now I should try doing a git install.
14:57 jcamins         Sure, why not?
14:57 mtompset        tcohen's 64-bit issues can then be confirmed or not when I do, since I'll have a 64-bit install that I'm testing on. :)
15:00 jenkins_koha    Starting build #981 for job Koha_master (previous build: NOW UNSTABLE -- last SUCCESS #978 3 days 13 hr ago)
15:04 mtompset        Greetings, Oak.
15:06 huginn          New commit(s) kohagit: Bug 7674: Increment version number <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=4a0b597e3d195fd3058ce0feaa26bcef62997d0e> / Bug 7674: Remove some debug code <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=249d3b6455952352c0d24aa13e1884217f5b140b> / Bug 7674 - Followup - Add missing right-hand curly bracket <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=63ec7a4fce6e49b35
15:16 * mtompset      smirks, "I see tcohen removed the link to the tarball install instructions."
15:26 kf              hm
15:26 kf              koha-community.org broekn for others too?
15:26 jcamins         slef reported a problem.
15:26 oleonard        It wasn't broken for me when I checked a couple of hours ago
15:26 kf              hm it worked earlier, only the support provider listing was broken
15:28 kf              so um, it does really not work now, right?
15:28 slef            oleonard closed my bug report
15:28 jcamins         I don't know. I didn't try.
15:28 jcamins         Down for me.
15:29 * oleonard      called it as he saw it at the time
15:30 kf              I thought we had a pref controlling how to deal with items wich holds at the self check
15:31 kf              ah AllowItemsOnHandCheckout
15:32 kf              weird
15:32 kf              teh release notes say it should be there, but can't find it
15:33 tweetbot`       [off] twitter: @kohails: "#kohails  Leaving Comments in Koha 3.6 http://t.co/M8j3nMTL"
15:36 kf              found it
15:36 kf              it got renamed a little
15:53 mtompset        What causes the ping timeout?
15:54 jcamins         mtompset: a route going out, the computer being unplugged, changing WAPs, the chat program being closed rather than shut down...
15:55 liw             mtompset, such as the one tchoen just had? the server and the client failing to communicate within some time limit, which can happen for lots of different reasons (see jcamins)
15:56 mtompset        Okay, about to test the git install instructions for Ubuntu in a nice 64-bit environment. :)
15:57 mtompset        Hmm.... anyone know how to turn off the transparency in the title bars under windows 7?
15:57 jcamins         mtompset: yes. http://www.debian.org/distrib/
15:58 * mtompset      laughs.
15:58 mtompset        No, I need a windows environment for working.
15:59 jcamins         mtompset: http://www.ubuntu.com/download/desktop/windows-installer
16:00 mtompset        I'm not looking to dual boot. I hate dual booting. :P
16:02 jcamins         Yes, that's why you don't dual boot.
16:02 jcamins         You install Ubuntu, boot it, and never reboot again because suddenly your computer works well.
16:02 jcamins         :P
16:02 oleonard        mtompset: Right click desktop, choose "personalize"
16:03 jcamins         oleonard: there's a "replace with pleasant-to-use OS" option under the personalization control panel? :)
16:03 jcamins         (actually, I've never used Windows 7)
16:04 mtompset        jcamins: I need to use the OS of the people I have to interact with/support.
16:05 mtompset        Windows 7 Basic is the theme I want. :)
16:06 oleonard        jcamins: Linux may be powerful, but I wouldn't call the desktop environment "pleasant to use"
16:06 jenkins_koha    Project Koha_master build #981: STILL UNSTABLE in 1 hr 6 min: http://jenkins.koha-community.org/job/Koha_master/981/
16:07 jenkins_koha    * robin: Bug 9052 - rewrite the YUI links to use the system library
16:07 jenkins_koha    * Paul Poulain: Bug 7674: Separate items in two tabs on biblio detail page (staff+opac)
16:07 jenkins_koha    * julian.maurice: Bug 7674: Open shelf browser in appropriate tab
16:07 jenkins_koha    * julian.maurice: Bug 7674: Add 2 sysprefs to indicate the branch we want to separate on
16:07 jenkins_koha    * kyle: Bug 7674 - Followup - Add missing right-hand curly bracket
16:07 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9052 blocker, P5 - low, ---, robin, Pushed to Master , YUI assets installed in the wrong place by packages
16:07 jenkins_koha    * julian.maurice: Bug 7674: Remove some debug code
16:07 mtompset        Yes, that's the biggest shortfall of linux.
16:07 jenkins_koha    * jcamins: Bug 7674: Increment version number
16:07 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7674 enhancement, P5 - low, ---, julian.maurice, Pushed to Master , Separate tabs for my holdings and others holdings
16:09 gerundio        I was just informed that all our records were incorrectly given the same item type during import
16:10 gerundio        is there any function which I can use in a script to update the item type for a given record?
16:18 jcamins         gerundio: you could do bulk item edits.
16:18 jcamins         Or, if there's some way to identify the records programmatically, the best option would probably be a new script to do it.
16:19 gerundio        jcamins, that's my idea
16:19 gerundio        create a new script to do it
16:19 gerundio        bulk item might be too hard since I have to map the item types from docbase to the new item types on koha
16:19 gerundio        and I have 60k+ records to go through
16:20 gerundio        around 5k have wrong item types assigned to
16:21 jcamins         Yeah, I'd recommend a script.
16:25 reiveune        bye
16:33 mtompset        Shoot! I have just confirmed tcohen's 64-bit issue. ARG!
16:34 gmcharlt        @quote random
16:34 huginn          gmcharlt: Quote #158: "http://images.memegenerator.net/instances/280x280/9804273.jpg" (added by wizzyrea at 04:45 PM, September 23, 2011)
16:34 gmcharlt        meh, 404
16:34 * mtompset      nods, "404."
16:34 gmcharlt        @quote delete 158
16:34 huginn          gmcharlt: I'll give you the answer just as soon as RDA is ready
16:34 gmcharlt        list Quote
16:34 gmcharlt        @list Quote
16:34 huginn          gmcharlt: add, change, get, random, remove, search, and stats
16:34 gmcharlt        @quote remove 158
16:34 huginn          gmcharlt: The operation succeeded.
16:36 mtompset        @quote random
16:36 huginn          mtompset: Quote #204: "jcamins: It makes me feel like MARC has failed me." (added by chris_n at 05:37 PM, May 11, 2012)
16:37 tweetbot`       [off] twitter: @MASmedios: "esto nos gusta bastante ... RT @kohails: #kohails  RDA Redux http://t.co/ZjKj0Suh"
16:42 druthb          @quote random
16:42 huginn          druthb: Quote #199: "chris_n: considering marc is scary to us, I can't imagine what it does to patrons." (added by wizzyrea at 02:24 PM, April 09, 2012)
16:43 * druthb        imagines a big burly guy with a nametag reading "Marc" as part of the library staff, a wiffle-bat in his hand, looking sourly at patrons.  That'd scare me.
16:46 jcamins         lol
16:47 oleonard        [off] Here all we would need to add would be the wiffle bat
16:48 druthb          [off]  Yah.  I know a lot of reference librarians who have the "looking sourly..." part down pat.
16:53 * mtompset      grins.
16:56 huginn          New commit(s) kohagit: Bug 9144 - bulkmarcimport.pl - Problem identifying errors <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=33e95ea3b903b3ec75305a96f37d1954feb4e0b1>
17:00 jenkins_koha    Starting build #982 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #978 3 days 15 hr ago)
17:01 jcamins         @later tell rangi Could you please try running updatedatedatabase.pl again on jenkins?
17:01 huginn          jcamins: The operation succeeded.
17:03 H               Hey all
17:03 khall           is there a quick way for me to verify that ICU indexing is enable for a koha installation?
17:03 jcamins         khall: without terminal access, no.
17:04 khall           how about with terminal access?
17:04 jcamins         Yeah, just take a look at zebradb/etc/default.idx.
17:07 H               question on my new server for my zebra search seems to lose his ENV variables and so also my cronjob does not run ... if i put in the variables i can do the indexing but then the next login no variables annyone knows this problem ?
17:08 jcamins         H: you should set your environment variables in your crontab.
17:08 H               ah did not do that in the old machine
17:08 H               is that just a line ?
17:09 jcamins         I'm surprised it worked at all on the old machine, then. :/
17:09 jcamins         Yeah.
17:09 khall           jcamins: thanks!
17:09 H               still does lol
17:09 jcamins         One moment, I'll find a sample.
17:09 jcamins         Wait, aren't you using Ubuntu? Why aren't you using packages?
17:09 H               well old machine = test machiine
17:09 H               did not work
17:10 jcamins         Ah.
17:10 H               got some help here to do it the old fashion way
17:10 H               :)
17:10 jcamins         Here's an example crontab: http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=misc/cronjobs/crontab.example;h=012747ca0c787b62b50e0713f8fc33134c9dc1b2;hb=HEAD
17:10 H               he runs but the zebra is fighting back
17:11 khall           looks like I'm using ICU but I still cannot reproduce bug 7518
17:11 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7518 normal, P3, ---, fridolyn.somers, Needs Signoff , searches with quotation marks don't work
17:11 H               ah there they are i try it
17:12 jcamins         khall: really? I was able to reproduce the problem.
17:12 jcamins         My preferred solution, of course, is to just stop using CCL2RPN since it's a bad idea all around. ;)
17:12 khall           what's the alternative?
17:12 wahanui         the alternative is collecting jars to put it in so you can throw it away, where it does no one any good.
17:13 jcamins         ...
17:13 jcamins         lol
17:13 jcamins         I'm glad you asked!
17:13 jcamins         QueryParser!
17:13 jcamins         The all-singing, all-dancing, all-parsing, and all-finding new query parser for the search rewrite!
17:13 jcamins         Bug 9123
17:13 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9123 normal, P5 - low, ---, fridolyn.somers, Pushed to Stable , Authorities search ordered by authid does not work
17:13 jcamins         No.
17:13 jcamins         bug 9321
17:13 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9321 was not found.
17:13 jcamins         Umm...
17:14 jcamins         Bug 9239
17:14 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9239 enhancement, P5 - low, ---, jcamins, ASSIGNED , Koha should share Evergreen's QueryParser module for parsing queries
17:14 jcamins         It is not quite at "Needs signoff."
17:14 druthb          @quote add jcamins:  QueryParser! The all-singing, all-dancing, all-parsing, and all-finding new query parser for the search rewrite!
17:14 huginn          druthb: The operation succeeded.  Quote #224 added.
17:15 CharlottevL     Hi... I have a stupid problem.. I was trying to repair bug 8375 (not correct diacritics when PDF export) and I haven't saved he original "label-create-pdf.pl". the patch is not working, can someone send me the original perl? :(
17:15 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8375 normal, P5 - low, ---, matted-34813, In Discussion , Common diacritics not shown correctly when exporting batch label to PDF
17:16 khall           cool, I look forward to testing that!
17:16 jcamins         CharlottevL: what version of Koha?
17:16 CharlottevL     jcamins: 3.08.00.000
17:17 jcamins         CharlottevL: http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=labels/label-create-pdf.pl;h=6d32c6cfc8e14db79a3bded4d8c9a46d0247b8aa;hb=5c32a9f811d8506f9230be60e2410320141f786e
17:17 H               oh thx the cronjob works
17:17 jcamins         khall: it is missing a very small amount of configuration, and a unit test.
17:17 H               still wonder why i did not have to do that in the first install
17:17 CharlottevL     uaah!  thank you:) I was looking for it there for 10 minutes..
17:20 H               time for my cello lessons all have a fun evening untill later
17:23 * jcamins       pictures someone playing the cello and singing "Later... when is later? All you ever hear is Later, Zebra, later. Yes we know, Zebra, oh Zebra, everyone agrees Zebra, please, Zebra... give me search results"
17:24 jcamins         (and for the record, that wasn't gloomy... it was profound)
17:24 * jcamins       chortles
17:28 jcamins         Alas, no one ever appreciates my clever song lyric quoting.
17:29 * cait          waves
17:34 mtompset        Don't recognize the songs, so I can't appreciate. Sorry.
17:35 mtompset        I just did a wget http://download.koha-community.org/koha-latest.tar.gz and got 3.8.7
17:35 jcamins         That doesn't seem right.
17:35 mtompset        No, it doesn't.
17:36 mtompset        Who packages the tar files?
17:38 mtompset        Just surfed to http://download.koha-community.org/ -- I think the inclusion of 3.6.x probably caused a screw up?
17:38 jcamins         No, it's just that Paul didn't update koha-latest.
17:41 CharlottevL     Hi. I've tried it once again adding one line in perl program according to http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8375 but it's still not working. Does someone has some experiences with label printing in PDF?
17:41 huginn          04Bug 8375: normal, P5 - low, ---, matted-34813, In Discussion , Common diacritics not shown correctly when exporting batch label to PDF
17:41 * jcamins       doesn't know anything about it, sorry.
17:43 CharlottevL     czech language has some crazy characters like ščřž etc... It's a bit boring to write all labels by hand. I'll try to solve it :)
18:05 jenkins_koha    Project Koha_master build #982: STILL UNSTABLE in 1 hr 5 min: http://jenkins.koha-community.org/job/Koha_master/982/
18:05 jenkins_koha    vfernandes: Bug 9144 - bulkmarcimport.pl - Problem identifying errors
18:05 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9144 trivial, P1 - high, ---, vfernandes, Pushed to Master , bulkmarcimport.pl - Problem identifying errors
18:23 izzaboo         hallo
18:27 rangi           Morning
18:27 wahanui         Morning is, like, a state of mind. or whenever the cat wants breakfast
18:28 cait            morning rangi
18:29 rangi           jcamins: ill try the db update when I get to my desk
18:29 jcamins         rangi: thanks!
18:31 rangi           druthb_lunch: lemme know when you want dns changed,  also did you see my string freeze email?
18:55 vfernandes      bye guys :) my first patch pushed... and portuguese translations do 3.8 at almost 80%. I'm happy :P
18:57 mtompset        Good job, vfernandes. :)
18:59 mtompset        git-bz?
18:59 wahanui         well, git-bz is at http://wiki.koha-community.org/wiki/Git_bz_configuration
19:02 druthb          rangi:  You can change the DNS any time; I'm using a redirect, and the move has already happened.  Yes, I did; I'll be doing the update this evening.
19:02 druthb          (this afternoon, if I can sort out what needs to be done.  I got little-to-no documentation.)
19:04 rangi           righto thanks
19:04 rangi           ill change the dns now
19:07 druthb          rangi++
19:08 rangi           dns changed, it will take some time to filter around the net
19:08 druthb          sure.  I'll keep the redirect up, no itch.
19:08 rangi           cool
19:09 rangi           jcamins: it jumped past the borrower_modifications changes
19:09 rangi           ie
19:09 rangi           $DBversion = "3.11.00.008";
19:09 rangi           if (CheckVersion($DBversion)) {
19:09 rangi           still failed
19:09 rangi           but
19:10 rangi           $DBversion = "3.11.00.009";
19:10 rangi           if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
19:10 rangi           ran
19:10 rangi           so its now at 3.11.00.009
19:10 rangi           but the .008 change never ran, so tests are still failing
19:10 jcamins         ...
19:10 jcamins         that's bizarre.
19:10 rangi           that checkversion is totally not working on jenkins
19:10 jcamins         I've had several people check, and .008 ran on every single other computer.
19:11 jcamins         Okay.
19:11 jcamins         If you manually set the version back does it still not run?
19:11 rangi           it was .007 just before i ran it this morning
19:11 jcamins         I'll just revert CheckVersion if it does not.
19:11 rangi           but i can wind it back and try again
19:12 jcamins         Oh, I just thought of something... you don't have PERL5LIB pointing to somewhere else, do you?
19:12 rangi           nope
19:12 rangi           echo $PERL5LIB
19:12 rangi           /var/lib/jenkins/jobs/Koha_master/workspace
19:12 jcamins         Yeah, that looks right.
19:14 rangi           i wound it back to 006
19:14 rangi           Upgrade to 3.11.00.007 done (Bug 9056: add German and a couple of French translations to language_descriptions)
19:14 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9056 minor, P5 - low, ---, veron, NEW , Add more translations to table language_descriptions
19:14 rangi           Upgrade to 3.11.00.009 done (Bug 7674: Add systempreferences SeparateHoldings, SeparateHoldingsBranch, OpacSeparateHoldings and OpacSeparateHoldingsBranch)
19:14 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7674 enhancement, P5 - low, ---, julian.maurice, Pushed to Master , Separate tabs for my holdings and others holdings
19:14 jcamins         Okay.
19:14 jcamins         Thanks.
19:14 rangi           it just skipped right past 008
19:14 jcamins         That's really weird.
19:14 rangi           not sure why
19:14 wahanui         not sure why is still pulling it
19:14 jcamins         It must be failing to load kohaversion.pl
19:15 rangi           hmm thats my guess
19:15 tcohen          maybe its just cursed
19:15 jcamins         tcohen: hehe.
19:15 jcamins         Seems likely.
19:16 rangi           C4::Context->final_linear_version
19:16 rangi           i bet that is failing
19:17 jcamins         Yeah, but all that does is loads kohaversion.pl.
19:18 rangi           my $cgidir = C4::Context->intranetdir;
19:19 seneca          Anyone know what would cause "opac-search.pl" on Debian to suddenly multiply and eat up all the RAM, thereby freezing the OS?
19:20 rangi           seneca: check your access logs, something is probably hammering the server
19:21 rangi           jcamins: i think its a pathing issue
19:21 rangi           its looking at the kohaversion that is installed
19:21 seneca          does opac-search.pl run for each search?
19:21 rangi           not the one that is in the checkout
19:21 jcamins         rangi: you know, I never tested it where I was checking out code but not installing it.
19:21 rangi           i can fix that with a symlink on jenkins, but im not sure if will bite others
19:21 jcamins         Never even occurred to me to want to.
19:22 jcamins         I tested it on packages and regular installs (as well as git), but not a regular install with a git checkout.
19:22 rangi           yep its unlikely to happen
19:28 seneca          rangi: I don't think anything from outside was hammering the server
19:29 rangi           seneca: yep it runs for each search
19:29 rangi           !jenkins build koha_master now
19:29 jenkins_koha    rangi: job koha_master build scheduled now
19:29 jenkins_koha    Starting build #983 for job Koha_master (previous build: STILL UNSTABLE -- last SUCCESS #978 3 days 17 hr ago)
19:30 seneca          the koha-error.log is showing: Premature end of script headers: opac-search.pl, referer: http://library.mvschool.com/cgi-bin/koha/opac-search.pl?q=hanukkah&limit=
19:30 seneca          over and over and over
19:30 * wizzyrea      waves
19:30 seneca          but we're a small school, and it crashed when only 9 students were using the opac at once
19:31 seneca          everything was cool, until suddenly at least 22 "opac-search.pl" instances opened (all that I could see in the term where I was watching top)
19:31 rangi           what does the access log say?
19:31 seneca          all of them claiming ~1.5% of the memory
19:32 wizzyrea        cait - support provider list broken how?
19:32 seneca          apache access?
19:32 rangi           go to your virtual host config for your koha sites and uncomment the accesslog for the opac
19:32 rangi           that way you will be able to see whats actually hitting it
19:33 rangi           i suspect google :)
19:33 rangi           or baidu
19:33 rangi           do you have a robots.txt ?
19:33 seneca          I se what you're getting at, but I don't think that's it'
19:33 seneca          I think we can make it happen...
19:34 seneca          it only freezes/crashes when a class is being taught how to uses the opac
19:34 rangi           then you justt need to lower the concurrent threads/workers on your apache
19:34 rangi           because you dont have enough ram to handle as much as you are telling apache you can handle
19:35 seneca          hmmm
19:35 rangi           its better to have some queue up
19:35 rangi           than try to serve more than you can serve
19:35 rangi           if you hit swap
19:36 seneca          2 GB of RAM on this server
19:36 rangi           that will happen, apache will just keep opening more connections up to its limit
19:37 seneca          I get that, but I don't think anything is telling apache to open the connections - the thing that would do that would be people or bots doing opac searches, right?
19:37 rangi           yes
19:37 rangi           ppl hitting refresh cos its slow
19:38 seneca          and there's no way (I don't think) that we suddenly got enough searches to take out 2GB of RAM in a second's time
19:38 rangi           right, well i told you what i think happened from 12 years of koha experience, you are of course free to ignore me
19:39 seneca          I'm not ignoring you, I'm responding, aren't I? ;)
19:39 seneca          and I appreciate the feedback, but I've got about the same amount of experience running apaceh on servers at this same school
19:39 seneca          something just doesn't sound right
19:40 jcamins         seneca: you have a class full of students all hitting the OPAC at once?
19:40 rangi           its the phase of the moon
19:40 seneca          sorta:
19:40 wizzyrea        excuse?
19:40 rangi           mayan prophesy
19:40 wahanui         wizzyrea: We're upgrading /dev/null
19:40 seneca          the class today was all of 9 people
19:40 seneca          and they were all using the opac for 30 mins before the problem occured
19:40 jcamins         rangi: no it isn't. It's the fact that 10 kids all typed in the exact same thing, hit enter simultaneously, clicked "search," clicked again, clicked refresh, and took down the server.
19:40 seneca          b/c this has happened before, I was watching the server
19:41 jcamins         And the processes just kept on stackig up, like the kids were hitting refresh too quickly?
19:41 * jcamins       leaves again.
19:41 seneca          instances of opac-search.pl were popping in and out of existence like they are supposed to
19:41 seneca          no, the processes weren't stacking up
19:42 jcamins         I am ~10 lines from perfect coverage in my unit test.
19:42 wizzyrea        \o/
19:42 wizzyrea        fast indexer went off?
19:42 jcamins         Okay, not _perfect_
19:42 jcamins         But awesomely close thereto.
19:42 rangi           nice!
19:42 wizzyrea        99.98% or something
19:43 jcamins         Yeah.
19:43 seneca          everything seemed to be working as it should, until it wasn't: in about 1 or 2 seconds so many opac-search.pl instances pooped into existence that it ate up nearly 2GB of RAM and crashed the server
19:43 wizzyrea        your opac is internet accessible eh?
19:43 seneca          yeah, it is, and I know what you're going to say
19:44 * wizzyrea      wasn't going to say anythign
19:44 * wizzyrea      was just asking questions
19:44 seneca          but the internet's people and bots don't have any way to line up with when classes are using the opac
19:44 seneca          hehe
19:44 rangi           you could turn your access logs on .. then you'd actually know, not just be guessing
19:44 seneca          and I just did, thanks for that tip
19:44 wizzyrea        *shrug* only way to know would be to turn on the logs
19:44 jcamins         I worked for a support vendor that had a union catalog which included schools.
19:45 wizzyrea        and it couldn't hurt to have a robots.txt
19:45 * wizzyrea      considers these things good practice anyway
19:45 seneca          by my calculation, that would be a sudden ~66 opac searches simultaneously
19:45 seneca          me too, I just installed this Debian server + koha-from-apt server a few months ago and didn't realize that the access log was disabled by default
19:46 jcamins         Their server went down every time there was a class, too.
19:46 seneca          hmm
19:46 seneca          how big was their class?
19:46 seneca          9 kids hitting 66 searches all within a few seconds of eachother seems pretty far fetched. :)
19:47 * larryb        waves
19:47 jcamins         seneca: ~25 students on an 8GB server.
19:47 * jcamins       goes back to doing something useful.
19:48 seneca          wow. that's incredible to me
19:48 jcamins         seneca: you've never watched kids use a computer.
19:48 larryb          saw the discussion on the logs. For a 2G server, 9 students is plenty to crash it.
19:48 * wizzyrea      has
19:48 wizzyrea        they are CLICK HAPPY
19:48 larryb          All you have to do is get 9 students to hit reload 7 times and you've got your 66.
19:48 wizzyrea        and if it doesn't come back in 2ms
19:48 wizzyrea        they are going to try again
19:49 wizzyrea        because that is the world they live in
19:49 trea            ^^
19:49 jcamins         My 12yo cousin is incredible... click..click..click..refreshrefreshrefreshrefreshrefreshrefreshrefreshrefreshrefreshrefresh... "I'm bored."
19:49 seneca          jcamins: I've been working as a director of technology in a school for 8+ years, and I was a teacher before that for 7, so I actually HAVE seen a kid use a computer
19:49 jcamins         seneca: I didn't mean that literally.
19:49 wizzyrea        not these kids.
19:49 seneca          9 kids hitting 7 times in the same 2 seconds
19:49 larryb          I've seen this dozens and dozens (and dozens) of times. I call it a "self-inflicted denial of service attack".
19:49 wizzyrea        SIDDOS
19:49 wizzyrea        rhymes with "kiddos"
19:50 jcamins         Nah, it's 9 kids hitting seven times in the same minute and a half.
19:50 seneca          why a minute and a half?
19:50 seneca          (I'm trying to figure out what I don't understand that you guys do)
19:51 jcamins         Because starting the Apache process is slooooowww.
19:51 jcamins         And every additional request makes it slower.
19:51 seneca          let me ask this: what is it that opac-search.pl does?
19:51 izzaboo         hi there. i've got a question that's a little higher level, so to speak, than what y'all are talking about.
19:51 izzaboo         mind if I interupt/ject?
19:51 jcamins         seneca: that's the search screen. For searching for books.
19:51 wizzyrea        go for it :)
19:51 jcamins         izzaboo: go ahead.
19:52 izzaboo         i'm new to koha. doing some probono wordpress work for local library
19:52 jcamins         seneca: it's the most computationally intensive page, as well as the one most likely to be clicked to death by students.
19:52 izzaboo         and looking for ways to integrate opac lists into library's website
19:52 seneca          jcamins: that's what I thought - when I do a search in the opac it returns my answer on average in about 1 to 2 seconds
19:52 izzaboo         been searching through listserve archive
19:52 izzaboo         and the wiki
19:52 wahanui         the wiki is kind of an expert http://wiki.koha-community.org/wiki/SQL_Reports_Library
19:53 rangi           however if 9 ppl do that, that 1 to 2 can easily become 3-4
19:53 izzaboo         wahanui: thanks!
19:53 wahanui         no problem izzaboo
19:53 seneca          jcamins: sure
19:53 oleonard        izzaboo: There is no built-in functionality to accomplish that
19:53 wizzyrea        er, izzaboo wahanui is a bot
19:53 jcamins         izzaboo: wahanui is a bot.
19:53 wizzyrea        that probably won't help you
19:53 wizzyrea        :)
19:53 seneca          jcamins: but then how do you get to a minute and half?
19:53 izzaboo         bots are ppl too!
19:53 izzaboo         heh
19:53 seneca          heh
19:54 rangi           izzaboo: you can use reports, make a public report then you can get the contents as json from the opac
19:54 rangi           if you are using 3.10 or later
19:54 wizzyrea        ^ ^
19:54 oleonard        izzaboo: Or build something in PHP that queries Koha directly
19:55 * oleonard      worked on RSS for lists, but didn't get very far
19:55 jcamins         seneca: the minute and a half is not a scientific measure.
19:55 izzaboo         i didn't see a php api. should i get access to the db directly? or use the same query fields from the opac website?
19:55 seneca          jcamins: heh
19:55 rangi           i really really recommend using the reports
19:56 jcamins         It's an observation that when the load gets really heavy, spare opac-search.pl pages will hang around for about a minute and a half before they finally exit.
19:56 rangi           it can cache the results for you if you wnt too, and you can get it in json
19:56 rangi           so its super easy to pull into a website
19:56 izzaboo         okay. i'll look into the reports
19:56 izzaboo         then i can parse the json into a small <ul> i think
19:56 seneca          jcamins: "spare opac-search.pl" pages? like apache gets them ready, but they are never used?
19:58 jcamins         seneca: I'm not sure whether they're non-garbage collected pages that have been used, pages where the remote end doesn't want them, pages that never got any CPU time, or something else I haven't thought of.
19:58 izzaboo         i was spending so much time reading about lists when I should've been reading this: http://es.koha-community.org/manual/files/master/en/ch09.html
19:58 izzaboo         thank you guys!
20:00 jcamins         Also, it strikes me that it could be less or more time depending on the size of the server.
20:00 seneca          jcamins: would ~66 of these pages show up suddenly in top within a couple of seconds of each other? It doesn't seem like that's what would happen with what you've been describing
20:00 seneca          jcamins: again, I appreciate the help and the ability to talk this through with someone
20:00 jcamins         seneca: sure it would... they weren't using any CPU.
20:00 larryb          Yes, that could easily happen when a classroom of kids get impatient start hitting reload.
20:01 larryb          Pretty much every task creates a perl process. If you hit reload, a new process is created, but the previous is still running.
20:02 larryb          Since the browser now thinks a new process has been submitted, the old process has nowhere to send it's output, so it hangs about until it times out.
20:03 larryb          So hitting reload not only creates new processes, without killing the old ones, but the old ones hang around even longer, until they time out.
20:03 larryb          Basically, lots of reloads in koha = death.
20:04 seneca          larryb: I get that, but as I was watching top, I had it ordered by mem usage
20:04 seneca          not cpu usage
20:05 seneca          I guess I still don't understand why ~66 opac-search.pl instances would claim some memory all at once
20:05 larryb          The perl and apache processes start using your RAM, that's what's slowing you down, not the cpu.
20:06 larryb          Well, that plus the number of connections to mysql.
20:06 seneca          that doesn't sound like the compound problem you and jcamins have been describing
20:06 seneca          larryb, yeas, I understand - the server crashes with "out of memory" errors, which is why I was watching top ordered for mem usage
20:07 seneca          also, to throw some context into the situation, this problem is relatively new, although we've been using this Debian install of the server for a few months
20:08 seneca          before that we were using an older Debian install for a couple of years with 2GB of RAM, without this issue
20:09 jcamins         Older versions of Koha were definitely smaller.
20:09 larryb          Lots of things can change with a move to a new server. The primary ones that affect memory usage are the mysql settings, in /etc/mysql/my.cnf, and the apache settings, in /etc/apache2/apache2.conf.
20:09 larryb          Perhaps those are different on your new server than they were on the old.
20:10 seneca          I guess I still don't understand what would cause that many opac-search.pl instances to show up and claim RAM all at once.
20:11 seneca          But if I were going to make a setting in apache to prevent this problem, what config options would you recommend I set?
20:12 larryb          We've said it several times. YOu have a classroom of kids, they all submit searches at once, they get impatient if they don't get a response back in 2 seconds, they hit reload, the system gets slower, they hit reload more often, processes start piling up, and boom, you're out of memory.
20:12 rangi           MaxClients
20:12 rangi           ThreadsPerChild
20:12 rangi           those kind of things
20:14 seneca          What are some example settings that you guys use? And I guess I should ask how much RAM is in the example servers.
20:16 larryb          We have lots of servers, ranging from 512M to 32G. For a 2G server, esp one that frequently has students using it, I edit /etc/apache2/apache2.conf and set KeepAliveTimeout to 2 and MaxClients to 25 (if you're using mpm-worker).
20:20 seneca          hmm
20:20 seneca          it appears this server is running mpm-itk
20:21 larryb          If you're using Koha package, then yeah, that's the default.
20:21 seneca          IA m
20:21 seneca          oops... I am
20:22 seneca          there's not a distinct config section for mpm-itk... does it use the prefork config section?
20:23 larryb          No, I believe it'll use the default settings, which for MaxClients is an egregious 150.
20:24 seneca          thanks larryb, but where do I change that default in apache.conf?
20:24 seneca          is that just anywhere in there, outside of an IfModule section?
20:24 larryb          rangi, wizzyrea: do you guys add an mpm-itk section to your apache2.conf? Most of our sites use git, so I don't have a sample section.
20:28 seneca          thanks larryb
20:28 rangi           i think it needs to be outside of it
20:28 seneca          I've never used itk before
20:29 rangi           MaxClientsVHost can only be set inside a VirtualHost directive; all others can be set wherever you'd like in the Apache configuration, except in .htaccess.
20:29 rangi           you can set max clients on a per virtualhost basis
20:30 seneca          should I have a VirtualHost section in apache.conf? (I don't currently)
20:30 cait            wizzyrea: good morning :) sorry was busy lemon cake - this morning it showed a database error when you got to the support vendor page
20:31 larryb          seneca, No the VirtualHost directive exists in sites-available/<your-koha-instance>
20:31 seneca          Of course, I'm not against switching to prefork, worker, or event if that will work
20:31 mtompset        Greetings, cait wizzyrea rangi seneca larryb etc. :)
20:31 seneca          larryb: OK, I'm familiar with it being there.
20:32 larryb          It'll cause problems when you upgrade the package Koha. Package koha requires itk.
20:32 seneca          ah
20:32 seneca          then I shall not mess with it
20:32 larryb          I suppose it might work, but I've never tried it with our package sites.
20:36 jenkins_koha    Yippie, build fixed!
20:36 jenkins_koha    Project Koha_master build #983: FIXED in 1 hr 6 min: http://jenkins.koha-community.org/job/Koha_master/983/
20:36 seneca          HA! I just saw the line in the docs of mpm-itk that rangi quoted above
20:42 rangi           druthb: dns seems to have clicked over, .. if you get a chance later, can you give my user (chrisc) upload privs on 3.10 en-nz please
20:42 druthb          sure! :)
20:42 rangi           thanks
20:44 druthb          rangi:  Done, I think, for all en-nz versions.  If I did it right.
20:46 jcamins         Bug 9239 awaits testing and sign off!
20:46 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9239 enhancement, P5 - low, ---, jcamins, Needs Signoff , Koha should share Evergreen's QueryParser module for parsing queries
20:48 rangi           w00t
20:48 rangi           druthb++
20:48 rangi           jcamins++
20:49 seneca          ok, set my global MaxClients and KeepAliveTimeout to conservative numbers (I think) and I await until the next class is in there at 2pm tomorrow.
20:49 seneca          thanks for the help jcamins, rangi and larryb
20:50 seneca          and anyone else who chimed in...
20:50 seneca          I will let you know if the problem doesn't raise its ugly head tomorrow
20:52 slef            itk has MaxClientsVHost too
20:52 slef            can be useful
20:53 slef            can be set inside the VirtualHost
21:02 seneca          Saw that, but koha is the only Vhost on this server, and will be, so I set it globally
21:03 seneca          ciao all
21:18 seneca          okay, apparently I left too soon!
21:19 seneca          just did an upgrade via apt-get, koha went to 3.10.0.0 and now I get this when logging in: Can't use an undefined value as an ARRAY reference at /usr/share/koha/lib/C4/Auth_with_ldap.pm
21:22 seneca          upgraded from 3.8 something, if that helps
21:23 jcamins         I don't know anything about the LDAP auth code, but the first question is whether you use LDAP.
21:23 seneca          we do
21:23 jcamins         Okay.
21:23 seneca          checking that config now
21:23 mtompset        Is there a config value that needs to be toggled to 1? :)
21:23 jcamins         I figured that "I didn't configure LDAP" would probably explain the issue most quickly.
21:23 seneca          ha!
21:24 seneca          where is the koha config when you use the apt install?
21:24 mtompset        LDAP still needs to be edit'd manually, as far as I know.
21:24 jcamins         /etc/koha/sites/[instancename]/koha-conf.xml.
21:24 mtompset        In that location. :)
21:25 seneca          the correct ldap stuff is still in the config...
21:25 jcamins         seneca: I know about this blog post, which probably won't help... :/ http://bywatersolutions.com/2012/07/09/koha-ldap/
21:26 seneca          woah - also, the opac looks...odd
21:26 seneca          library.mvschool.com
21:26 seneca          hadn't noticed that...
21:26 jcamins         Oh, I bet it's the CSS issue that's going to be fixed by 3.10.1
21:27 jcamins         Two files ended up in the wrong place.
21:27 seneca          oh!
21:27 seneca          can one manually fix that?
21:27 seneca          maybe move them where they belong?
21:28 jcamins         Yeah.
21:28 seneca          anyone have a link to the bug report?
21:28 jcamins         You need the files reset-fonts-grid.css and skin.css to be in /usr/share/koha/opac/htdocs/opac-tmpl/lib/yui/
21:28 seneca          or feel like just telling me? :)
21:28 seneca          thanks!
21:28 jcamins         I have no idea where they are at present.
21:29 jcamins         But a find should answer that question.
21:29 seneca          not seeing the first one at all...
21:30 jcamins         Weird. I suggest you just download a copy from...
21:31 jcamins         http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=koha-tmpl/opac-tmpl/lib/yui/reset-fonts-grids.css;h=a21e2c4458654f1126e068957975f4f692e2b606;hb=HEAD
21:33 seneca          hrm. np change
21:33 seneca          er no
21:34 jcamins         Did you find skin.css?
21:34 jcamins         You need both.
21:35 seneca          yeah, I found /usr/share/koha/opac/htdocs/opac-tmpl/prog/en/css/skin.css
21:35 jcamins         It's still failing to load http://library.mvschool.com/opac-tmpl/lib/yui/reset-fonts-grids.css
21:36 seneca          weird...
21:36 wahanui         weird is normal after a while :)
21:36 maximep         am i missing something or are localcovers not shown in the shelf browser ?
21:37 mtompset        Don't forget those stupid stale CSS situations. ;)
21:37 jcamins         maximep: you are not missing something.
21:37 jcamins         mtompset: not in this case.
21:37 jcamins         maximep: it never occurred to me.
21:38 jcamins         mtompset: I checked only after the change.
21:38 maximep         was a bug report opened for it ?
21:38 seneca          wait, in yui there is a dir called "reset-fonts-grids" and in there is already a file called reset-fonts-grids.css
21:39 eythian         hi
21:39 jcamins         maximep: no.
21:39 maximep         ok, thanks
21:39 seneca          ok, I guess that's where that one went astray to
21:40 seneca          it appears to like that version
21:40 seneca          thanks for that tip
21:40 seneca          unfortunately, CSS doesn't appear to be at the root of the ldap issue ;)
21:41 slef            bug 9250 perhaps
21:41 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9250 enhancement, P5 - low, ---, robin, Needs Signoff , Provide commands to allow handling of SIP servers in the packages
21:41 slef            no
21:41 slef            huginn: query yui css
21:41 huginn          slef: No results for "yui css."
21:41 mtompset        And now to go pick up my son from daycare. So much chauffeuring.
21:41 slef            huginn: you suck
21:41 huginn          slef: I've exhausted my database of quotes
21:41 eythian         bug 9052
21:41 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9052 blocker, P5 - low, ---, robin, Pushed to Master , YUI assets installed in the wrong place by packages
21:42 slef            damn this dyslexia! ;-)
21:42 eythian         It'd be great if someone would sign off on 9250 though :)
21:42 slef            when I get a round tuit
21:43 seneca          even google has no responses to: Can't use an undefined value as an ARRAY reference at /usr/share/koha/lib/C4/Auth_with_ldap.pm line 181, <DATA> line 522.
21:43 rangi           ohh another new committer
21:43 jcamins         Yeah, I'm not surprised.
21:43 jcamins         rangi: oh?
21:44 rangi           Vitor FERNANDES
21:44 jcamins         Do I need to update docs/history.txt?
21:44 rangi           i think so
21:44 rangi           lemme check
21:44 rangi           yep
21:44 rangi           he is new
21:45 jenkins_koha    Starting build #33 for job Koha_3.10.x (previous build: SUCCESS)
21:47 seneca          anybody else using ldap with version 3.10?
21:48 jcamins         I think libsysguy has done it, but he's not around.
21:48 seneca          does that error look weird to anyone else?
21:49 seneca          wondering what the <DATA> part is
21:49 eythian         is there anything on line 181 that would give you a clue as to what it's expecting.
21:49 eythian         that's the important bit
21:49 seneca          well, 522 is where the comments start...
21:50 eythian         522 is not 181 though
21:50 seneca          and 181 is: for (my $i; $i< scalar(@$extended_patron_attributes)-1;$i++) {
21:50 jcamins         Ah.
21:50 eythian         ok, so that means that $extended_p... is undef
21:50 jcamins         Now I understand.
21:50 eythian         do you use them>
21:50 eythian         ?
21:51 jcamins         There are no extended patron attributes configured.
21:51 eythian         also, that's weird and unnecessary code
21:51 eythian         oh, maybe now
21:51 eythian         not
21:51 eythian         though I wonder why the -1 is there.
21:51 seneca          So....
21:52 jcamins         eythian: it's a weird way of doing each.
21:52 seneca          there are no extended patron attributes configured, or that array is undefined?
21:52 seneca          b/c having none configured wouldn't make it fail, would it?
21:52 jcamins         Looks to me like that array is undefined if no extended patron attributes are configured
21:52 jcamins         Apparently it does.
21:52 eythian         jcamins: no, it does "each but skip the last one"
21:52 seneca          hmm
21:53 eythian         if that loop was better formed, it'd just do nothing.
21:53 seneca          ah
21:53 jcamins         eythian: really? I thought it had something to do with zero-based and one-based indexing.
21:53 seneca          what are "extended patron attributes?
21:53 eythian         jcamins: it might be, if it's accessing $i+1 inside the loop (I haven't looked)
21:54 eythian         but that would also be strange, you'd just start $i at 1
21:54 eythian         jcamins: people who don't know better often do #$array-1 in a loop
21:54 eythian         I wonder if it's trying to do that, but wrong
21:54 * jcamins       always just uses foreach.
21:55 jcamins         for loops like that are for C, in my mind.
21:55 seneca          http://pastebin.com/2cvHVEGQ
21:55 eythian         me too, unless I need the index.
21:55 seneca          that's the loop
21:55 eythian         ok, that looks wrong in a couple of ways
21:56 eythian         the one affecting you is that it should be a foreach
21:56 jcamins         seneca: they're for adding additional information about your patrons that isn't available from the built-in fields.
21:56 seneca          ah
21:56 jcamins         If you're not using them, you should just disable the ExtendedPatronAttributes syspref.
21:56 eythian         the quick option may be to make sure that you have the extended attributes syspref turned off if you're not ....
21:56 seneca          just got word from the librarian (my wife) we are not using any
21:56 eythian         what jcamins said
21:57 seneca          I will disable it just as soon as I can log in again ;)
21:57 eythian         the followup to that option would be to file a bug
21:57 jcamins         seneca: ooh, right.
21:57 eythian         you should be able to log in with the database credentials to fix that
21:57 seneca          heh
21:57 jcamins         Ummm...
21:57 edveal          Has anyone come up with some jqury to force phone number to follow a specific format?
21:57 jcamins         Good thought.
21:58 seneca          I can log into the intranet site with the db credentials?
21:58 eythian         yes
21:58 eythian         dbname and dbpassword gives you superuser access
21:58 seneca          hmm... you learn something new everyday...
21:59 jcamins         You may need to find the password in /etc/koha/sites/library/koha-conf.xml.
21:59 jcamins         It's the last password.
22:00 eythian         last password outside the LDAP section, anyway
22:00 jcamins         Right.
22:01 seneca          in the "publicserver" section?
22:01 eythian         no
22:01 eythian         at the bottom
22:02 seneca          my ldap config is at the bottom
22:02 seneca          oh
22:02 seneca          I see it
22:02 eythian         above that
22:02 seneca          sorry
22:03 seneca          I'm in
22:03 eythian         cool
22:03 seneca          that's a very cool trick to know - thanks!
22:03 seneca          know off the top of your head where the extended patron attributes are?
22:03 * jcamins       probably would not have thought of it.
22:04 seneca          well, the toggle for it
22:04 jcamins         I always search.
22:04 jcamins         (in the sysprefs)
22:04 seneca          good idea
22:04 jcamins         Patrons.
22:04 jcamins         Yay! Time for tea and cookies!
22:04 * jcamins       leaves to have tea and cookies.
22:05 seneca          ...and disabling them gets around that loop
22:05 seneca          awesome
22:05 seneca          I shall file the bug
22:05 eythian         cool :)
22:05 seneca          thanks soooo much for the help
22:14 seneca          what component would you say that bug should be filed under?
22:16 seneca          I'm going with architecture...
22:18 eythian         authentication, if that's a component?
22:18 eythian         yeah, that
22:18 wahanui         yeah, that is cool - a way to enhance the OPAC without bloating Koha...
22:21 seneca          and now my sick a$$ is heading home to bed! Thanks again all
22:22 eythian         later
22:25 jenkins_koha    Project Koha_3.10.x build #33: SUCCESS in 40 min: http://jenkins.koha-community.org/job/Koha_3.10.x/33/
22:25 jenkins_koha    robin: Bug 9052 - rewrite the YUI links to use the system library
22:25 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9052 blocker, P5 - low, ---, robin, Pushed to Stable , YUI assets installed in the wrong place by packages