Time  Nick            Message
10:43 custard         Does anyone know if this is normal first time up? (ie, they get made later) or if the kindly mac people have hiddent them somewhere odd.
10:42 custard         and similar for authoritysocket.
10:42 custard         Failed to bind to unix:/var/run/koha/zebradb/bibliosocket [No such file or directory]
10:42 custard         Hi. Just started up zebra (in prep for the Koha 3 web installer bit) and noticed a couple of errors.
10:34 donovan         anyone up?
10:34 donovan         morning...
06:21 rickw           i do see a ick called kodos here ... :)
06:21 rickw           i am checking if this is the correct server and channel for the upcoming KADOS meeting (14.Feb 3:00pm EST) ?
06:20 rickw           hello
03:01 MatthewMetzger  I'm trying to set up NoZebra, but even after explicitly following directions given here and in the docs I'm getting nowhere.
02:57 MatthewMetzger  Hello again. I'm still having major problems with my 2.2.9 to 3.0 upgrade. gmcharlt helped immensely earlier today to fix some session errors with the intranet, but searching the opac give no results.
21:23 MatthewMetzger  gmcharlt: that worked, I'll rebuild the index now...
21:22 MatthewMetzger  I just removed its value by editing it, I now see the delete button.
21:22 MatthewMetzger  gmcharlt: okay, I think I get it.
21:22 gmcharlt        right, first you need to do "delete from systempreferences where variable = 'NoZebraIndexes';"
21:21 MatthewMetzger  Do I need to drop NoZebraIndexes somehow?
21:21 MatthewMetzger  gmcharlt: sorry to be so slow... when trying to insert the sql, I get this: ERROR 1062 (23000) at line 1: Duplicate entry 'NoZebraIndexes' for key 1
21:10 MatthewMetzger  gmcharlt: okay. I'll try to wrap my head around this... I'll check out that link.
21:09 gmcharlt        or see http://pastebin.com/d25edf1ef
21:09 gmcharlt        pecific hash for NoZebra indexes. Enter : \'indexname\' => \'100a,245a,500*\',\'index2\' => \'...\'','Free');
21:09 gmcharlt        \n\'publisher\' => \'260b\',\r\n\'date\' => \'260c\',\r\n\'note\' => \'500a, 501a,504a,505a,508a,511a,518a,520a,521a,522a,524a,526a,530a,533a,538a,541a,546a,555a,556a,562a,563a,583a,585a,582a\',\r\n\'subject\' => \'600*,610*,611*,630*,650*,651*,653*,654*,655*,662*,690*\',\r\n\'dewey\' => \'082\',\r\n\'bc\' => \'952p\',\r\n\'callnum\' => \'952o\',\r\n\'an\' => \'6009,6109,6119\',\r\n\'host-item\' => \'952a,952c\'','','Enter a s
21:09 gmcharlt        INSERT INTO `systempreferences` (variable,value,explanation,options,type) VALUES('NoZebraIndexes','\'title\' => \'130a,210a,222a,240a,243a,245a,245b,246a,246b,247a,247b,250a,250b,440a,830a\',\r\n\'author\' => \'100a,100b,100c,100d,110a,111a,111b,111c,111d,245c,700a,710a,711a,800a,810a,811a\',\r\n\'isbn\' => \'020a\',\r\n\'issn\' => \'022a\',\r\n\'lccn\' => \'010a\',\r\n\'biblionumber => \'999c\',\r\n\'itemtype\' => \'942c\',\r
21:08 gmcharlt        kados added a more complete set of values on 1/8, after the alpha was released:
21:08 gmcharlt        MatthewMetzger: only because it is incomplete :)
21:06 MatthewMetzger  That doesn't seem to be complete to me. I can't use that, can I?
21:06 MatthewMetzger  Enter : \'indexname\' => \'100a,245a,500*\',\'index2\' => \'...\'','','Free');
21:06 MatthewMetzger  gmcharlt: I'm still terribly confused. That line in sysprefs.sql is only this:
20:55 MatthewMetzger  :)
20:55 gmcharlt        you're telling me :)
20:54 MatthewMetzger  gmcharlt: okay, thanks. Libraries are complicated.
20:53 gmcharlt        5. run rebuild_zebra.pl
20:52 gmcharlt        4. check to make sure it looks OK in the sysprefs
20:52 gmcharlt        3. load it using mysql --database xxx --user xxx -ppassword < new_file.sql
20:52 gmcharlt        2. grep out that line in the sysprefs.sql into a separate file
20:52 gmcharlt        1. delete the NoZebraIndex syspref
20:51 gmcharlt        if not, you should be able to set up the indexes as follows
20:51 gmcharlt        MatthewMetzger: I don't know if 2.2.9 has the same syspref -- if it does, you could probably get away with try to copy and paste
20:50 MatthewMetzger  gmcharlt: it gives an example, but I'm not sure what to do with it. Do I have to go back to our old database and look to see what values are for each MARC tag? I'm not sure what to do with the NoZebraIndexes value
20:34 MatthewMetzger  gmcharlt: thanks
20:05 gmcharlt        MatthewMetzger: see installer/data/mysql/en/mandatory/sysprefs.sql (grep for NoZebraIndex) for an example appropriate for MARC21
19:55 MatthewMetzger  or is there a better way?
19:55 MatthewMetzger  Can I look directly at my mysql database to find these values?
19:55 MatthewMetzger  ?
19:55 MatthewMetzger  Under the NoZebra stuff, I used the sample NoZebraIndexes that was on that guide and then realized it was for UNIMARC and I"m using MARC21. Where do I find a sample NoZebraIndex value for MARC21
19:54 MatthewMetzger  I think I made another mistake.
19:53 MatthewMetzger  Hello. I have been following the upgrade instructions at: http://wiki.koha.org/doku.php?id=22_to_30
19:46 atz             gmcharlt++ on the debug
19:21 martinmorris    i'll import the rest of my authorities now
19:20 martinmorris    the reindex log is longer when the modules are right too!
19:20 martinmorris    you're welcome :)
19:20 gmcharlt        thanks!
19:20 martinmorris    7.04
19:20 gmcharlt        ok, and is it Ubuntu 6 or 7?
19:19 martinmorris     /usr/local/lib/idzebra-2.0/modules
19:19 gmcharlt        you're welcome
19:19 gmcharlt        what is the correct modulePath on your platform, btw?
19:18 martinmorris    you've been VERY helpful, thank you very much indeed i'm pathetically grateful :)
19:18 gmcharlt        ok, I await your bug report with bated breath :)
19:18 martinmorris    jaron helped me with that one
19:18 martinmorris    as well as a suggestion that the INSTALL file needs to mention zebra indexing
19:18 martinmorris    i'm going to submit a bug report
19:18 martinmorris    yes it did, for both
19:18 martinmorris    i'm SO sorry guys thank you all
19:17 gmcharlt        so did the installer get it wrong?
19:17 kados           that'll do it :-)
19:17 gmcharlt        yay!
19:17 kados           dou!
19:17 martinmorris    the path to the modules was wrong!  i'd fixed it in biblios but didn't do so for authorities
19:16 martinmorris    it's fixed :)
19:14 martinmorris    two secs...
19:14 martinmorris    aaaaaaaaaaaaah
19:13 martinmorris    http://pastebin.com/m1b607bf4
19:13 martinmorris    LOL
19:12 gmcharlt        heh
19:12 martinmorris    yes, my biblios are fine
19:12 gmcharlt        yes
19:12 kados           oh, it's for authorities?
19:11 kados           http://git.koha.org/cgi-bin/gitweb.cgi?p=Koha;a=blob;f=etc/zebradb/zebra-biblios.cfg;h=980c01a909059b22fbf5958e124738b646d5c034;hb=HEAD
19:11 martinmorris    will do
19:11 gmcharlt        yeah, please pastebin your zebra-authorities.cfg
19:11 martinmorris    this is all a bit above my head so all this help is very much appreciated
19:11 kados           sec
19:11 martinmorris    ok
19:11 kados           martinmorris: yea, it's possible
19:11 kados           hey owen
19:10 martinmorris    hi owen
19:10 owen            Hi folks
19:10 martinmorris    because of the grs.marcxml.record thing?
19:10 kados           hmmm, might need to update your zebra cfg file
19:09 martinmorris    :)
19:09 gmcharlt        progress, I think
19:08 martinmorris    19:08:11-12/02 zebraidx(31594) [warn] No such record type: grs.marcxml.record
19:08 martinmorris    i get a warning each time
19:08 martinmorris    that's fine
19:08 gmcharlt        if not, then zebraidx -c /etc/koha/zebradb/zebra-authorities.cfg -g iso2709 -d authorities update /tmp/zebindex/authorities
19:07 martinmorris    19:06:33-12/02 zebraidx(31577) [log] zebra_stop: 0.00 0.00 0.00
19:07 martinmorris    19:06:33-12/02 zebraidx(31577) [log] cache_fname = /var/lib/koha/zebradb/authorities/shadow/cache
19:07 martinmorris    19:06:33-12/02 zebraidx(31577) [log] enabling shadow spec=/var/lib/koha/zebradb/authorities/shadow:1G
19:07 martinmorris    19:06:33-12/02 zebraidx(31577) [log] zebra_start 2.0.26 /etc/koha/zebradb/zebra-authorities.cfg
19:07 gmcharlt        no messages?
19:07 martinmorris    done :)
19:06 gmcharlt        /etc/koha/zebradb... rather
19:05 gmcharlt        next, do zebraidx -c /etc/koha/zebra/zebra-authorities.cfg -g iso2709 -d authorities init
19:05 martinmorris    so it's very quick
19:05 martinmorris    there's only about five authorities at the moment
19:05 martinmorris    done
19:04 martinmorris    ok
19:04 gmcharlt        this does the indexing, but it also keeps the exported authority records so that we can do zebraidx manually
19:04 gmcharlt        so first, do rebuild_zebra.pl -a -d /tmp/zebindex -k -r
19:03 martinmorris    ok :)
19:03 gmcharlt        next, I'm going to walk you through reindexing the authorities in such a way that we can what zebraidx
19:03 martinmorris    well spotted
19:03 martinmorris    yes
19:03 gmcharlt        so that's the difference
19:02 martinmorris    so it does
19:02 gmcharlt        yes, but it still has the biblios database also
19:02 martinmorris    oh no it hasn't, that's IR-Explain-1 too
19:01 martinmorris    that's got biblios as the database
19:01 martinmorris    de></commonInfo><accessInfo><unitSystems><string>ISO</string></unitSystems><schemas><oid>1.2.840.10003.13.1000.81.2</oid></schemas></accessInfo><zebraInfo><version>2.0.26</version><databaseList><database><name>biblios</name><id>6052</id><attributeDetailsId>6053</attributeDetailsId></database><database><name>IR-Explain-1</name><id>6054</id><attributeDetailsId>6055</attributeDetailsId></database></databaseList><ordinalSU>93</ordinalSU><ord
19:01 martinmorris    nfo><unitSystems><string>ISO</string></unitSystems><schemas><oid>1.2.840.10003.13.1000.81.2</oid></schemas></accessInfo><name>IR-Explain-1</name><userFee>0</userFee><available>1</available><recordCount><recordCountActual>7</recordCountActual></recordCount><zebraInfo><recordBytes>0</recordBytes><ordinalDatabase>1</ordinalDatabase></zebraInfo></databaseInfo></explain>
19:01 martinmorris    <explain><databaseInfo>DatabaseInfo
19:01 martinmorris    <commonInfo><dateAdded>20080210225725</dateAdded><dateChanged>20080210225725</dateChanged><languageCode>EN</languageCode></commonInfo><accessInfo><unitSystems><string>ISO</string></unitSystems></accessInfo><name>biblios</name><userFee>0</userFee><available>1</available><recordCount><recordCountActual>6050</recordCountActual></recordCount><zebraInfo><recordBytes>3645902</recordBytes><ordinalDatabase>2</ordinalDatabase></zebraInfo></databa
19:01 martinmorris    explain><databaseInfo>DatabaseInfo
19:00 martinmorris    will take a little longer
19:00 martinmorris    OK
19:00 gmcharlt        for the sake of comparison, let's do the same thing in /var/lib/koha/zebradb/biblios/register
18:59 martinmorris    ok :)
18:59 gmcharlt        oh, right misread the log and thought I had you grep for databaseInfo
18:59 martinmorris    i've done that
18:59 martinmorris    that's the same command as before
18:58 martinmorris    ok
18:58 gmcharlt        let's check something else -- in that same *.mf file, do 'strings xxx.mf | grep database'
18:57 martinmorris    right
18:57 gmcharlt        ok -- and I was on a bit of tangent -- IR-Explain-1 is the Z39.50 explain database that Zebra automatically creates
18:54 martinmorris        [114] Unsupported Use attribute -- v2 addinfo '8001'
18:53 martinmorris    ok
18:53 gmcharlt        yeah, try the shorter search again but replace 1=Heading with 1=8001
18:52 martinmorris    it's the 1-Heading it doesn't like I take it
18:51 martinmorris    something's profoundly screwed here :)
18:51 martinmorris    same message
18:51 martinmorris    nope
18:51 gmcharlt        find @attrset Bib-1 @or @attr "1=Heading" @attr 7=1 0 @attr 4=6 @attr 5=1 @attr "1=Heading" Cherpillod
18:51 gmcharlt        rather, try
18:51 gmcharlt        @attrset Bib-1 @or @attr "1=Heading" @attr 7=1 0 @attr 4=6 @attr 5=1 @attr "1=Heading" Cherpillod
18:51 gmcharlt        might need the full set of qualifiers -- try
18:50 martinmorris        [114] Unsupported Use attribute -- v2 addinfo 'Heading'
18:50 martinmorris    Diagnostic message(s) from database:
18:49 martinmorris    different error this time
18:47 martinmorris    two secs
18:47 gmcharlt        so just to check, do the yaz-client thing again, but do 'base IR-Explain-1' before you do the find
18:47 martinmorris    right
18:47 gmcharlt        in the databaseList.database.name element, it's saying IR-Explain-1 when it should be 'authorities'
18:47 martinmorris    it was in the recdA-0.mf file
18:47 martinmorris    :)
18:46 gmcharlt        wow, that actually worked
18:46 martinmorris    nalDatabase>1</ordinalDatabase></zebraInfo></databaseInfo></explain>
18:46 martinmorris    <explain><databaseInfo>DatabaseInfo
18:46 martinmorris    sId>3</attributeDetailsId></database></databaseList><ordinalSU>15</ordinalSU><ordinalDatabase>2</ordinalDatabase><runNum
18:46 martinmorris    cessInfo><zebraInfo><version>2.0.26</version><databaseList><database><name>IR-Explain-1</name><id>2</id><attributeDetail
18:46 martinmorris    here's what i get
18:45 gmcharlt        then, on whichever file is turned up, do 'strings xxx.mf | grep database'
18:45 martinmorris    ok
18:45 gmcharlt        ok, here's something else to try (this is a big stretch, but anyhoo) -- in /var/lib/koha/zebradb/authorities/register, do a 'grep -l databaseInfo *'
18:39 martinmorris    and it's yaz version 3.0.24 if that is of any use (expects it isn't)
18:39 gmcharlt        yep
18:38 martinmorris    is that what you meant?
18:38 martinmorris    18:37:58-12/02 [log] zebra_start 2.0.26 zebra.cfg
18:38 gmcharlt        if you do a plain 'zebrasrv', what version number does it report?
18:37 martinmorris    right OK
18:37 gmcharlt        yes (and you don't need to restart it every time you reindex, I just asked you to do it to make sure it was reading the config files)
18:36 martinmorris    it's ok that zebrasrv is running while i do the reindex_zebra?  so long as i stop/start it after?
18:36 martinmorris    i'm glad you answered that gmcharlt :)
18:36 gmcharlt        kados: yes
18:35 kados           does rebuild_zebra.pl do an init with the database name?
18:33 martinmorris    http://pastebin.com/m4ef9919e
18:33 martinmorris    got you, hold on
18:33 gmcharlt        pastebin.com, rather
18:33 gmcharlt        go to pastebin, paste in the contents, and it will give you a URL that you can post here in the channel
18:32 martinmorris    certainly, how do I do that?
18:32 gmcharlt        ok, let's try something else -- could you pastebin in your entire koha-conf.xml?
18:30 gmcharlt        correct, that doesn't matter
18:30 martinmorris    assume that doesn't matter?
18:30 martinmorris    i'm not stopping zebrasrv nicely btw, i'm just killing the process and rerunning zebrasrv -f /etc/koha/koha-conf.xml
18:29 martinmorris    no difference i'm afraid :(
18:28 gmcharlt        then try the yaz-client stuff again (note that yaz-client let's you use the up arrow to access command history)
18:27 gmcharlt        and stop and restart zebrasrv after you do that
18:27 martinmorris    sure :)
18:27 gmcharlt        well, just for the sake of argument, let's do rebuild_zebra.pl -a -r again
18:26 martinmorris    this was after I had imported my biblios and reindexed
18:26 martinmorris    i imported a few authorities in marc21 format then ran rebuild_zebra.pl
18:26 martinmorris    ill just check which flags
18:26 martinmorris    i did, yes
18:26 gmcharlt        I assume you used rebuild_zebra.pl to reindex the authorities?
18:19 martinmorris    as i've just found out - thanks!
18:18 gmcharlt        yeah, but the equivalent is <serverinfo id="authorityserver">, and that should be OK
18:17 martinmorris    authorities only has a middle line corresponding
18:17 martinmorris     <biblioservershadow>1</biblioservershadow>
18:17 martinmorris     <biblioserver>biblios</biblioserver>
18:17 martinmorris    <serverinfo id="biblioserver">
18:17 martinmorris    i'm noticing that a grep for biblios in the koha-conf file has these lines which don't appear to have a corresponding line in authorities
18:17 martinmorris    it does
18:16 gmcharlt        hmm, that looks OK  -- does /var/lib/koha/zebradb/authorities/register exist and have a bunch of *.mf files in it?
18:15 martinmorris     <authorityserver>authorities</authorityserver>
18:15 martinmorris                <database>authorities</database>
18:15 martinmorris        <xi:include href="/etc/koha/zebradb/explain-authorities.xml"
18:15 martinmorris        <config>/etc/koha/zebradb/zebra-authorities.cfg</config>
18:15 martinmorris        <directory>/var/lib/koha/zebradb/authorities</directory>
18:14 martinmorris    sure
18:14 gmcharlt        hmm, could you paste in the output of 'grep authorities' on your koha-conf.xml?
18:10 martinmorris    Other Info:
18:10 martinmorris    Record log           : off
18:10 martinmorris    APDU log             : off
18:10 martinmorris    Elements             :
18:10 martinmorris    Schema               : not set
18:10 martinmorris    Format               : usmarc
18:10 martinmorris    ssub/lslb/mspn       : 0/1/0
18:10 martinmorris    Named Result Sets    : on
18:10 martinmorris    Query type           : prefix (RPN sent to server)
18:10 martinmorris    CQL file             : /usr/local/share/yaz/etc/pqf.properties
18:10 martinmorris    CCL file             : default.bib
18:10 martinmorris    Bases                : authorities
18:10 martinmorris    Authentication       : none
18:10 martinmorris    auto_wait            : on
18:10 martinmorris    auto_reconnect       : off
18:10 martinmorris    Connected to         : unix:/var/run/koha/zebradb/authoritysocket
18:10 gmcharlt        yeah, go ahead
18:10 martinmorris    want me to just copy and paste the reply?
18:09 martinmorris    ok
18:09 gmcharlt        please do a list_all in yaz-client
18:09 gmcharlt        yeah, I do too :)
18:09 martinmorris    like the failure message :)
18:08 martinmorris    Elapsed: 0.016800
18:08 martinmorris        [109] Database unavailable -- v2 addinfo 'authorities'
18:08 martinmorris    Diagnostic message(s) from database:
18:08 martinmorris    records returned: 0
18:08 martinmorris    Result Set Status: none
18:08 martinmorris    Number of hits: 0, setno 1
18:08 martinmorris    Search was a bloomin' failure.
18:08 martinmorris    Received SearchResponse.
18:08 martinmorris    Sent searchRequest.
18:08 martinmorris    here's what i get
18:08 martinmorris    socket seems to open fine
18:08 gmcharlt        Z> find @attrset Bib-1 @attr "1=Heading" Cherpillod
18:08 martinmorris    ok done that
18:08 gmcharlt        Z> base authorities
18:07 gmcharlt        Z> open unix:/var/run/koha/zebradb/authoritysocket
18:07 martinmorris    never used that before, give me a sec and i'll work it out
18:07 gmcharlt        yaz-client
18:07 gmcharlt        martinmorris: let's see if yaz-client can search it correct, viz
18:06 martinmorris    18:05:56-12/02 zebrasrv(28) [session] Connection closed by client
18:06 martinmorris    18:05:56-12/02 zebrasrv(28) [request] Search authorities ERROR 109 1 1+0 RPN @attrset Bib-1 @or @attr "1=Heading" @attr 7=1 0 @attr 4=6 @attr 5=1 @attr "1=Heading" Cherpillod
18:06 martinmorris    18:05:56-12/02 zebrasrv(28) [request] Init OK - ID:81/81 Name:ZOOM-C/YAZ Version:1.154/3.0.24
18:06 martinmorris    18:05:56-12/02 zebrasrv(28) [request] Auth idPass kohauser -
18:06 martinmorris    18:05:56-12/02 zebrasrv(28) [session] Session - OK 28 unix:/var/run/koha/zebradb/authoritysocket 31360
18:06 martinmorris    here's a log snipped from an authority search i've just done
18:03 martinmorris    it does
18:03 martinmorris    checking
18:03 gmcharlt        and does the authoritysocket exist on the filesystem?
18:02 martinmorris    yep: 19:22:39-10/02 [server] Adding dynamic listener on unix:/var/run/koha/zebradb/authoritysocket id=2
18:01 gmcharlt        martinmorris: ok, please grep for 'listen' in the zebra log and and let me know if it includes any references to authoritysocket
17:56 martinmorris    on ubuntu
17:56 martinmorris    3.0 alpha
17:51 gmcharlt        martinmorris: are you running 3.0 alpha or the latest git HEAD?
17:46 martinmorris    While people are around can I get a bit of help on why I get ERROR 109 in my zebrasrv log for authorities but not for biblios.  I've reindexed both.
17:36 MatthewMetzger_ gmcharlt: good to know. I'm pleased.
17:35 gmcharlt        yep
17:35 MatthewMetzger_ gmcharlt: do you work for liblime?
17:35 MatthewMetzger_ gmcharlt: that sounds good!
17:35 gmcharlt        you're welcome
17:35 gmcharlt        (and, although this may be a pipe dream, I hope that Koha's Zebra support and indexing will eventually become bulletproof enough and simple enough to set up that we can deprecate NoZebra mode)
17:35 MatthewMetzger_ okay, thanks so much. I'll have to come back to it later, as I have to be away for an hour or so. Much appreciated :)
17:33 gmcharlt        the advanced features that Zebra offers will not always make it back to NoZebra mode
17:33 gmcharlt        longer term, though, I would encourage you to consider turning Zebra back on
17:32 gmcharlt        QueryFuzzy QueryWeightFields QueryStemming
17:32 gmcharlt        if you set NoZebra to on, you also should set the following to off:
17:31 gmcharlt        yes, the NoZebra system preference would be a start
17:31 MatthewMetzger_ gmcharlt: just some settings in admin?
17:31 gmcharlt        no, you don't need to go that far
17:30 MatthewMetzger_ the whole, perl Makefile.PL, make, make install?
17:29 MatthewMetzger_ the OPAC doesn't return any search results. Should I reinstall koha without zebra as we have a very small library?
17:29 gmcharlt        go ahead
17:29 MatthewMetzger_ gmcharlt: I have one more quick question that I can probably do the research for on my own if it is complicated...
17:28 MatthewMetzger_ gmcharlt: the intranet seems fine!
17:27 MatthewMetzger_ gmcharlt: the cookie problem seems to be solved. I'll try logging out and logging in...
17:26 MatthewMetzger_ gmcharlt: I'm glad you know what to google. I'll save this chat for future inspiration :)
17:26 gmcharlt        so now that YAML::Syck is installed, you should be to log out, log in again, and have Koha's cookie-based session persist
17:26 gmcharlt        naw, just good with Google :)
17:26 MatthewMetzger_ gmcharlt: you are a genius!
17:26 MatthewMetzger_ :)
17:26 MatthewMetzger_ All modules are installed with version numbers. XML::LibXSLT 1.58
17:25 gmcharlt        snap
17:25 MatthewMetzger_ now i'll check the about.pl
17:25 gmcharlt        so now let's see if about.pl is happier
17:25 gmcharlt        yep :)
17:24 MatthewMetzger_ That looks good, right? :)
17:24 MatthewMetzger_ Setting up libxml-libxslt-perl (1.58-1) ...
17:24 MatthewMetzger_ update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
17:24 MatthewMetzger_ update-perl-sax-parsers: Adding Perl SAX parser module info file of XML::LibXML::SAX...
17:24 MatthewMetzger_ update-perl-sax-parsers: Adding Perl SAX parser module info file of XML::LibXML::SAX::Parser...
17:24 MatthewMetzger_ Setting up libxml-libxml-perl (1.58-3) ...
17:24 MatthewMetzger_ Setting up libxml-sax-perl (0.12-5) ...
17:23 MatthewMetzger_ now I'll try the apt-get command again...
17:23 gmcharlt        yep
17:23 MatthewMetzger_ okay, so I change that file to a different name? Can I just append ."backup" to it with the mv command to get the job done?
17:22 MatthewMetzger_ "cat /usr/local/share/perl/5.8.7/XML/SAX.pm | grep save_debian_parsers" returns no output
17:22 gmcharlt        if not, rename it and try apt-get install libxml-sax-perl again
17:21 gmcharlt        does /usr/local/share/perl/5.8.7/XML/SAX.pm have save_debian_parsers in it?
17:21 MatthewMetzger_ gmcharlt: looks like there might be conflicts...?
17:20 MatthewMetzger_ "/usr/share/perl5/XML/XPath/PerlSAX.pm
17:20 MatthewMetzger_ "/usr/share/perl5/XML/Perl2SAX.pm
17:20 MatthewMetzger_ "/usr/share/perl5/XML/Parser/PerlSAX.pm
17:20 MatthewMetzger_ "/usr/share/perl5/XML/DOM/PerlSAX.pm
17:20 MatthewMetzger_ "/usr/local/share/perl/5.8.7/XML/SAX.pm
17:20 MatthewMetzger_ "/usr/local/share/perl/5.8.7/MARC/File/SAX.pm
17:20 MatthewMetzger_ "/usr/local/lib/perl5/site_perl/5.10.0/XML/SAX.pm
17:20 MatthewMetzger_ "/usr/local/lib/perl5/site_perl/5.10.0/MARC/File/SAX.pm
17:20 MatthewMetzger_ "/usr/local/lib/perl5/site_perl/5.10.0/i686-linux/XML/LibXML/SAX.pm
17:20 MatthewMetzger_ "/usr/local/lib/perl/5.8.7/XML/LibXML/SAX.pm
17:20 MatthewMetzger_ oops, sorry IRC won't post all the lines beginning with "/"
17:19 MatthewMetzger_ "/usr/local/lib/perl/5.8.7/XML/LibXML/SAX.pm
17:19 MatthewMetzger_ otherwise it returned
17:19 MatthewMetzger_ some results returned source files in my home directory. I did try to install these modules from source, if that it information you need.
17:18 gmcharlt        so do a 'locate SAX.pm'
17:18 gmcharlt        ok, found more info that may help -- we'll check for conflicting versions of XML::Sax
17:16 MatthewMetzger_ so it looks like perl 5.8
17:16 MatthewMetzger_ #!/usr/bin/perl
17:15 MatthewMetzger_ gmcharlt: also no files in that directory ls -la /etc/perl/XML/SAX/ParserDetails.d
17:15 gmcharlt        what's the first line of /usr/bin/update-perl-sax-parsers (wonder if it's trying to use 5.10 instead of 5.8)
17:15 MatthewMetzger_ nothing in /etc/perl/XML/SAX/ParserDetails.ini
17:14 MatthewMetzger_ okay...
17:14 gmcharlt        and what files if any are in /etc/perl/XML/SAX/ParserDetails.d
17:14 MatthewMetzger_ gmcharlt: dependency problems prevent configuration of libxml-libxslt-perl
17:14 gmcharlt        what's the contents of /etc/perl/XML/SAX/ParserDetails.ini
17:12 MatthewMetzger_  libxml-libxslt-perl
17:12 MatthewMetzger_  libxml-libxml-perl
17:12 MatthewMetzger_ Errors were encountered while processing:
17:12 MatthewMetzger_ gmcharlt: I also get errors on those.
17:11 MatthewMetzger_ I'll try the others, too.
17:11 MatthewMetzger_  libxml-sax-perl
17:11 MatthewMetzger_ Errors were encountered while processing:
17:11 MatthewMetzger_  subprocess post-installation script returned error exit status 255
17:11 MatthewMetzger_ dpkg: error processing libxml-sax-perl (--configure):
17:11 MatthewMetzger_ Can't locate object method "save_parsers_debian" via package "XML::SAX" at /usr/bin/update-perl-sax-parsers line 90.
17:11 MatthewMetzger_ Setting up libxml-sax-perl (0.12-5) ...
17:11 MatthewMetzger_ sudo dpkg --configure libxml-sax-perl
17:10 MatthewMetzger_ okay..
17:10 gmcharlt        well, let's see if dpkg --configure for each of them helps
17:10 MatthewMetzger_ gmcharlt: from dpkg -C
17:09 MatthewMetzger_  libxml-sax-perl      Perl module for using and building Perl SAX2 XML processo
17:09 MatthewMetzger_ dpkg --configure <package> or the configure menu option in dselect:
17:09 MatthewMetzger_ configuring them the first time.  The configuration should be retried using
17:09 MatthewMetzger_ The following packages are only half configured, probably due to problems
17:09 MatthewMetzger_  libxml-libxslt-perl  Perl module for using the GNOME libxslt library
17:09 MatthewMetzger_  libxml-libxml-perl   Perl module for using the GNOME libxml2 library
17:09 MatthewMetzger_ menu option in dselect for them to work:
17:09 MatthewMetzger_ They must be configured using dpkg --configure or the configure
17:09 MatthewMetzger_ The following packages have been unpacked but not yet configured.
17:09 gmcharlt        ok, does dpkg -C (or dpkg --audit) suggest anything?
17:07 MatthewMetzger_ Debian GNU/Linux `dpkg' package management program version 1.13.11 (i386).
17:06 gmcharlt        hmm, what dpkg version do you have?
17:05 MatthewMetzger_ dpkg: unknown option --clear-selections
17:05 MatthewMetzger_ sudo dpkg --clear-selections
17:04 gmcharlt        hmm -- then try dpkg --clear-selections, then dselect [R]emove
17:03 MatthewMetzger_ I chose remove and then install, but it returned the same errors
17:03 MatthewMetzger_ okay...
17:02 gmcharlt        try [R]emove, then see if [I]nstall does anything again
17:02 MatthewMetzger_ end with: installation script returned error exit status 100.
17:02 MatthewMetzger_ gmcharlt: yes it does start something. The same apt-get request we ran a minute ago
17:00 MatthewMetzger_ ps -e | grep dselect and ps -e | grep dpkg returned nothing...
16:59 gmcharlt        see if you have any running dselect or dpkg processes, and if not, do dselect and see if choose [I]install and [C]onfigure start anything
16:58 gmcharlt        it may still be in the middle of a dselect
16:57 MatthewMetzger_ There are more apt-get errors, but those are the ones at the end of the output
16:56 MatthewMetzger_ I remember that the koha install notes asked that I use dpkg or something having to do with apt to install certain packages. Could that still be running in the background messing things up?
16:56 MatthewMetzger_ here's the hunch:
16:56 MatthewMetzger_ E: Sub-process /usr/bin/dpkg returned an error code (1)
16:56 MatthewMetzger_  libxml-libxslt-perl
16:56 MatthewMetzger_  libxml-libxml-perl
16:56 MatthewMetzger_  libxml-sax-perl
16:56 MatthewMetzger_ Errors were encountered while processing:
16:56 MatthewMetzger_ gmcharlt: I'm getting errors, but I have a hunch as to why... Here's the errors:
16:54 gmcharlt        progress :)
16:54 MatthewMetzger_ I'll do the apt-get now...
16:54 MatthewMetzger_ just to check, cgi-bin/koha/about.pl reports that YAML::Syck is at version 1.01 :)
16:53 gmcharlt        ok, so if there were no others Perl modules missing, exit out of CPAN and apt-get install libxml-libxslt-perl
16:52 MatthewMetzger_ gmcharlt: It looks like that installed correctly!
16:51 MatthewMetzger_ okay, here's goes...
16:50 gmcharlt        so if you're in your CPAN shell, let's skip that for a moment and try installing YAML::Syck
16:49 gmcharlt        yeah, for XML::LibXSLT, it might be easier to install the dapper package libxml-libxslt-perl
16:48 MatthewMetzger_ gmcharlt: it is odd that it can't install with 5.8, but can with 5.10. That means that the needed dev tools are installed and working.
16:45 MatthewMetzger_ ubuntu 6.06 intel
16:45 gmcharlt        hmm, what platform are you on?
16:44 MatthewMetzger_   make had returned bad status, install seems impossible
16:44 MatthewMetzger_ Running make install
16:44 MatthewMetzger_   Can't test without successful make
16:44 MatthewMetzger_ Running make test
16:44 MatthewMetzger_   /usr/bin/make  -- NOT OK
16:44 MatthewMetzger_ make: *** [blib/arch/auto/XML/LibXSLT/LibXSLT.so] Error 1
16:43 MatthewMetzger_ on install XML::LibXSLT:
16:40 MatthewMetzger_ thanks so much! I'll give it a try and get back to you.
16:40 gmcharlt        let me know how it goes
16:40 gmcharlt        so now you should be able to install those modules for 5.8
16:40 MatthewMetzger_ okay. I'm in the cpan shell with your command. Thanks for the reassurance :)
16:39 gmcharlt        just some weird PATH issues
16:39 gmcharlt        no, you're not stupid
16:39 gmcharlt        /usr/bin/perl -MCPAN -e shell
16:39 MatthewMetzger_ Can I blame cpan? or am I just stupid? thanks so much for your help!
16:38 gmcharlt        so, here's how to invoke CPAN and hopefully force it to use 5.8.8:
16:38 gmcharlt        ok, that clinches it
16:38 MatthewMetzger_ "/usr/local/lib/perl5/site_perl/5.10.0/i686-linux/YAML/Syck.pm"
16:38 gmcharlt        but just to be sure, where is YAML/Syck.pm ?
16:37 MatthewMetzger_ so 5.10
16:37 MatthewMetzger_ four lines: one of the is: /usr/local/lib/perl5/site_perl/5.10.0/i686-linux/JSON/Syck.pm
16:36 gmcharlt        next, do 'find /usr -name Syck.pm 2> /dev/null' to see where YAML::Syck ended up
16:36 gmcharlt        yeah
16:36 MatthewMetzger_ so it must be 5.8
16:36 MatthewMetzger_     /usr/local/lib/site_perl
16:36 MatthewMetzger_     /usr/share/perl/5.8
16:36 MatthewMetzger_     /usr/lib/perl/5.8
16:36 MatthewMetzger_     /usr/share/perl5
16:36 MatthewMetzger_     /usr/lib/perl5
16:36 MatthewMetzger_     /usr/local/share/perl/5.8.7
16:36 MatthewMetzger_     /usr/local/lib/perl/5.8.7
16:36 MatthewMetzger_     /etc/perl
16:36 MatthewMetzger_ @INC:
16:36 MatthewMetzger_ the end of the output says:
16:35 MatthewMetzger_ that gave me a lot of output...
16:34 gmcharlt        so /usr/bin/perl -V shows version 5.8?
16:34 MatthewMetzger_ ?
16:34 MatthewMetzger_ so 5.10 must have a different path
16:34 MatthewMetzger_ is the first line
16:34 MatthewMetzger_ #!/usr/bin/perl
16:33 MatthewMetzger_ okay
16:33 gmcharlt        that should be the path to Perl used by all of the CGI scripts
16:32 gmcharlt        so we can follow that -- first, find the installed copy of about.pl and check the first line
16:32 MatthewMetzger_ I thought it was weird, but don't know enough about perl for it to have raised a big red flag
16:32 gmcharlt        yikes, that could well do it
16:32 MatthewMetzger_ "it" being cpan
16:31 MatthewMetzger_ I think it installed this when I asked cpan to install one of the modules in question
16:31 MatthewMetzger_ I saw that cpan installed perl 5.10 in addition to 5.8 (if my memory serves me correctly on the version numbers).
16:31 gmcharlt        ok, let's start with the first
16:30 MatthewMetzger_ gmcharlt: I also know the answer to your question about different versions of perl
16:30 MatthewMetzger_ I believe "standard"
16:30 gmcharlt        MatthewMetzger_: what mode did you install Koha in - 'dev', 'single', or 'standard'?
16:28 MatthewMetzger_ gmcharlt: sorry for my ignorance. How do I apply the patches you sent me?
15:54 fbcit           hello hdl
15:28 gmcharlt        hi hdl
15:27 hdl             hi all.
15:22 fbcit           hi paul
15:22 gmcharlt        hi paul
15:22 paul            hello fbcit & gmcharlt
15:21 gmcharlt        hi fbcit
15:21 fbcit           g'morning koha