IRC log for #koha, 2014-12-09

All times shown according to UTC.

Time S Nick Message
00:16 dani1 joined #koha
00:22 dani1 left #koha
00:32 kathryn joined #koha
00:44 kathryn joined #koha
00:45 kathryn joined #koha
00:47 kathryn joined #koha
02:57 rocio left #koha
03:05 * eythian notes that prove t/Output_JSONStream.t relies on the order of a hash and will fail ~50% of the time.
03:06 eythian mind you, I'm looking at an old version, maybe it's better now
03:09 eythian ah yep, fixed in newer versions
03:10 dcook \o/
03:10 dcook Now if only I could figure out how to get this compiler to look in lib64 instead of lib...
03:11 dcook eythian: were you thinking of using chef or puppet?
03:19 eythian puppet yeah
03:21 dcook How'd you choose puppet?
03:21 eythian that's what we use internally here
03:21 dcook Thought that might be it
03:22 dcook I thought I heard Chef worked better with Amazon, so I've started looking at Chef..
03:22 eythian yeah, I've heard that too. I've used puppet on amazon, it worked fine.
03:23 dcook I like the look of Chef so far but might have to try switching to Puppet if I can't resolve this issue
03:23 dcook Although the issue I think is with the options for gcc rather than Chef itself
03:23 dcook Damned nokogiri
03:24 wizzyrea is chef a rails app?
03:24 wizzyrea I know I could just go look that up.
03:24 dcook hehe
03:24 dcook I'm not sure
03:24 dcook I don't think so
03:24 eythian puppet is a ruby app, though IIRC not rails
03:24 dcook I used the install script they provide which used an rpm... and it looks like it's even embedded ruby within chef
03:24 dcook Quite the self-contained little thing
03:25 dcook Well, at least it looks self-contained so far
03:25 dcook Didn't poke around the rpm at all
03:25 wizzyrea ah right ruby without rails
03:25 dcook hehe
03:25 wizzyrea the chef is off the tracks, look out.
03:25 dcook Hmm, apparently it's Ruby and Erlang
03:26 wizzyrea I don't think I've ever had a reasonable experience with a ruby app.
03:26 dcook Mostly Ruby though I think
03:26 dcook wizzyrea: Yeah, can't say I've really been keen on Ruby, but figured I'd use it just because Chef/Puppet use it
03:27 wizzyrea well that's a reasonable thing. lots of people use puppet and chef, it must work alright
03:27 dcook I was digging Python the other day, although the whole whitespace thing still annoys me
03:27 wizzyrea I've never tried to install it.
03:27 dcook Chef/Puppet?
03:27 wizzyrea yeah
03:27 dcook The Chef installer is pretty slick
03:27 wizzyrea we have people for that :P
03:27 dcook :p
03:27 * dcook wishes he had people for things
03:27 wizzyrea YOU ARE THE PEOPLE
03:27 dcook Although it's fun being a jack of all trades I suppose
03:27 dcook lol
03:27 dcook Yep
03:33 dcook Nope... no idea why this isn't working.
03:34 dcook I'm probably not understanding the gcc options, but it looks like it should be looking in both lib64 and lib
03:34 dcook But fails because it can't find them in lib because lib doesn't exist...
03:34 dcook Ran into this problem with Zebra ages ago, but we cheated for that one
03:34 eythian is /etc/ right?
03:35 dcook I just saw that in my Google results :)
03:35 dcook I'm guessing not
03:35 dcook Hmm
03:37 dcook I think it looks all right
03:37 dcook In hindsight, that's what you mentioned in the past when I had those Zebra problems, eythian
03:37 eythian it might be the build script is not taking it into proper consideration
03:37 dcook That was my guess, but not sure how to figure that out yet
03:38 eythian neither, that's around where my useful knowledge tends to end
03:38 eythian I ought to learn autotools
03:38 pastebot "dcook" at pasted "Errors..." (8 lines) at
03:39 pastebot "dcook" at pasted "Gcc" (16 lines) at
03:39 dcook It's a massive set of options
03:39 wizzyrea is this a new server?
03:39 eythian it's lookig in /opt, that not what I would expect, unless it's got everything in the package
03:39 dcook eythian: yeah, it should have everything in the package
03:39 eythian why don't you install the distro version?
03:40 dcook eythian: that's probably my next step, but it should work on its own :/
03:40 dcook wizzyrea: Nope. It's been around a while.
03:40 eythian it should be the first step
03:40 eythian because that way things tend to work
03:41 dcook Possibly
03:41 dcook The package version of nokogiri has its own libxml2 and libxslt in it too though
03:41 dcook I wonder where..
03:42 wizzyrea are you trying to gem install nokigiri? you might try it with a --use-system-libraries=true
03:42 dcook I mean, I wonder how "gem install" works
03:42 dcook wizzyrea: Yeah, I imagine that'll work
03:42 dcook As it won't have to compile them
03:42 dcook But it's... disturbing... that it's not working
03:43 wizzyrea could also be a ruby version mismatch
03:43 wizzyrea i've had lots of arguments with ruby.
03:43 dcook ruby version mismatch?
03:43 wizzyrea they were not always civil.
03:43 dcook I've only heard of that happening if you have multiple versions of ruby on your OS
03:43 wizzyrea if you have 2.1, go back to 2.0, if you are using 2.0, go up to 2.1
03:43 dcook (not that I've heard lots)
03:44 wizzyrea if you're doing things manually, ruby can (and does) get upset.
03:44 dcook It's all automatic at the moment :/
03:44 dcook Which is why I'd be reluctant to switch versions
03:45 wizzyrea yeah fair enough
03:45 wizzyrea what OS? CentOS?
03:45 dcook OpenSuse :/
03:45 dcook Hmm, looks like there is a distro package for nokogiri
03:45 dcook Older version... possibly a less problematic version
03:46 dcook Not sure if it'll be high enough for Chef
03:46 dcook Well, the knife ec2 package
03:46 dcook Chef installed well enough
03:49 dcook Hmm, think I'm getting closer after analyzing those options..
03:49 dcook While it's looking in lib64, it's trying to find those exact files in lib...
03:50 dcook And I have no idea what it's trying to do to them
04:23 dcook All right. Don't have time to waste on this. system libraries it is
04:29 dcook wizzyrea: --use-system-libraries did the trick
04:30 dcook I'm thinking there must be an issue with their build script...
04:32 dcook Mmm, I think I might've figured it out..
04:37 dcook I think it's some zlib... although which package..
04:37 dcook Already have zlib-devel...
04:37 dcook and zlib-devel-32bit
04:38 dcook Ah, maybe I'm wrong..
04:55 ddecka joined #koha
05:00 dcook eythian: Quoted from the nokogiri help forum: "The lib as part of the libxml2 and libxslt paths appears to be hard-coded in ext/nokogiri/extconf.rb in the nokogiri distribution"
05:01 dcook Looks like CONFIG_SITE is used to prefer lib64 in most cases, but in nokogiri itself it's just hardcoded for lib
05:01 dcook So it'll never work
05:08 liw dcook, -- obnam needs to decrypt things in the repository even just for  backups
05:09 ddecka should I ask my query?
05:09 dcook liw: I figured that might be the case. I just wasn't sure if obnam stored the private key or if it just asked for it.
05:09 dcook liw: Awesome that you're online though! I've been keen to chat about obnam :)
05:09 dcook ddecka: Sure! Help might vary depending on the question, but it's worth a shot
05:10 ddecka how can I connect or point directly to the server and start cataloguing?
05:20 dcook As per another user's suggestion, disabled CONFIG_SITE, and nokogiri built correctly...
05:21 dcook Yay multi-arch...
05:30 papa joined #koha
05:36 dcook Huzzah, tool installed. Finally.
05:36 dcook And with its own bundled libraries.
05:43 cait joined #koha
07:02 paxed is it possible to prevent adding certain types of authorities, while allowing adding other types?
07:07 laurence joined #koha
07:08 burdsjm joined #koha
07:37 drojf joined #koha
07:38 reiveune joined #koha
07:38 reiveune hello
07:38 drojf good morning #koha
07:57 alex_a joined #koha
07:57 alex_a bonjour
07:57 wahanui what's up, alex_a
08:01 edveal joined #koha
08:12 gaetan_B joined #koha
08:12 gaetan_B hello
08:14 sophie_m joined #koha
08:20 akafred joined #koha
08:20 paul_p joined #koha
08:35 cait joined #koha
08:35 cait hi #koha
08:41 * magnuse waves
08:43 magnuse paxed: maybe delete the frameworks for the types you don't want?
08:54 mtj hmm, that would be one way, yeah ^
08:54 * mtj waves to #koha
08:55 mtj paxed, i read you ran out of memory when auth linking, some days ago..
08:55 mtj ..i was curious how much RAM your system had?
09:02 Joubu joined #koha
09:21 paxed magnuse: but we do want. only admin should be able to add any auths, some other people should be able to add PERSO_NAMEs, but nothing else.
09:22 paxed mtj: 8 Gb - this is just my laptop
09:23 paxed (because PERSO_NAMEs can be highly local, but eg. TOPIC_TERMs come from our national library)
10:03 magnuse paxed: ok, i don't think you can enforce that, then
10:17 ashimema hmm..
10:21 magnuse hm? :-)
10:54 paxed hmph. looks like it's imposible to rename the "Default" auth type via GUI.
10:54 paxed +s
10:56 paul_p joined #koha
11:45 drojf joined #koha
12:10 drojf @wunder berlin, germany
12:10 huginn drojf: The current temperature in Berolinastr., Berlin-Mitte, Berlin, Germany is 4.1°C (1:10 PM CET on December 09, 2014). Conditions: Partly Cloudy. Humidity: 79%. Dew Point: 1.0°C. Windchill: 4.0°C. Pressure: 30.33 in 1027 hPa (Steady).
12:12 paul_p joined #koha
12:17 cait @wunder Konstanz
12:17 huginn cait: The current temperature in Konstanz, Germany is 3.0°C (1:00 PM CET on December 09, 2014). Conditions: Light Rain. Humidity: 73%. Dew Point: 0.0°C. Pressure: 30.38 in 1029 hPa (Rising).
12:17 magnuse @wunder boo
12:17 huginn magnuse: The current temperature in Bodo Vi, Norway is 1.0°C (1:00 PM CET on December 09, 2014). Conditions: Light Snow Showers. Humidity: 91%. Dew Point: 0.0°C. Pressure: 29.65 in 1004 hPa (Falling).
12:17 magnuse about 7 cm snow on the ground
12:19 drojf your summer ended fast :D
12:27 F0undation joined #koha
12:30 NateC joined #koha
12:31 magnuse drojf: yup
12:31 magnuse or it just took a break
12:31 drojf oh yes. it will definitely return at some point
12:31 liw "We still have summer. It's just taking a winter holiday right now."
12:32 drojf heh
12:32 drojf exactly
12:37 _222V joined #koha
12:38 meliss joined #koha
12:40 cait :)
12:40 cait our summer was not a workaholic this year
12:41 phasefx joined #koha
12:42 Joubu ashimema: FYI: I have just commited in the contrib repo for the sandboxes (I don't know if you updated them automatically).
12:42 ashimema cheers for the heads up Joubu
12:47 TUBS joined #koha
12:48 TUBS Hello
12:48 wahanui bidet, TUBS
12:48 F0undation Hello, Koha newbe here with a Q: I've got a bunch of MARC records in Dutch, and a bunch in French, with keywords in respective languages. If I search for 18th century books with query "18e eeuw" I also want the records with "18ieme siecle" returned. Anyone have any good pointers towards Koha installs for multilingual libraries?
12:48 drojf hi TUBS
12:48 TUBS I have a error message form a koha cronjob
12:52 TUBS "/etc/cron.daily/koha-common: <instance>: env: /usr/share/koha/bin/cronjo​bs/ No Permission"
12:53 TUBS so i changed the scripts permissions to "executible"
12:54 TUBS now the scripr runs but gives error messages
12:55 oleonard joined #koha
12:55 oleonard Hi #koha
13:00 drojf TUBS: what kind of errors?
13:01 carmenh joined #koha
13:04 TUBS 18: /usr/share/koha/bin/cronjo​bs/ =head1: not found
13:04 TUBS 20: /usr/share/koha/bin/cronjo​bs/ not found
13:04 collum joined #koha
13:06 TUBS there are some more of that kin
13:07 cait F0undation: that's a difficult one - we have lots of multi-langual libraries, but automatic translation/look up is a difficult problem
13:08 drojf joined #koha
13:08 cait F0undation: normally i'd say that you should normalize the records to have the normlized publication year (numeric) in all of them - then the date range search would work nicely
13:08 cait TUBS: is that 3.18.0?
13:09 drojf library wifi :(
13:09 cait TUBS: bug 13377 i think
13:09 huginn Bug[…]_bug.cgi?id=13377 major, P4, ---, robin, Pushed to Stable , not marked executable
13:09 cait you need to change the file permissions a bit - the bug report has a description
13:11 drojf TUBS: and you need to add the first line ([…]34083&action=diff )
13:11 drojf #!/usr/bin/perl
13:11 cait ah right
13:12 cait drojf: team work :)
13:12 drojf yay :)
13:16 F0undation @cait, thanks! Well, it's not only for keywords that are about the time, but also general subject terms. We have them in multiple languages. Was thinking of whether I could do a pass through Google Translate, duplicating the keywords in several languages, before doing the actual query - but then I'd have to hack it into the search interface :p
13:16 huginn F0undation: I suck
13:17 oleonard Ignore huginn, F0undation, he's a bot who doesn't like it when you use the @
13:22 ashimema is it just me.. or should the commented sessionlog lines in really be bound to $debug
13:25 ashimema in fact.. that snippet should also be tenant aware :(
13:25 ashimema to poitn the logs to a useful place.
13:28 TUBS huginn, drojf, @cait: thx very much. that did the trick
13:28 huginn TUBS: I'll give you the answer as soon as RDA is ready
13:28 TUBS RDA?
13:28 wahanui well, RDA is my cataloguing standards are bad, and you should feel bad
13:29 drojf TUBS: ignore huginn, it's a bot. and reacts to @ in a weird way :)
13:29 drojf wahanui is a bot too ;)
13:30 TUBS thanx to the bots :)
13:36 drojf1 joined #koha
13:48 Dyrcona joined #koha
13:54 ashimema anyone fancy a super simple signoff: bug 5511
13:54 huginn Bug[…]w_bug.cgi?id=5511 normal, P5 - low, ---, amitddng135, ASSIGNED , Check for Change in Remote IP address for Session Security. Disable when remote ip address changes frequently.
13:56 TUBS thx for the help and goodbye
13:56 drojf bye TUBS
13:56 tgoat joined #koha
13:57 TUBS left #koha
14:06 edveal joined #koha
14:08 maryj joined #koha
14:09 mtompset joined #koha
14:16 edveal joined #koha
14:19 Joubu Who hosts
14:19 Joubu It looks very sloooow
14:20 jcamins UNC, I think.
14:20 Joubu 404 NOT FOUND 1m 17s
14:20 Joubu jcamins: ok thanks, I will sent an email to Tomas and Bernardo
14:21 kivilahtio Hi there! We need a improvement where in the circ/ our librarians could see the enumchron of the Serial number the borrower has checkod out/reserved
14:21 jcamins Joubu: Bernardo might be a better choice right now. ;)
14:22 kivilahtio its is a bit hard in many vies to find the serial number whe there is no info on which enumeration is needed
14:22 Joubu jcamins: yep! :)
14:22 kivilahtio just curious if there is a bug already in Bugzilal for hits
14:22 oleonard Is tcohen missing?
14:22 kmlussier joined #koha
14:22 kivilahtio what a typo spree!
14:23 Joubu oleonard: Tomas is dad since yesterday!
14:23 cma joined #koha
14:23 cait kivilahtio: not aware of one for circ
14:23 oleonard Oh I hadn't heard! That's a good excuse :)
14:23 chris_n glad to see everyone back today :-)
14:23 cait an i think it was friday even
14:24 cait the dad thing :) and he hasn't been here since... I think
14:24 Joubu cait: yep
14:24 hanthana joined #koha
14:25 kivilahtio cait: thxxx
14:26 hanthana joined #koha
14:29 cait oleonard: i think there is a picture on facebook - cute baby
14:29 _222V Has anyone noticed that Koha SIP server starts checked out items from 0? This means a user can get one more item out than allowed in the circulation rules!
14:31 cait you should file a bug report for that i think
14:32 _222V Will do. Was hoping someone might have a quick fix!
14:34 rambutan joined #koha
14:34 Joubu oleonard: bug 7741, does it make sense for you to have a "clear form" button in the h2 tag?
14:34 huginn Bug[…]w_bug.cgi?id=7741 enhancement, P5 - low, ---, savitra.sirohi, Failed QA , Clear search terms in Z3950 search page
14:36 oleonard I will look Joubu
14:36 Joubu oleonard: Actually the author of the patch copied the structure of the select|clear all links
14:37 cait left #koha
14:43 oleonard AJAX circ has pretty much upped the specs required for a machine running Koha for checkouts
14:49 JoshB joined #koha
15:19 tipoly_ joined #koha
15:20 ashimema oleonard.. really?
15:20 ashimema I didn't realise ajax for circ was that intensive..
15:21 oleonard I find that Firefox and Chrome both freeze up when trying to process the circ page datatable
15:21 ashimema wow..
15:21 oleonard The browser is unresponsive for a moment while the table loads.
15:21 mtompset AJAX is eeeeeevil. Can me make Koha HTML2.0 compliant. ;)
15:21 mtompset ^me^we^
15:22 oleonard I'm not a fan of this implementation of AJAX circ, but AJAX is not inherently evil.
15:23 ashimema have you noticed a certain size of circ history that affects it?
15:23 oleonard circ history, or number of current checkouts?
15:23 ashimema your right.. it should only be current checkouts that should affect it.
15:25 oleonard Well maybe it's more of a server specs issue... My slow VM slowing down the AJAX processing?
15:26 ashimema hmmm.. shouldn't be..
15:26 ashimema the ajax calls certainly shouldn't lock the rest of the browser.. that was kinda the point of making thme ajax
15:27 ashimema so it's feeling like the datatables part is the factor that's kicking you.. after the actual ajax calls
15:27 oleonard I'll have to do more testing to recognize the pattern
15:34 ashimema I can't replicate any slow down.. but I'm on a farily well equiped machine here :(..
15:34 ashimema I tried with a user with 87 current checkouts..
15:34 ashimema anywho
15:49 drojf joined #koha
15:54 rocio joined #koha
16:00 meliss joined #koha
16:12 reiveune bye
16:12 reiveune left #koha
16:20 nengard joined #koha
16:20 JesseM_ joined #koha
16:35 nengard joined #koha
16:39 hanthana joined #koha
16:54 _23314dBcs joined #koha
17:01 cait joined #koha
17:10 gaetan_B bye
17:15 tipoly_ left #koha
17:26 dani joined #koha
18:06 ibeardslee joined #koha
18:17 laurence left #koha
18:39 ashimema anyone about?
18:40 cait me :)
18:40 cait do i count?
18:41 ashimema you do indeed..
18:41 ashimema I'm having issues with our multi-tenant server..
18:41 cait oh
18:41 * cait turns into rubber duck mode
18:41 ashimema FastMmap is getting shared between instances..
18:41 ashimema and of course the tmp file gets givine one instance's permissions so locks all other instances out
18:42 ashimema resulting in really nasty errors..
18:42 ashimema ever seen that?
18:42 cait yeah
18:42 ashimema Open of share file /tmp/sharefile-koha-koha failed: Permission denied at /usr/lib/perl5/Cache/ line 640.
18:42 cait uninstall the package
18:42 cait is the only solution i have
18:42 cait as long as the fastmmap thing is instaled, i kept running into this
18:42 cait i had it happen on a normal installation without caching or anything configured - it just assumes if the package is around you want to do something with it i think
18:43 cait uninstalling the fastmmap thing fixed it for me... but i admit it#s probably not the best solution
18:43 ashimema that wants to remove kha-common though :(
18:43 cait bug 12800
18:43 huginn Bug[…]_bug.cgi?id=12800 minor, P5 - low, ---, robin, Pushed to Master , Can't access MARC bibliographic frameworks and other pages
18:43 cait maybe you should leave a new comment there
18:44 cait i think it's misbehaving... and also a new bug
18:44 ashimema this is in 3.18 :(
18:46 cait yeah, they improved it a ibt, but it was not a fix
18:46 cait i have kept running into it
18:46 cait i think they only fixed the test
18:46 ashimema crap..
18:46 rangi yeah id file a bug for it, there needs to be a line in koha-conf
18:46 ashimema this has destroyed a live server
18:46 rangi which specifies where you should be caching
18:46 rangi they shouldnt be all trying to use /tmp
18:46 ashimema indeed..
18:47 ashimema any hints on how to get this working in a hurry :(
18:47 rangi yep
18:47 ashimema I can't uninstall fastmmap as it goes and nukes koha-common.
18:47 ashimema this didn't happen in my test upgrade this morning :(
18:47 * ashimema is feeling positive with rangi's yep response
18:47 cait i am sorry, i didn't see it was so serious :(
18:48 rangi[…]
18:48 cait i would have pushed for a proper fix more then
18:48 rangi find where its creating the new object, it will be in Koha::Cache
18:49 rangi sub _initialize_fastmmap {
18:49 rangi in Koha/Cache/pm
18:49 rangi .pm even
18:49 rangi 'share_file'  => "/tmp/sharefile-koha-$self->{'namespace'}"
18:49 ashimema found it..
18:49 rangi make sure $self->{'namespace'}
18:49 rangi is different for each instance
18:50 rangi $self->{'namespace'} ||= $ENV{MEMCACHED_NAMESPACE} || 'koha';
18:50 rangi setting some ENV variables should fix this
18:50 rangi in your apache config
18:50 rangi and when you run any scripts
18:50 rangi that make sense?
18:51 ashimema I believe so
18:51 ashimema thanks rangi
18:51 cait rangi++
18:51 rangi no worries hope it helps
18:51 cait being awesome :)
18:51 ashimema I'm intrugued why $self->{'namespace'} is beign set the same for all instances on the server..
18:51 ashimema but that's another questions.
18:52 * cait crosses fingers for ashimema
18:52 rangi cos of that line
18:52 rangi $self->{'namespace'} ||= $ENV{MEMCACHED_NAMESPACE} || 'koha';
18:52 rangi its defaulting to koha
18:52 cait ah
18:53 cait shouldn't there be a way to turn of caching if you don't want to?
18:53 cait it seems that will kick in always?
18:53 rangi yep
18:55 rangi you can pass in a namespace when you call Koha::Cache->new
18:55 rangi eg
18:55 ashimema So... I can confirm that setting:
18:55 ashimema SetEnv MEMCACHED_NAMESPACE="instance_name"
18:56 ashimema for each instance indeed does the trick.
18:56 ashimema that's a nasty bug..
18:56 rangi its not even a bug
18:56 rangi its just that it should be configured out of the box
18:56 cait hm
18:56 rangi i mean, its not a bug in caching
18:56 cait but what if you don't want to use memcache?
18:56 ashimema I'd certainly not drawn the conclusion that mmap needed a memcached namespace ot be set ;)
18:57 ashimema indeed..
18:57 cait i mean you say no at installation time and it sitll tries to?
18:57 ashimema it's not a bug in caching.
18:57 rangi yep
18:57 ashimema thanks rangi.. you've saved me allot of headaches.
18:57 rangi its a bug in how we call KOha::Cache->new
18:57 rangi i mean its there in the docs, but who reads those :)
18:57 cait so what i'd do is just make sure a Memchaced thing is set... even if we don't use memcache?
18:58 cait or will that make other bad stuff happen?
18:58 cait like... turning it on?
18:58 * cait is confused but worreid to run into this soon
18:58 rangi the real fix
18:58 wahanui the real fix is to learn python and fix git-bz :-)
18:59 rangi is to call Koha::Cache->new({cache_type => $cache_type, namespace => $namespace});
18:59 rangi the env is there only as a fallback
18:59 ashimema I don't like that an environment variable clearly named MEMCACHED is used for a non memchaced thing..
18:59 rangi i dont like its an env variable at all
19:00 rangi the real fix is to actually pass in the namespace
19:00 ashimema I'e rather it just called CACHE_NAMESPACE making it generic if that's the case.. and set by default to somthing sensible on a per instance basis.
19:00 rangi Koha::Cache expects you to
19:00 rangi it just falls back to that
19:00 ashimema hmm.. so the bug is further up in the code..
19:00 rangi yep
19:00 ashimema where we should be passing in a namespace.
19:00 rangi in the places that call it
19:00 rangi exactly
19:01 ashimema k..
19:01 ashimema so..
19:01 rangi cos env variables suck, when you are doing plack etc
19:01 rangi and cronjobs
19:01 wahanui cronjobs are essential
19:01 ashimema should I bother submitting a fix to the installer to set an env variable by default or not.. that is the question.
19:01 ashimema haha.. agreed..
19:01 cait so... someone volunteering to do a real fix? it suddenly sounds quite complicated
19:01 rangi no its really not complicated at all
19:01 cait :(
19:01 rangi just find the places that call Koha::Cache->new
19:02 rangi and fix them to pass a namespace
19:02 ashimema just means tracking down all the calling routines and correcting the way they call it ;)
19:02 rangi theres very few
19:02 rangi one or 2
19:02 wahanui 3
19:02 ashimema 3 ;)
19:03 ptfs-david_ joined #koha
19:04 ashimema once in Koha::Cache itself.. but in this case it looks like it's meant to be shared..
19:04 mtompset wahanui: You said learn python?! Who taught you such a foul utterance? :P
19:04 wahanui wish i knew, mtompset
19:04 ashimema get_instance routine creates a singleton_cache?
19:04 ashimema no idea why.
19:04 ashimema right...
19:04 ashimema dinner
19:04 rangi id ask jcamins or eythian about that
19:04 ashimema brb
19:04 rangi but for now, the env variable will save you until thats fixed
19:05 jcamins For the record, I expressed my distaste for environmental variables from the start.
19:05 rangi *nod* i remember
19:05 jcamins But my distaste for doing nothing was greater than my distaste for environmental variables.
19:05 rangi as did i
19:05 rangi yup
19:05 rangi when its configured it works well
19:06 ashimema thanks guys
19:09 rangi ashimema: one of yours?
19:10 mtompset python?
19:10 wahanui i guess python is a bit ropey with its utf8 handling, but it can be made to work
19:11 oleonard jcamins: Really? My distaste for doing nothing is at an all-time low!
19:12 rangi heh
19:12 rangi thanks for the followup oleonard
19:12 rangi on the z3950 thing
19:12 * cait is just confused
19:13 oleonard Sure, I hope it was diplomatic. I wanted him to get his patch in too.
19:13 rangi *nod*
19:13 rangi i think so
19:14 jcamins oleonard: that was when I was young and naive.
19:28 kathryn joined #koha
19:33 rangi this weather is awful
19:33 rangi @wunder nzwn
19:33 huginn rangi: The current temperature in Wellington, New Zealand is 16.0°C (8:00 AM NZDT on December 10, 2014). Conditions: Light Rain. Humidity: 94%. Dew Point: 15.0°C. Pressure: 29.74 in 1007 hPa (Rising).
19:35 jcamins Here, too.
19:35 jcamins @wunder 11375
19:35 huginn jcamins: The current temperature in Meadow Lake, New York, New York is 5.6°C (2:14 PM EST on December 09, 2014). Conditions: Heavy Rain. Humidity: 97%. Dew Point: 5.0°C. Windchill: 2.0°C. Pressure: 29.65 in 1004 hPa (Falling). Wind Advisory in effect until 7 PM EST this evening...
19:36 jcamins No flood advisory? How odd.
19:36 * chris_n hands jcamins a pair of hip waders
19:36 cait @wunder Konstanz
19:37 huginn cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 0.3°C (8:35 PM CET on December 09, 2014). Conditions: Partly Cloudy. Humidity: 92%. Dew Point: -1.0°C. Windchill: 0.0°C. Pressure: 30.39 in 1029 hPa (Steady).
19:37 cait ... will you people stop complaining? :)
19:37 cait ok.. I like rain, cold not so much
19:37 * jcamins prefers cold to rain.
19:38 jcamins At least if it's just cold you can wear a jacket and have some hope of not getting painfully cold.
19:38 jcamins When there are torrential downpours and it's below 10C, you are going to be in danger of hypothermia.
19:39 cait but rain sounds nice
19:39 cait can't say that about cold :)
19:40 ibeardslee wind cold rain .. I can handle two of those at a time, although cold & rain is probably the least prefered combination.
19:41 ibeardslee also where 'not cold' is 18°C+
19:41 mtompset By the way, does anyone know how to upgrade debhelper on Ubuntu 12.04 LTS?
19:43 jcamins ibeardslee: that sounds reasonable.
20:15 larryb joined #koha
20:15 larryb hello #koha
20:16 larryb eythian, you here?
20:17 rangi hes in a training course all day
20:17 rangi software defined radio
20:17 larryb sounds like fun
20:17 larryb eythian handles the apt repository, right?
20:18 rangi
20:18 rangi yep
20:19 larryb ah okay. I noticed that the oldstable version is still 3.14, instead of 3.16
20:19 rangi ah yep
20:20 larryb rangi, can you let him know?
20:20 rangi will do
20:20 larryb thank you sir
20:20 drojf1 joined #koha
20:21 larryb I wonder too if we should start changing how the packages are built. I noticed the other day, when installing a package via dpkg on Ubuntu 14.04, that the later versions of dpkg don't like .deb packages where the version number doesn't start with a digit.
20:21 larryb It refused to install it.
20:22 larryb I presume Wheezy will do the same
20:23 rangi it does start with a digit doesnt it?
20:23 larryb I believe it starts with 'koha-common'
20:23 mtompset Why are you using dpkg to install on Ubuntu 14.04?
20:23 rangi koha-common_3.18.00_all.deb
20:23 larryb because I was installing a custom package with some additional patches in it
20:24 mtompset Ah.
20:24 rangi ah well thats up to you when you make the package
20:24 rangi ./debian/build-git-snapshot -v 3.14.11 -r /tmp
20:24 rangi you give it the version number you want
20:24 larryb yeah, and I fixed it on our packages, but there are also situations where you might want to download the .deb file from the repository and install via dpkg.
20:25 rangi they look fine in the repo to me
20:25 larryb it's rare, but there have been occasions where I needed to do that
20:25 larryb okay, well maybe it's not an issue then
20:26 * rangi wgets it to test
20:26 wizzyrea I don't recall having that problem when I've done it on 14.04
20:26 wizzyrea not from the repository anyway
20:26 larryb hmm, maybe it was just a problem with the ones I built
20:27 wizzyrea nor, come to think of it, from a custom package that started with koha-common
20:27 rangi works on debian sid
20:27 larryb cool
20:27 rangi i think if you forget the -v when you build or did -v somewords
20:27 rangi it would complain
20:27 rangi rejigging the apt repository is on his list too
20:27 larryb no, I did include the -v when I built it, but the version I gave was something like 'bywater-v3.16.04...'
20:28 rangi ah yeah, it wont like that
20:28 larryb didn't like that so I set -v to '3.16.04-6.bywater' and that worked fine
20:28 rangi i do -v 3.16.04~bywater
20:30 rangi[…]ming-explanation/
20:30 rangi if you want to name them the ubuntu way :)
20:31 larryb well, that's pretty close to what I'm doing
20:33 rangi hmm we need to get rid of the last of the given and whens
20:34 rangi 90% of our combined error logs are warns from those
20:37 forgetpasword joined #koha
20:38 forgetpasword hi all
20:38 forgetpasword i need help about zebra indexer
20:38 forgetpasword have anybody alive
20:41 cait rangi: some new must have sneaked in
20:41 cait rangi: thought we had got them all
20:43 larryb left #koha
20:48 forgetpasword Zebra version:Zebra 2.0.59 (C) 1994-2014, Index Data Zebra is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. SHA1 ID: c00bfddbf0f3608340d61298acc61dafb167f9b2 Using ICU
20:48 forgetpasword ErrorZebra server seems not to be available. Is it started?
20:49 forgetpasword how i can solve this problem?
20:51 cait how did you install koha?
20:56 wizzyrea oh, cait
20:56 wizzyrea I had a question for you
20:57 cait yes?
20:57 wizzyrea we're having some librarians come for a bug squashing party
20:57 cait ohcool
20:57 wizzyrea do you have some easy ones for signoff or fixing?
20:57 wizzyrea or do you know of some
20:57 forgetpasword i need one person , how can help me . i will pay for this
20:58 wizzyrea forgetpasword: you didn't answer cait's question - how did you install Koha?
20:58 wizzyrea packages? tarball?
20:59 wizzyrea don't know?
20:59 forgetpasword i installed zebra, inside koha
20:59 forgetpasword it was 3 year ago
20:59 forgetpasword i can’t remember
20:59 wizzyrea searching faq?
20:59 wahanui it has been said that searching faq is at
20:59 wizzyrea ^ see there
21:01 forgetpasword i saw it
21:02 drojf forgetpasword: what operating system are you using?
21:03 forgetpasword debian
21:04 drojf wizzyrea: there are some opac patches by oleonard which are usually easy to test/sign off
21:05 forgetpasword Koha version:
21:05 forgetpasword Linux libami 2.6.32-5-amd64 #1 SMP Tue May 13 17:14:12 UTC 2014 x86_64 GNU/Linux
21:06 cait wizzyrea: everything owen is usually good to test yep
21:06 wizzyrea for fixing?
21:07 cait ah, you want them to write patche stoo?
21:07 wizzyrea rather "what about for fixing"
21:07 cait ah hm
21:07 wizzyrea it would be good to have both types :)
21:07 rangi ideally yeah
21:07 rangi any typos, mistakes in teh help etc
21:07 wizzyrea we thought you might know best of those
21:07 wizzyrea I need to use more words. I blame being cold and wet.
21:08 cait i wonder if we could extend the use of the new price tt plugin
21:08 cait for formatting prices
21:08 wizzyrea we thought you might know best of bugs that fall into this category.
21:08 cait it would be easy to add to templates
21:08 cait but not sure if the plugin does all yet that is needed
21:09 cait hm no easy bugs left in my list
21:09 wizzyrea how
21:10 wizzyrea oh WW
21:10 mtompset With all this windows talk, I'm going to see how impossible it is under Windows Technical Preview. :)
21:10 cait ?
21:12 drojf mtompset: why? (and hello)
21:12 mtompset I'm going to install apache, mysql, and strawberry perl (or some other windowsy perl)....
21:12 mtompset Well, we keep saying it isn't possible... perhaps it is now... maybe in the next to impossible chance it is, it would be nice to know. :)
21:13 rangi its still a horribly bad idea
21:13 drojf forgetpasword: you could try 'apt-cache policy koha-common' to see if you installed packages
21:13 * cait agrees
21:14 drojf for starters
21:14 mtompset Yes, it is... but one has to dream of the freedom to do really stupid things. :)
21:14 drojf stupid nonfree things
21:14 rangi not with proprietary software one doesnt
21:14 cait ... and noone will be able to help - because we don't run windows
21:15 drojf my vision… a windows-based live-dvd of koha
21:15 rangi heh
21:15 * mtompset laughs.
21:15 drojf sorry :D
21:15 mtompset If this works, I'll figure out how. :P
21:15 jcamins lol
21:18 mtompset And if it works, and I make a live-dvd of it, I'll be sure to call it "Drojf's Dream Koha Live-DVD"
21:18 drojf lol
21:18 drojf i'll volunteer as the "Drojf's Dream Koha Live-DVD"-manager
21:19 cait be careful what you get yourself into
21:19 * mtompset worries he is making promises that may end up happening. :)
21:21 wizzyrea please don't.
21:21 wizzyrea I'm asking you with my brain.
21:22 wizzyrea that basically creates a mess that nobody wants to deal with.
21:22 wizzyrea and we have values to uphold.
21:22 mtompset You think I'm stupid enough to release it?!
21:23 mtompset I'd just burn a copy for drojf. ;)
21:23 drojf it will go somewhere. kohalivedvdleaks kohaonwindowsleaks. don't underestimate all these crazy people after these things
21:23 wizzyrea[…]bv.81449611,d.dGY
21:24 wizzyrea this is a nicer url
21:24 mtompset Installing Strawberry Perl. ;)
21:24 wizzyrea you're dead to me.
21:24 wizzyrea ;)
21:25 * wizzyrea is only kidding
21:25 drojf :D
21:26 mtompset I hope not, wizzyrea. You're one of the fun people on this great channel. -- *whew* Glad you said that. :)
21:26 wizzyrea :)
21:29 mtompset Well, I need to run. Guess I go back to the insanity later.
21:29 mtompset Have a great day, #koha. :)
21:29 wizzyrea please don't
21:29 wizzyrea later :)
21:29 wizzyrea go back to the insanity, that is.
21:48 magnuse oh, the insanity
21:48 rangi heh
21:49 dani left #koha
21:49 kathryn joined #koha
21:50 cait night #koha
21:50 cait left #koha
21:52 magnuse yeah, have fun #koha!
21:52 rangi cya magnuse
22:01 drojf one board to rule them all
22:14 ngourlay joined #koha
22:23 dcook That sad moment when you have to restart your machine and close approximately a million tabs
22:23 dcook Even though you weren't using 99.9% of those tabs anyway and you won't really miss them
22:31 wizzyrea tab bankruptcy. Though they'll probably ask to be restored when you start up again
22:31 wizzyrea firefox is good like that.
22:45 rangi oh good grief
22:46 rangi way to post that to a public list
22:46 rangi *sigh* there goes teh rest of the fucking day
22:49 bag yeah that was umm debatable
22:50 rangi its to do with the facets
22:51 drojf oh. that's why it doesn't work for me then?
22:51 rangi yeah you need to get results, 3.16 too
22:51 drojf i have not added the koha-conf.xml entry
22:51 drojf (i think)
22:51 rangi it shouldnt need an entry
22:52 rangi just if you have any results and have facets on
22:53 * rangi will work on a fix
22:59 drojf actually, i had the entry and that killed facet completely and saved me ^^
22:59 * bag sends rangi a cookie for now
23:01 papa joined #koha
23:02 forgetpasword left #koha
23:07 wizzyrea have you already filed a bug for that? Was going to suggest he do so and post a general reminder that security bugs should be filed in the proper way.
23:08 wizzyrea actually we should add how to file a security bug to the footer of the list emails.
23:08 rangi that would be good, i did an offlist reply but an onlist one (That doesnt quote the mail of course :)) would be great
23:10 rambutan bug 11341
23:10 huginn Bug[…]_bug.cgi?id=11341 critical, P5 - low, ---, oleonard, RESOLVED FIXED, XSS attack vector in facets in OPAC - prog theme
23:10 rangi yeah its totally a regression of that
23:10 rangi but lets not talk about it too much more on a publicly logged channel until we have a patch
23:12 BobB joined #koha
23:16 irma joined #koha
23:17 irma_ joined #koha
23:18 rangi its only in bootstrap
23:18 rangi thats all im gonna say until ive put up a patch :)
23:19 drojf i'd test something within the next half hour or so, if already available.
23:20 drojf (not meaning you have to be done by then, just that i'll go to sleep afterwards ^^)
23:20 rangi :)
23:49 rangi bug 13425
23:49 huginn Bug[…]_bug.cgi?id=13425 is not accessible.
23:49 rangi has the patch
23:51 rangi if i can get a signoff or 2
23:52 rangi that'd be great
23:53 drojf i can't see the bug :P
23:54 rangi hm yeah thats the trick
23:55 dcook joined #koha
23:57 rangi drojf: now?
23:57 wahanui now is good time with holidays coming up
23:58 wajasu well. i might be able to test it if i can see it when i get back in 2 hours.
23:58 bag rangi: still "Failed to retrieve bug information: NotPermitted"
23:59 rangi i think drojf should be able to now
23:59 drojf rangi: i can see it
23:59 rangi cool

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