← Previous day | Today | Next day → | Search | Index
All times shown according to UTC.
Time | Nick | Message |
---|---|---|
13:10 | gmcharlt_away | greetings #koha |
13:14 | hdl | hi gmcharlt_away |
13:15 | gmcharlt | hi hdl |
13:37 | cnighs | g'morning #koha |
14:41 | atz | hmm.... docs.jquery.com seems down |
14:42 | acmoore | atz, yep. others have been reporting that, too. |
14:42 | atz | :( |
14:45 | looks like it's been a problem for a while | |
14:47 | partial alterative: http://remysharp.com/jquery-api/ | |
14:48 | ryan | pretty cool stuff |
14:50 | atz | it's the first js where actually maintaining program/application logic seems feasible |
15:15 | danny | hey everyone |
15:33 | gmcharlt | hi danny |
15:59 | pianohacker | slef: I noticed your patches email today; what are you concerned about the patches being portable to? |
16:00 | slef | pianohacker: templates, portable to HTML::Template + HTML::Template::Expr, because HTML::Template::Pro is recent and binary. |
16:01 | s/binary/C | |
16:02 | pianohacker | slef: Okay, but Koha depends on HTML::Template::Pro; could you just remove the ELSIF for your clients? |
16:02 | slef | pianohacker: have been, thought others probably affected, submitted patch |
16:03 | pianohacker | Okay |
16:03 | slef | pianohacker: not sure adopting ELSIF so quickly such a great idea in general. |
16:03 | pianohacker | Why not? |
16:05 | slef | it's not much saving over having an IF inside an ELSE and limits our options... I like keeping options open |
16:07 | atz | slef: your problem was w/ HTML::Template::Expr wasn't it? |
16:07 | so your portability is the same | |
16:12 | the version of ELSIF you consider "too quickly" adopted is at least as old as the version of MacOS you're using. | |
16:30 | slef | atz: no, it's HTML::Template::Pro AFAICT |
16:30 | atz: see mail to -patches a few mins ago | |
16:32 | atz | the error in your ticket indicates otherwise |
16:32 | # Failed test 16 in t/HTML-Template-Expr.t at line 87 fail #8 | |
16:32 | # t/HTML-Template-Expr.t line 87 is: ok (defined $output and $output eq &catfile("$file.out")); | |
16:32 | or maybe it is just Pro's testing of Expr? | |
16:33 | slef | I think so. t/HTML-Template-Expr.t is use HTML::Template::Pro not ::Expr. |
16:33 | maybe copied from HTE | |
16:40 | atz | slef: actually, i think the author is tripped up by the Mac line-end encoding in the test |
16:41 | i don't think it indicates a failure that would necessarily affect the module | |
16:41 | just a poorly written test | |
16:48 | not sure what "fail #8" means | |
16:52 | you might try make test for H:T:P with ENV var "HTMLTEMPLATEPRODEBUG" = 1 | |
16:57 | slef: looks like a possible MAXINT ceiling also | |
16:58 | the EXPR from the specific test that failed in your ticket is: | |
16:58 | <tmpl_var EXPR="1000000+200000000000"> | |
16:58 | you got -1862462912, instead of 200001000000 | |
17:00 | lol | |
17:00 | some of the test variables are funny | |
17:00 | TWENTY=>20, FOURTY=>50 | |
17:01 | so TWENTY + FOURTY = 70 | |
17:01 | slef | sadism |
17:06 | cnighs_ | "Bank errors in your favor. Collect $70." |
17:11 | atz | slef: might check for MAXINT threshold like: |
17:11 | echo $((200000000000 + 1000000)) # in bash | |
17:12 | perl -e 'print 200000000000 + 1000000, "\n"; | |
17:12 | # ^ in perl | |
17:12 | pianohacker | TMPL_EXPR="6*9=42" |
17:14 | atz | the template being tested is, /root/.cpan/build/HTML-Template-Pro-0.70-YIIYMl/templates-Pro/test_expr8.tmpl |
17:15 | (w/ the YIIYM1 part being variable) | |
17:18 | slef | 200001000000 to both |
17:18 | (added missing trailing ' on the perl one btw) | |
17:22 | atz | interestingly, you should be able to test using the same EXPR in HTML::Template (regular) |
17:22 | slef | HTML::Template::Expr even? |
17:23 | atz | actually, you just "use HTML::Template", and the EXPR is encapsulated, but whatever works |
17:24 | slef | erm, so do I need to install HTE or not? |
17:30 | atz | slef: i guesso. |
19:03 | ryan | slef: re: bug 2287, how complete is the patch you posted ? i.e. it is a working import with user-specifiable fields ? |
19:11 | slef | ryan: I think it's taken from a working system. |
19:29 | acmoore | I'm planning on submitting database update to version 104 this afternoon. Anyone else have a database version update that I'm going to step on? |
19:30 | gmcharlt | acmoore: I have a 104 submitted as of yesterday |
19:31 | acmoore | gmcharlt, thanks. I'll take 105. |
19:31 | gmcharlt, then, please ignore that part of the patch I just sent you, or wait for an update to look at the whole thing. | |
19:37 | hdl or paul or mc, Can I trouble you for a French translation of a system preference description, please? "Sets which SMS::Send driver is used to send SMS messages" | |
20:48 | hdl | acmoore: Détermine le pilote utilisé par SMS::Send pour envoyer des SMS |
20:48 | acmoore | merci |
20:49 | hdl | np |
23:07 | ricardo | Hi all! :) |
23:10 | Is anyone really here? | |
23:11 | pianohacker | ricardo: I'm here (for a little while) |
23:11 | Did you need some help? | |
23:12 | ricardo | pianohacker: It's just that I'm getting an error with a few days old "git" version while adding a vendor: |
23:12 | http://192.168.5.203:8080/cgi-[…]updatesupplier.pl | |
23:12 | Koha error | |
23:12 | pianohacker | Hmm |
23:12 | ricardo | The following fatal error has occurred: |
23:12 | Undefined subroutine &main::AddBookseller called at /usr/share/koha/intranet/cgi-bin/acqui/updatesupplier.pl line 92. | |
23:13 | pianohacker | ricardo: Odd. |
23:14 | Try updating; it seems to be fixed | |
23:14 | ricardo | pianohacker: OK. Will do that right away. Thanks anyway :) |
23:14 | pianohacker | np |
23:14 | let me know if it still isn't working; i'll file a bug report | |
23:16 | ricardo | pianohacker: Hmm... Actually, it seems that my Koha was already up to date with git. Let me run the "perl Makefile.PL", "make test", "make install" thing |
23:17 | pianohacker | Okay |
23:18 | ryan | ricardo: a quick test works for me (adding a new vendor) |
23:18 | ricardo | ryan: OK. Thanks for the "feedback". I'm doing a "make install" now. Let's see how this works |
23:20 | ryan | not sure why there's a separate updatesupplier script from the addsupplier. |
23:22 | ricardo | OK. Restarted apache. Let me test this again |
23:23 | Same error :( | |
23:24 | Steps to reproduce: | |
23:24 | 1 - Go to Intranet home page (log in with some "superlibrarian" user): | |
23:24 | http://192.168.0.1:8080/ | |
23:24 | 2 - Go to "Acquisitions" section | |
23:25 | http://192.168.0.1:8080/cgi-bi[…]qui/acqui-home.pl | |
23:26 | 3 - (See a strange highlighted message under "Start,receive or modify any order" that says "You must define a budget in Administration" - strange because I have already created a fund) | |
23:26 | 4 - Click on the "+ New Vendor" button in that page | |
23:26 | http://192.168.0.1:8080/cgi-bi[…]plier.pl?op=enter | |
23:27 | Fill just the "Company Name" (only mandatory field) with some thing - e.g "Fictional Publisher" (without the quotes) and click on the "Save" button at the bottom | |
23:27 | "Et voilá" - ERROR: | |
23:27 | http://192.168.0.1:8080/cgi-bi[…]updatesupplier.pl | |
23:28 | Koha error | |
23:28 | The following fatal error has occurred: | |
23:28 | Undefined subroutine &main::AddBookseller called at /usr/share/koha/intranet/cgi-bin/acqui/updatesupplier.pl line 92. | |
23:31 | (running on openSUSE 11.0 with Apache 2.2.8, MySQL 5.0.51a and Perl 5.10.0) | |
23:33 | ryan | ricardo: do you have anything in your logs ? |
23:33 | pianohacker | That really is quite odd |
23:35 | ricardo | ryan: The only entries in /var/log/koha-error.log for today are several lines with that same message: |
23:35 | [Wed Jul 30 01:03:19 2008] [error] [client 192.168.0.2] [Wed Jul 30 01:03:19 2008] updatesupplier.pl: Undefined subroutine &main::AddBookseller called at /usr/share/koha/intranet/cgi-bin/acqui/updatesupplier.pl line 92., referer: http://192.168.0.1:8080/cgi-bi[…]plier.pl?op=enter | |
23:37 | Koha 3.00.00.103 / Koha DB 3.0000103 (in the case that info is useful) | |
23:44 | ryan | ricardo: that is strange. looks like updatesupplier.pl is a pretty old script. can you file a bug on this ? |
23:45 | ricardo | ryan: I can, but probably not today (it's almost 1AM here and I'll have to give a "Koha" demo tomorrow morning !) and possibly not tomorrow also (very busy day). But on Thursday, the latest, I think I can |
23:47 | ryan: Have you tried to execute the steps I mentioned? I guess you didn't the same error, right? | |
23:48 | ryan | correct, i did not get an error. |
23:48 | i also don't have a warning on the funds. | |
23:48 | ricardo | ryan: OK. Thanks for the feedback. Probably not very relevant, but what is your Perl version? |
23:49 | ryan | 5.8.8 |
23:49 | i don't have any 5.10's handy to test | |
23:50 | ricardo | ryan: OK. Thanks for the info |
23:51 | I noticed that I had a "Fund" but did NOT have a "Budget" for it. I'm adding a "Budget" now to see if it makes any difference | |
23:52 | I still get the same "You must define a budget in Administration" in acqui-home.pl | |
23:53 | Same error. At least, it is consistent! ;-) | |
23:54 | ryan | ricardo: try adding a use C4::Auth; to the top of updatesupplier.pl |
23:56 | ricardo | Done. Testing |
23:58 | "Same old, same old" (same error) | |
00:00 | Perl Newbie question: How does "updatesupplier.pl" "know" that AddBookseller is in the C4::Bookseller.pm module? Does it try to check in the several pm files that it has in "use C4..." lines? | |
00:00 | gmcharlt | ricardo: perldoc Exporter |
00:01 | ricardo | Ah! Galen, the "Mighty Lurker" has arrived! :) |
00:02 | gmcharlt | hi ricardo :) |
00:02 | ricardo | Hi Galen! :) |
00:03 | I'll try to add "C4::Bookseller->" at the front of the "Addbookseller" function call and see if that makes a difference here | |
00:04 | gmcharlt | ricardo: try 'C4::Bookseller::' instead |
00:04 | ricardo | gmcharlt: OK |
00:05 | Testing... | |
00:07 | Ah man... Sorry, I'm correcting the wrong file (the one located in /root/mykohaclone instead of the one at /usr/share/koha/intranet/cgi-bin/acqui | |
00:09 | ryan: I'll try again. This time I'll only doyour first suggestion, as a first try ("[00:55]<ryan>ricardo: try adding a use C4::Auth; to the top of updatesupplier.pl") | |
00:13 | Same error... Adding "C4::Bookseller::" to "AddBookseller" function call in updatesupplier.pl now... | |
00:13 | IT WORKED!!! | |
00:14 | At least it moved me up to: | |
00:14 | Koha Search for vendor 1 | |
00:14 | http://192.168.5.203:8080/cgi-[…]oksellers.pl?id=1 | |
00:16 | So, is a small patch in order OR could this be some kind of bad setup that I have? | |
00:17 | "env | grep PERL" does return "PERL5LIB=/usr/share/koha/lib" | |
00:20 | gmcharlt | ricardo: file a bug |
00:21 | ricardo | gmcharlt: OK. Should I mark this as "major"? "critical"? "blocker"? "only happens because the bug reporter is a pain in the neck"? ;-) |
00:22 | gmcharlt | "normal" - simple to fix, may be 5.10 specific |
00:22 | ricardo | gmcharlt: OK |
00:54 | ryan / gmcharlt : http://bugs.koha.org/cgi-bin/b[…]w_bug.cgi?id=2419 | |
09:30 | chris | evening |
09:31 | paul | hi chris |
09:31 | chris | hi paul good trip? |
09:31 | paul | yes. |
09:31 | although heavy pollution in Casablanca | |
09:58 | chris | were you working in casablanca? |
09:59 | paul | yep. |
09:59 | ocpgroup.ma | |
09:59 | mining & chemistry company (phosphates) | |
10:03 | chris | ohh, using Koha? |
10:03 | paul | yep |
10:03 | self-installed | |
10:03 | I was here for checking & explaining zebra & other technical stuff | |
10:04 | then, in aug, hdl will go here to teach to the 16 librarians that will use it daily (5 branches) | |
10:04 | chris | ohh excellent |
10:04 | paul | the good news is that they asked us for a yearly support contract now that they see the added value we can give ;-) |
10:04 | (frenchism suspected on previous sentence...) | |
10:06 | chris | even better :) |
10:09 | have you seen this | |
10:09 | http://www.emeraldinsight.com/[…]contentId=1735026 | |
10:15 | paul | chris : nope. |
10:16 | curious to have to pay something to see a report of how we installed a free software... | |
10:16 | s/curious/strange/ | |
10:16 | (frenchism detected...) | |
10:20 | chris | yeah, its an odd thing to do |
10:23 | i wonder if slef can call them and ask for it :) | |
10:29 | slef | hrm? |
10:30 | paul: no frenchism | |
10:30 | chris | any contacts at Complementary and Alternative Medicine Library and Information Service (CAMLIS), Royal London Homoeopathic Hospital. |
10:30 | slef | yeah, that's our client |
10:30 | chris | ahh cool |
10:30 | can you get us a free copy of their article? :-) | |
10:31 | slef | I think I've the unreviewed version in our tracker somewhere |
10:31 | chris | good write up on installing under OS X btw |
10:32 | slef | They're putting up a journal repository as part of phase 4 or 5, so I expect that article will be cleared for distribution already. I'll ask Gerhard. |
10:32 | I didn't know they'd "broken cover" yet | |
10:33 | however, today I'm quoting for phases 4 and 5 at CAMLIS, so it's not going to be immediate | |
10:33 | chris | http://stuff.co.nz/4636525a6479.html |
10:33 | ohh excellent slef | |
10:34 | on the positive side, it was quite interesting watching someone try to sell/demo rfid with no electricity :) | |
10:34 | slef | roflmao |
10:34 | Actually, I could do that... our kit runs off USB power :) | |
10:34 | probably have to be <1hr demo, as it's quite hungry | |
10:35 | chris | oh this was the entire day |
10:35 | ie power went out at 7am ish | |
10:35 | and when i left to drive home at 2pm, still had none | |
10:37 | was supposed to stay longer, but trees kept falling down and closing roads, so i got out while the going was good | |
10:37 | slef | yuck |
10:41 | chris | but we did learn some useful stuff in spite of the weather not playing nice |
10:41 | ohh thats very sad | |
10:42 | slef | indeed... (new management)-- |
10:43 | chris | so often happens unfortunately, people want to make their mark by changing everything |
10:48 | id reply to him, but his mail provider hates my MTA it seems | |
10:48 | slef | what's the film where a pretty girl has like amazon screaming in her head while she's smiling? |
10:48 | Ah, Election | |
10:48 | paul | interesting (& probably fun) french legal news : http://linuxfr.org/2008/07/28/24351.html |
10:48 | slef | that's pretty much where I am over this ELSIF thing |
10:49 | paul: DADVSI-- | |
10:49 | paul | of course. |
10:49 | but this news is very interesting... | |
10:50 | 3 guys have said publicly to the police "we have broken a DRM" | |
10:50 | and the justice said (after 2 years) : "unresponsible" | |
10:50 | slef | "not guilty"? |
10:50 | paul | what is funny is that the "unresponsibility" can come from 3 ways in french law |
10:51 | "foolish, self defense, force majeure" | |
10:51 | no, it's not "not guilty" | |
10:51 | it's "un reponsible" => can't be judged for that | |
10:51 | slef | not prosecutable? |
10:51 | paul | yep |
10:52 | so, the funny question is : "does the justice think those 3 guys were foolish ?" | |
10:52 | slef | ok... takes me a while... IIRC English law has guilty or not, while Scottish has guilty, not guilty and not proven |
10:52 | paul | "or is it a self-defense, or force majeure" ? |
10:52 | (force majeure : you know you did something that you shouldn't do, but you couldn't avoid it) | |
10:53 | slef | and also "the Crown Prosecution/Fiscal didn't persue the case" which really upsets the press |
10:53 | the French system with investigating judges is rather different | |
10:53 | Does it get less flamed in the press? | |
10:53 | paul | bye chris |
10:53 | chris | have a good day |
10:54 | slef | bye chris |
← Previous day | Today | Next day → | Search | Index