Time  Nick           Message
04:59 donovan        is there someone here who could respond to some questions on the project?
04:57 donovan        hello all.
04:20 MatthewMetzger YAML::Syck is not installed at ./perlmodule_rm.pl line 12
04:20 MatthewMetzger sysadmin@document-server:/usr/share/koha/bin$ sudo ./perlmodule_rm.pl YAML::Syck
04:20 MatthewMetzger XML::LibXSLT is not installed at ./perlmodule_rm.pl line 12
04:20 MatthewMetzger sysadmin@document-server:/usr/share/koha/bin$ sudo ./perlmodule_rm.pl XML::LibXSLT
04:20 MatthewMetzger kados: Here's what I got.
03:53 MatthewMetzger except installing perl modules
03:53 MatthewMetzger okay. I'll try that first. cpan doesn't seem to have a remove command. I'm familiar with perl, but don't have much practical experience with it.
03:52 kados          sometimes yes
03:51 MatthewMetzger does that script do the removing?
03:51 kados          there's a bin/rm_perlmod.pl script in your koha install
03:51 MatthewMetzger okay.
03:50 kados          well, you can uninstall the cpan version
03:50 MatthewMetzger How do I go about fixing it?
03:49 kados          yes
03:49 MatthewMetzger I believe that I tried the ubuntu repositories first, but that the version number wasn't high enough and then I tried cpan. Could that be the problem?
03:48 kados          did you install XML::LibXML from cpan or from your package maintainer?
03:48 MatthewMetzger The strange thing is that both XML::LibXSLT and YAML::Syck are installed according to cpan, but the koha about page says they're missing
03:47 MatthewMetzger Yes, I changed it to both mysql and tmp and have the same behavior.
03:47 kados          it's in the sysprefs
03:47 kados          yes it is
03:46 MatthewMetzger yes, I believe that's a setting in the intranet administration. If so, then yes. If not, then I'm not sure I understand fully.
03:45 kados          in place of regular ole mysql?
03:45 kados          did you try changing to use the file sqllite?
03:45 MatthewMetzger Although, I think I have more problems :)
03:45 MatthewMetzger yes.
03:45 kados          ahh, you're the one with the sessions prob?
03:44 MatthewMetzger perl-YAML-Syck
03:44 MatthewMetzger My problem is the latest post to the koha devel list
03:44 kados          what perl modules are giving you trouble?
03:43 MatthewMetzger ubuntu dapper 6.06
03:43 MatthewMetzger I've almost successfully completed an upgrade from 2.2.9 to 3.0 alpha
03:43 kados          what distro of linux?
03:42 MatthewMetzger trying to figure out what the problem is with some of my perl modules
03:42 MatthewMetzger I've been on the lists and on this channel for a while
03:42 MatthewMetzger kados: hello
03:41 kados          hi MatthewMetzger
03:41 MatthewMetzger Hello. Anyone awake?
03:05 kados          cool
03:04 chris          then make a patch
03:04 chris          ill take all my debug back out
03:03 kados          sweet
03:03 chris          it spazzes once now, and then reconnects
03:03 kados          chris++
03:03 kados          sweet
03:03 chris          that got it
03:03 kados          got it?
03:03 chris          w00t
02:57 kados          cool
02:57 chris          so ill try adding exception and/or check to the Zconn sub in C4::Context see if that sorts it
02:56 chris          but its a dud
02:56 chris          so it gets back a Zconn from C4::Context
02:56 chris          thats the line that throws that error
02:56 chris           my($error, $errmsg, $addinfo, $diagset) = $Zconn->error_x();
02:55 kados          oh, yea, I forgot, Z39.50 is stateful
02:55 chris          Feb 11 21:45:23 kohavm76 Koha Zebraqueue [15895]: {_conn} undefined: has this Connection been destroy()ed? at /usr/local/lib/perl/5.8.8/ZOOM.pm line 343.
02:55 kados          so does that mean we could get away with simply checking for exception() ?
02:54 kados          exception() returns the same information as error_x() in the form of a ZOOM::Exception object which may be thrown or rendered. If no error occurred on the connection, then exception() returns an undefined value.
02:54 kados           die $conn->exception();
02:54 kados          exception()
02:54 kados          we should probably be testing the exception object if we aren't already
02:53 kados          Checks whether an error is pending on the connection, and throw a ZOOM::Exception object if so. Since errors are thrown as they occur for synchronous connections, there is no need ever to call this except in asynchronous applications.
02:53 kados          but ...
02:53 chris          this would break under mod_perl too .. we dont see it with our cgi's cos they die and respawn
02:53 chris          and we'll see if that fixes it
02:53 chris          right ill add that
02:53 kados          check() :-)
02:53 kados          yep
02:53 kados          http://search.cpan.org/irk/Net-Z3950-ZOOM/lib/ZOOM.pod#check()
02:52 chris          i wonder if there is a way to check a connection is live
02:51 chris          thats where it dies
02:51 chris          $Zpackage->send("update");
02:51 chris           my $Zconn=C4::Context->Zconn($server, 0, 1);
02:50 chris          we arent destroying it
02:50 kados          so it never resets
02:50 chris          so it keeps handing back the timedout connection
02:50 kados          huh
02:50 chris          i think that is true, even tho the connection has timedout
02:49 chris                  return $context->{"Zconn"}->{$server};
02:49 chris           if ( defined($context->{"Zconn"}->{$server}) ) {
02:49 chris          i think this is wrong
02:49 chris          but
02:49 chris          yes
02:49 kados          similar I mean
02:49 kados          it's very simplar to the dbh sub
02:49 chris          thats what it uses to connect
02:49 kados          huh
02:47 chris          i think its the Zconn sub in C4::Context
02:37 chris          yep
02:37 kados          could also checkout/checkin something I suppose
02:36 kados          ahh, right
02:36 chris          (so faster than adding somethign)
02:36 chris          sticks a row in the zebraqueue
02:35 chris          and choose update item
02:35 chris          ttp://staff-nce.dev.kohalibrary.com/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=503
02:35 chris          good trick is to just go to
02:33 chris          time to fill the daemon up with debug statements :)
02:32 chris          so its not getting back to the error handling in the daemon
02:32 chris          it appears to be spanging out in the ZOOM module
02:32 kados          what's up?
02:31 chris          interesting
02:25 kados          quantifiable_errors++
02:25 kados          sweet
02:25 chris          just kill zebra
02:25 chris          at least i know how to consistently reproduce the error now
02:25 chris          so ill track down why its not reconnecting
02:24 chris          but then the queue daemon isnt reconnecting
02:24 chris          yeah the daemon is doing its thing and restarting zebra
02:24 kados          so there are two reasons: zebra's randomly dieing and the zebraqueue daemon can't reconnect when it does
02:24 chris          we should be seeing that
02:24 chris           Unix::Syslog::syslog LOG_ERR, "Attempting reconection";
02:24 chris          for some reason
02:23 chris          ok its not getting to the reconnect bit
02:23 kados          huh ...
02:23 chris          that did it
02:23 kados          Harry Taught her about the sorcerer's stone
02:23 kados          added
02:23 chris          ok try that
02:21 kados          I'll add another bib when you say the word
02:21 chris          that oughta force it to have to reconnect
02:21 kados          you can do that with the ctl script too
02:20 kados          k
02:20 chris          and then start it again
02:20 chris          ok, lets stop zebra
02:20 chris          hasnt lost connection yet
02:20 kados          and it indexed fine this time
02:20 chris          heh
02:20 kados          :)
02:20 kados          Harry Slaughter and the sorcerer's stone
02:20 kados          added
02:19 chris          ive added a message in the reconnect bit, to see if its attempting to reconnect
02:19 kados          I"ll add another bib
02:19 chris          right restarted
02:19 kados          yea, it's indexed now
02:18 kados          weird
02:18 chris          even if you just restart it, it will reconnect fine
02:18 kados          last time this happened I tried running the daemon from the command line as user nce and that seemed to work
02:17 kados          *nod*
02:17 chris          ah yep
02:16 chris          just under bin/ ?
02:16 chris          where are the init scripts to stop the daemon?
02:15 chris          yeah
02:15 kados          so maybe after a while it just givs up and markes it done?
02:14 chris          ah yep i see lemme add some more debug and start the daemon again
02:13 chris          same error in the syslog?
02:13 kados          just added another bib and it's not getting indexed
02:12 kados          ok, I'm able to reproduce this pretty easily
02:09 kados          done=1
02:09 chris          empty? or just done=1 ?
02:09 kados          btw: root pwd for mysql is blank on that box
02:09 kados          and zebraqueue is empty on nicole's install
02:09 kados          that record wasn't ever indexed in zebra
02:09 kados          http://opac-nce.dev.kohalibrary.com/cgi-bin/koha/opac-detail.pl?biblionumber=503
02:08 chris          ill go see if i can make it do it again
02:04 chris          weird
02:04 chris          at least once
02:03 chris          it should be reconnecting
02:03 chris                      goto "reconnect";
02:03 chris                      $Zconn->destroy();
02:03 chris                      $Zpackage->destroy();
02:03 chris                      $recon=1;
02:03 chris                      sleep 1;    ##  wait a sec!
02:03 chris           }elsif($error==10004 && $recon==0){##Lost connection -reconnect
02:02 kados          it seems to have cleared out zebraqueue in nicole's install now
02:02 kados          I dunno
02:01 chris          is the operation waiting a delete?
02:00 kados          that error basically fills up syslog
02:00 chris          yeah whatever the problem is, the fix will need to be applied to the cron job too
02:00 kados          no idea why it's not able to connect
02:00 kados          chris: the socket's there
02:00 chris          yep
02:00 kados          ibliosocket") from diag-set 'ZOOM'
02:00 kados          Feb 11 07:55:20 kohavm76 Koha Zebraqueue [6244]: ZOOM error 10004 "Connection lost" (addinfo: "unix:/home/nce/koha/var/run/zebradb/b
02:00 kados          Feb 11 07:55:19 kohavm76 Koha Zebraqueue [6244]: Executing zebra operations
02:00 kados          Feb 11 07:55:19 kohavm76 Koha Zebraqueue [6244]: 1 operations waiting to be run
21:14 atrus123       Ok, thanks again.  It's bug 1833.
21:02 atrus123       i'll post it in just a few
21:02 chris          thanks for testing :)
21:02 atrus123       ok, thanks all :-)
21:01 chris          *snap*
21:00 chris          basically all the detail you have said in here is good .. and if you wanted and the file is small you could add the file
21:00 gmcharlt       atrus123: please include the file of MARC records (reduce to it at most 100 records or so if it's large)
21:00 atrus123       ok, will do.  what sorts of information do you recommend I post there?  i've never set up an OPAC before, and I have no experience with Koha.
20:59 chris          odd, might be best to report it on bugzilla, then galen who wrote the importer can take a look
20:58 atrus123       they look like it... they show up fine in the "managed staged marc records" citation list.
20:56 chris          and they are valid marc records?
20:56 atrus123       I also tried the bulkmarcimport tool, and I get this error: .ERROR: Adding biblio  failed: Arguments must be MARC::Field object at /usr/share/koha/lib/C4/Biblio.pm line 2572
20:55 chris          hmmm
20:55 atrus123       I'm trying to do a bulk marc import... I can get records into the reservoir, but when I try and complete the import, it just hangs.
20:53 atrus123       question about the new Koha alpha.. couldn't find the answer in bugzilla, so it may just be my setup
20:53 chris          hi atrus123
20:52 atrus123       hi all
19:36 MatthewMetzger Yes. I just checked YAML::Syck 1.01 is the most recent version.
19:33 MatthewMetzger cpan should be giving me the latest stable version, right?
19:33 MatthewMetzger YAML::Syck is up to date (1.01).
19:31 MatthewMetzger gmcharlt: thanks. It must be that Koha can't see my installed YAML::Syck module
19:30 MatthewMetzger I tried it with both mysql and tmp and got the same behavior
19:30 MatthewMetzger I believe I changed that setting to "tmp"
19:30 gmcharlt       MatthewMetzger: I don't think the database issues should affect it, unless you don't have a sessions table
19:28 MatthewMetzger hmm... (thinking out loud) France has gone to sleep or at least home ... I wonder when New Zealand wakes up ...
19:20 MatthewMetzger Hello paul_
19:18 MatthewMetzger http://bugs.koha.org/cgi-bin/bugzilla/show_bug.cgi?id=1820
19:18 MatthewMetzger gmcharlt: could it possibly be a result of the database irregularities that you saw on Friday?
19:17 MatthewMetzger I'm not sure why these modules are not being recognized, as I painstakingly made sure that all of the modules required by koha 3 where installed and up to date.
19:16 MatthewMetzger paul: good evening. I ran cpan and force installed YAML::Syck, but the about.pl page in Koha still says that the module is not installed.
19:15 MatthewMetzger I'm back from testing some things.
17:22 insanekane     paul_: just saw your email re UNicode problems in MARC :)
17:08 insanekane     :)
17:04 paul           nope, that's RMS !
17:03 insanekane     heh, thats almost dumb :)
17:03 paul           insanekane: everything OFF (no cookies, not javascript...)
17:03 owen           http://lwn.net/Articles/262570/
17:03 insanekane     owen: whats the RMS web browsing method ?
17:02 paul           so another one will help you ;-)
17:01 MatthewMetzger paul: thanks. It will probably be about two hours or more as I've got lunch here in the states (and other work).
16:56 paul           MatthewMetzger: if "few" means more than 2 hours, i'll be away, as it's almost 6PM here in France
16:54 MatthewMetzger I'll let you all know if I get this issue resolved. I'll check back in on this channel in  a few hours.
16:54 paul           try YAML::Syck first
16:53 MatthewMetzger paul: thanks so much for your help. I really appreciate it!
16:53 MatthewMetzger okay. Also, my CGI::Session is 4.13 instead of 4.20. Odd as I worked really hard to get all these modules to their latest version. I'll give it another go.
16:52 paul           YAML::Syck is the culprit in your problem
16:52 MatthewMetzger The most noticeable thing is that XML::LibXSLT and YAML::Syck say "module is missing. I'll check the version numbers of the others.
16:51 MatthewMetzger paul: thanks for the URL, I'll looking at it right now (my local install).
16:49 paul           http://i15.bureau.paulpoulain.com/cgi-bin/koha/about.pl (login abel / abel)
16:49 paul           and DBD::mysql  	4.005
16:49 paul           For me : CGI::Session  	4.20
16:48 paul           MatthewMetzger: cgi-bin/koha/about.pl is the quickest way to check
16:48 MatthewMetzger paul, I'll check CGI::Session
16:48 paul           (should be mysql)
16:47 paul           what contains "SessionStorage" ?
16:47 paul           MatthewMetzger: cgi-bin/koha/admin/systempreferences.pl?tab=Admin
16:46 MatthewMetzger paul: Pretty sure. The installer said they were and I worked for about two days updating the perl modules
16:46 owen           Oh, sorry, I misread
16:46 paul           one of the thing that could explain that problem could be a CGI::Session not uptodate (or DBD::Mysql, don't remember which)
16:46 owen           MatthewMetzger: Your browser doesn't support cookies?
16:45 paul           MatthewMetzger: are you sure your Perl packages are up2date ?
16:39 MatthewMetzger My browser does support cookies.
16:38 MatthewMetzger The most noticeable is that the admin web interface forces me to re-login every time I click a link within it.
16:37 MatthewMetzger I'm having quite a few *smallish* issues that are keeping me from getting 3.0 up and running.
16:36 MatthewMetzger Maybe something went wrong with my installer, I don't think I got to that question.
16:36 paul           it's the last question : Zebra or NoZebra
16:35 MatthewMetzger paul: I just did the installer (on Friday) and I don't remember it being mentioned on the web part.
16:35 MatthewMetzger I am still experiencing some problems with my upgrade from 2.2.9 to 3.0. bug #1820. gmcharlt was helping me out on Friday of last week.
16:34 paul           however, during setup, the web part of the installer ask you and explain those two options.
16:33 paul           i've written some pages, probably on the wiki, but not sure, sorry
16:33 MatthewMetzger paul: okay, thanks.
16:33 paul           i'm not sure there's something on the wiki about that, but you should investigate
16:33 MatthewMetzger paul: that's good to know. Is there a documented explanation of these options? If yes, I can find it.
16:31 paul           large = more than something like 100 000 documents
16:31 paul           if the size is large, you must use Koha Zebra, and the setup is much more complex (although not a problem for a linux/unix sysadm)
16:31 paul           insanekane: I asked about the size or your library because if it's small, you can use "NoZebra", and the setup is exactly like 2.2
16:30 gmcharlt       fbcit: I try to cover all possibilities :)
16:30 fbcit          gmcharlt: hehe... next few databases may be accurate as well... ;-)
16:23 gmcharlt       no problem
16:23 insanekane     thanks a lot gmcharit
16:23 insanekane     :)
16:23 gmcharlt       ack, yes, "days"
16:23 insanekane     gmcharlt: you mean days right ? instead of database ?
16:22 gmcharlt       insanekane: a beta of Koha 3 will be released in the next few database; the stable, general release should happen in March AFAIK
16:18 insanekane     but i would like to know whether to develop some kind of system where the data entry can happen now, and migration to koha 3.0 can happen when it is released as stable version
16:18 insanekane     i know thats a stupid question ...
16:17 insanekane     paul: is there some indication of when koha 3.0 will become stable ? like some roadmap etc ?
16:17 insanekane     oho ok matthew
16:17 MatthewMetzger I've been having some problem with a migration from 2.2.9 to 3.0. It is still not working yet, but I'm close.
16:17 insanekane     paul: actually, im dont know much about the size of the libraries, since my librarian friend didnt tell me about it
16:16 insanekane     yeah, but the problem is im scared that once we install 3.0, then we have to update it regularly to keep with the bug fixes
16:16 paul           (which size is your library -in items- ) ?
16:15 paul           if you succeded to install 2.2, you should succeed to install 3.0
16:15 insanekane     so its not as easy as 2.2.9
16:15 insanekane     hmm
16:15 insanekane     paul: does it require a lot of effort/handholding/knowledge of koha to get 3.0 running ?
16:15 paul           but if you install  it in production, be ready to have to update frequently (and usually painlessly)
16:14 paul           it's officially unstable, but in production in some sites
16:14 insanekane     hmm .. and koha 3.0 is currently unstable ?
16:14 paul           in Koha 2.2.9, poorly (and unsupported officially)
16:14 insanekane     paul: i have something like this in biblio table column title "ക്ക്ര"
16:13 paul           in Koha 3.0, yes.
16:13 insanekane     paul: does unicode work in koha properly ?
16:11 paul           (or more complete : SELECT * FROM biblio LEFT JOIN biblioitems USING(biblionumber)
16:10 insanekane     let me try that
16:10 insanekane     oho ok
16:10 paul           so, if you want the complete catalogue, you can always do a "SELECT * FROM biblio" to get everything
16:09 insanekane     but i was investigating koha for a librarian friend of mine
16:09 insanekane     paul: actually, im a programmer ... not a librarian
16:08 paul           those queries returning as many results as you want. So being able to return the complete catalogue
16:08 MatthewMetzger bugs.koha.org is now up for me, but was down just an hour ago. Looks like DNS is doing its magic.
16:07 paul           where you can create custom queries (with SQL if you know that, but you can use a wizard otherwise)
16:07 paul           it will be yes in 3.0
16:07 paul           the answer is no then.
16:06 insanekane     2.2.9
16:05 insanekane     hi paul
16:05 paul           which version are you using ?
16:05 paul           hello insanekane.
16:05 insanekane     hi matthew ... is there some way to get the catalog to return all entries ?
16:04 MatthewMetzger hello insanekane
16:01 insanekane     hi ... anyone around ?
15:02 nengard        got plenty of other things to learn
15:02 nengard        i'll wait
15:02 nengard        k
15:01 owen           Working for me
15:01 atz            DNS is distributed, so it might work for one ISP and not another
15:00 nengard        bugs.koha.org still not up
15:00 nengard        hmmm
15:00 nengard        should i submit my bug report now?
14:57 sorosj         w00t
14:57 paul           (3 in fact)
14:57 paul           koha.org is back... (git rss updated with 4 commits)
14:55 atz            the states are adjacent, but she's on the other side of PA, still about 7+ hours of driving to get there (through the mountains)
14:54 paul           close to OH...
14:53 paul           thx wikipedia, now I know ;-)
14:47 nengard        Pennsylvania
14:47 nengard        I'm in the US in PA
14:26 paul           nengard: where are you located geographically ?
14:20 sorosj         hi Galen, thanks
14:19 gmcharlt       sorosj: and gmcharlt == Galen Charlton
14:19 paul           sorosj: gmcharlt is a LibLime Koha developer
14:19 nengard        thanks :)
14:18 gmcharlt       nengard: beautiful puppies
14:18 gmcharlt       hi sorosj, and welcome
14:18 nengard        gotta love digital cameras and flickr :)
14:17 nengard        I have 2 babies - but they're puppies :) and very happy to have mom at home after a week away: http://flickr.com/photos/nengard/sets/72157603415365540/
14:16 paul           s/I/we (wife & I)/
14:16 paul           (+everybody here knows I have 4 boys, from 12 years to 12 ... months)
14:15 nengard        Congrats!
14:15 nengard        so i added them recently
14:15 nengard        i signed up for flickr years after the wedding, but wanted to make sure my wedding pics were there
14:14 paul           ah, ok.
14:14 paul           (the 5 1st photos are your wedding cerem)
14:14 nengard        3.5 years
14:14 paul           recently married ?
14:13 nengard        and my pictures are at: http://flickr.com/photos/nengard/sets/72157594341238511/
14:13 paul           (also note i'll meet hdl at code4lib at the end of this month)
14:11 paul           if you want to see a photo from us to really "see" who we are : http://www.biblibre.com/node/9
14:10 hdl            yes I am
14:10 paul           hdl is around I think.
14:10 nengard        thanks paul!!! I've heard all of your names before - so nice to "meet" everyone
14:09 paul           (welcome from "French koha-team")
14:08 paul           hello nengard/Nicole & welcome on this international chat
14:08 nengard        it's a shame
14:07 nengard        i know
14:07 owen           Yeah, seems like just about everyone is
14:07 nengard        :(
14:07 nengard        and still sick
14:07 nengard        yes
14:07 owen           Are you back home after your Liblime initiation?
14:06 owen           Hi nengard, welcome to the world of Koha
14:06 nengard        owen: I was supposed to look out for you for some reason ... goes back to notes to check
14:05 nengard        hi all
14:05 owen           Shoot, I guess no Bugzilla today then?
14:01 sorosj         nice to meet y'all
14:00 paul           sorosj: owen is our graphic designer, from NPL, Nelsonville Public Library
14:00 sorosj         hey owen
14:00 paul           hi owen
14:00 owen           Hi paul, kados, sorosj
13:59 paul           french "président" = something like CEO for you I think
13:58 paul           (it's "directeur" that can be a title shared by some ppl)
13:58 kados          VP aren't always bosses either
13:58 paul           (in french companies, President is always a single person)
13:58 paul           I always forget that LL has some Presidents and Vice-President
13:57 kados          s/the boss/one of the bosses/ :-)
13:57 paul           sorosj: kados is the boss of LibLime the US company working on Koha. his true name is Joshua.
13:57 sorosj         thanks
13:56 kados          hi sorosj , welcome to #koha
13:56 paul           s/met/meet/
13:55 paul           I introduce sorosj: he's a developer that apply to work for BibLibre (as we are recruiting ;-) ), and he is recommended by toins. I met him tomorrow morning.
13:54 sorosj         hi
13:52 kados          apologies for the outage :/
13:51 toins          hi kados
13:51 kados          update on DNS probs: I have purchased a for-pay service from aplus.net and transfered the zonefile there for koha.org
13:51 hdl            hi kados.
13:51 paul           hello kados
13:51 kados          mornin #koha
13:18 kados          zoneedit--
13:15 gmcharlt       martinmorris: I've been working on authorities -- how recent is your Koha 3 install package -- is it the alpha tarball or from a recent git pull?
13:14 paul           gmcharlt-away: thx
13:10 gmcharlt-away  paul: yes -- kados is working on fixing DNS for koha.org -- service currently using went down, apparently
13:09 paul           hello world. you already know it probably, but all koha.org sites are unreachable...