IRC log for #koha, 2012-12-17

All times shown according to UTC.

Time S Nick Message
00:00 papa joined #koha
00:13 cait left #koha
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:17 mal_u joined #koha
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 Irma joined #koha
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: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
04:01 mal_u Ver Well the document I'm reading doesn't say much. bummer.
04:25 trea left #koha
05:09 thd-away joined #koha
05:38 JesseM_a_ joined #koha
05:39 cait joined #koha
05:43 wizzyrea joined #koha
05:43 janPasi joined #koha
05:44 cait good morning #koha
05:51 Brooke joined #koha
06:52 Oak joined #koha
06:52 Brooke 0/
06:53 Oak \o
06:54 Oak kia ora #koha
06:55 druthb_mobile joined #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:17 laurence joined #koha
07:20 gaetan_B joined #koha
07:32 BobB joined #koha
07:34 reiveune joined #koha
07:34 reiveune hello
07:35 Brooke howdy
07:36 BobB hi Brooke!
07:43 asaurat joined #koha
07:51 alex_a joined #koha
07:52 matts hi !
07:54 julian_m joined #koha
07:54 paul_p joined #koha
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:04 lds joined #koha
08:19 kf joined #koha
08:19 kf hi #koha
08:39 sophie_m joined #koha
09:59 lms joined #koha
10:10 vfernandes joined #koha
10:10 vfernandes hi :)
10:11 gerundio joined #koha
11:07 thd-away` joined #koha
11:20 mib_3iep5q joined #koha
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:32 WaqarAzeem joined #koha
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 -[…]-Support-in-Zebra
11:51 WaqarAzeem 2 -[…]guage%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:
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 :(
11:58 huginn kf: The operation succeeded.
11:58 Irma Confirming error message reported by gerundio ... Also : 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:00 Oak joined #koha
12:01 kf Oak.
12:03 BobB joined #koha
12:06 WaqarAzeem good idea
12:11 tcohen joined #koha
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 Bug[…]w_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:25 jwagner joined #koha
12:33 tcohen joined #koha
12:37 Oak kf
12:47 tcohen morrrning #koha
12:56 sophie_m joined #koha
13:02 mtompset joined #koha
13:02 mtompset Greetings, #koha.
13:04 jcamins Good morning, #koha.
13:04 mtompset Greetings, jcamins.
13:04 sophie_m joined #koha
13:04 Ketan joined #koha
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/ 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, 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
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 mtompset[…]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 tcohen joined #koha
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:19 oleonard joined #koha
13:24 oleonard Hi #koha
13:26 kf hi oleonard :)
13:34 NateC joined #koha
13:44 mtompset Greetings, oleonard and kf. :)
13:45 paul_p joined #koha
13:45 nengard joined #koha
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
13:56 pastebot "mtompset" at pasted "Sucky!" (3 lines) at
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:01 edveal joined #koha
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:09 Oak joined #koha
14:11 talljoy joined #koha
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:47 maximep joined #koha
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:01 maximep joined #koha
15:03 Oak joined #koha
15:04 mtompset Greetings, Oak.
15:06 huginn New commit(s) kohagit: Bug 7674: Increment version number <[…]eaa26bcef62997d0e> / Bug 7674: Remove some debug code <[…]13e1884217f5b140b> / Bug 7674 - Followup - Add missing right-hand curly bracket <[…]63ec7a4fce6e49b35
15:16 * mtompset smirks, "I see tcohen removed the link to the tarball install instructions."
15:26 kf hm
15:26 kf 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 tcohen joined #koha
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:36 kf found it
15:36 kf it got renamed a little
15:53 BigRig joined #koha
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.
15:58 * mtompset laughs.
15:58 mtompset No, I need a windows environment for working.
15:59 jcamins mtompset:[…]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.[…]/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 Bug[…]w_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 Bug[…]w_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:25 reiveune left #koha
16:29 asaurat left #koha
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: "[…]0x280/9804273.jpg" (added by wizzyrea at 04:45 PM, September 23, 2011)
16:34 laurence left #koha
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: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:53 * mtompset grins.
16:56 huginn New commit(s) kohagit: Bug 9144 - - Problem identifying errors <[…]6f37d1954feb4e0b1>
16:59 kf left #koha
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 again on jenkins?
17:01 huginn jcamins: The operation succeeded.
17:02 melia joined #koha
17:03 H joined #koha
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 thd-away joined #koha
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 thd-away joined #koha
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 CharlottevL joined #koha
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:[…]34c9dc1b2;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 Bug[…]w_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 Bug[…]w_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 Bug[…]w_bug.cgi?id=9321 was not found.
17:13 jcamins Umm...
17:14 jcamins Bug 9239
17:14 huginn Bug[…]w_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 "". the patch is not working, can someone send me the original perl? :(
17:15 huginn Bug[…]w_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:
17:17 jcamins CharlottevL:[…]0e2410320141f786e
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 joined #koha
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[…]oha-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 -- 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:39 CharlottevL joined #koha
17:41 CharlottevL Hi. I've tried it once again adding one line in perl program according to[…]w_bug.cgi?id=8375 but it's still not working. Does someone has some experiences with label printing in PDF?
17:41 huginn Bug 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 :)
17:44 Callender joined #koha
17:55 tcohen joined #koha
18:03 hankbank joined #koha
18:05 jenkins_koha Project Koha_master build #982: STILL UNSTABLE in 1 hr 5 min: http://jenkins.koha-community.[…]/Koha_master/982/
18:05 jenkins_koha vfernandes: Bug 9144 - - Problem identifying errors
18:05 huginn Bug[…]w_bug.cgi?id=9144 trivial, P1 - high, ---, vfernandes, Pushed to Master , - Problem identifying errors
18:22 izzaboo joined #koha
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[…]_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 = "";
19:09 rangi if (CheckVersion($DBversion)) {
19:09 rangi still failed
19:09 rangi but
19:10 rangi $DBversion = "";
19:10 rangi if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
19:10 rangi ran
19:10 rangi so its now at
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 done (Bug 9056: add German and a couple of French translations to language_descriptions)
19:14 huginn Bug[…]w_bug.cgi?id=9056 minor, P5 - low, ---, veron, NEW , Add more translations to table language_descriptions
19:14 rangi Upgrade to done (Bug 7674: Add systempreferences SeparateHoldings, SeparateHoldingsBranch, OpacSeparateHoldings and OpacSeparateHoldingsBranch)
19:14 huginn Bug[…]w_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
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
19:18 seneca joined #koha
19:18 rangi my $cgidir = C4::Context->intranetdir;
19:19 seneca Anyone know what would cause "" 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 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:23 trea joined #koha
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:, referer:[…]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 "" 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 were popping in and out of existence like they are supposed to
19:41 seneca no, the processes weren't stacking up
19:42 kathryn joined #koha
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 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 JesseM left #koha
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 larryb joined #koha
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...​shrefreshrefreshrefreshrefreshrefreshrefresh... "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 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[…]L_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 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" 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:[…]ster/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 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 mtompset joined #koha
20:10 seneca I guess I still don't understand what would cause that many 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 nengard left #koha
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 jatara joined #koha
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:35 larryb left #koha
20:35 larryb joined #koha
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.[…]/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:43 tcohen joined #koha
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 Bug[…]w_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:15 larryb left #koha
21:16 seneca joined #koha
21:18 seneca okay, apparently I left too soon!
21:19 seneca just did an upgrade via apt-get, koha went to and now I get this when logging in: Can't use an undefined value as an ARRAY reference at /usr/share/koha/lib/C4/
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... :/
21:26 seneca woah - also, the opac looks...odd
21:26 seneca
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[…]692e2b606;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[…]t-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 Bug[…]w_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 Bug[…]w_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/ 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 BobB joined #koha
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
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.[…]b/Koha_3.10.x/33/
22:25 jenkins_koha robin: Bug 9052 - rewrite the YUI links to use the system library
22:25 huginn Bug[…]w_bug.cgi?id=9052 blocker, P5 - low, ---, robin, Pushed to Stable , YUI assets installed in the wrong place by packages
22:26 cait left #koha
22:42 tcohen joined #koha
22:49 trea left #koha
22:53 papa joined #koha
23:08 thd-away` joined #koha
23:15 edveal left #koha
23:19 maximep left #koha
23:55 trea joined #koha

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary