← Previous day | Today | Next day → | Search | Index
All times shown according to UTC.
Time | Nick | Message |
---|---|---|
00:04 | melia left #koha | |
00:35 | Oak joined #koha | |
02:14 | libsysguy joined #koha | |
02:36 | ago43 joined #koha | |
02:59 | * drojf | leaves a wasteland of obsoleted patches behind. too tired |
03:15 | drojf | who rules over bugzilla? i could use the keyword "sandboxtest" that was agreed on in the last irc meeting |
03:17 | rangi++ # for making me do the module thing with my patch. i learned a lot of little things on the way | |
03:19 | libsysguy | rangi has a way of doing that kind of thing |
03:19 | he is like a wise monk | |
03:25 | drojf | heh |
03:27 | libsysguy | i wish he had some words of wisdom for the project im working on |
03:27 | but sadly the monk sleeps :p | |
03:29 | drojf | isn't it like afternoon in nz right now? he will probably have some family weekend time |
03:29 | libsysguy | or beer time |
03:29 | drojf | or both :) |
03:29 | * libsysguy | just had a little beer time :p |
03:29 | libsysguy | sadly it didn't help me solve my problem |
03:29 | drojf | i should have had a little beer time too. but now it's 5:30am so i won't start |
03:30 | a problem that beer could not solve? ouch | |
03:30 | are you sure it was enough beer? :P | |
03:30 | libsysguy | yeah the porting project I am working on |
03:30 | haha only 40 oz | |
03:30 | so…no probably not | |
03:32 | alright im off for the night…this will have to wait for another day | |
03:32 | drojf | bright daylight now. i'll try to sleep. good luck with the monk |
03:32 | libsysguy | good talking with you drojf |
03:32 | drojf | hope you solve the problem in your sleep ;) |
03:32 | see you | |
03:32 | libsysguy | later |
03:32 | libsysguy left #koha | |
04:14 | mtompset joined #koha | |
04:14 | mtompset | Greetings, #koha. |
04:25 | libsysguy joined #koha | |
04:44 | mtompset | Greetings, libsysguy |
04:44 | libsysguy | hey mtompset |
04:44 | wahanui | mtompset is a human being in the Philippines, and is having musical flashbacks. |
04:45 | mtompset | We should change that. |
04:45 | Test? | |
04:45 | * wahanui | does a testing dance |
04:45 | libsysguy | are you not in teh Philippines |
04:45 | mtompset | Yes, but I'm not having flashbacks. :P |
04:45 | libsysguy | heh |
04:45 | mtompset | And it isn't as interesting as... |
04:45 | libsysguy? | |
04:45 | wahanui | libsysguy is Koha's hottest developer or partying with swedes on his deck |
04:45 | libsysguy | my girlfriends parents lived in the Philippines for about 3 years |
04:46 | in fact that is where Anna was born | |
04:46 | mtompset | Your girlfriend? |
04:46 | libsysguy | yeah…ironically enough she is Swedish |
04:46 | hows that for a brain twister | |
04:47 | mtompset | Actually, if she has a filipino birth certificate, she should get a Filipino passport. ;) |
04:47 | ^should^could^ | |
04:47 | libsysguy | i think she got claimed as American |
04:47 | she has a passport for Sweden and America | |
04:47 | but not the Philippines | |
04:47 | mtompset | Ah, no sense adding to the complexity. |
04:48 | libsysguy | yeah border crossing are always interesting |
04:48 | If she hands over the American passport her dad always likes to yell out "She's Swedish!!!" | |
04:48 | mtompset | My son is dual Canadian/Filipino. |
04:48 | libsysguy | that always gets them going |
04:49 | that is an interesting combination | |
04:49 | mtompset | Both countries recognize dual citizenship (unlike the US). |
04:49 | * libsysguy | realized that mtompset is probably older than I am if he has a son |
04:49 | libsysguy | silly US |
04:50 | mtompset | Ilang taon ka ba? --- Oops, how old are you? |
04:50 | libsysguy | hehe |
04:50 | 23 | |
04:50 | mtompset | Yes, I'm much older. I'm in my 40's. |
04:50 | libsysguy | haha its ok, most people around here are |
04:51 | i think i am the 2nd youngest so far | |
04:51 | mtompset | Who is the youngest? (Sino ang bunso?) |
04:52 | libsysguy | pianohacker is a couple years younger than me |
04:52 | mtompset | irc logs? |
04:52 | wahanui | irc logs are http://irc.koha-community.org/irclog/koha/ |
04:53 | mtompset | I'm going to look for jcamin's suggest git command to see if my check_deps.sh script that I wrote finds any "missing" things in the ubuntu.packages files. |
04:53 | logbot joined #koha | |
04:54 | libsysguy | what are you trying to make git do mtompset |
04:55 | Oak | ls |
04:55 | wrong window | |
04:58 | * libsysguy | is determined to get authentication working before he goes to bed |
05:05 | mtompset joined #koha | |
05:05 | mtompset | Now that was a fun crash. :( |
05:06 | libsysguy | BSOD? |
05:10 | mtompset | yep. |
05:11 | Triggered by VirtualBox doing a Reset call on a VM. | |
05:11 | I have to remember to power down and not reset. | |
05:14 | Oak joined #koha | |
05:22 | mtompset | Greetings, Oak. Are you really there? |
05:22 | Oak | yes |
05:22 | hello mtompset | |
05:22 | mtompset | Greetings, Oak. You lost your pirate greeting. :( |
05:22 | Oak | :) |
05:22 | Ahoy me hearties ! | |
05:23 | mtompset | Thar she be! |
05:26 | [Sat Jul 21 13:25:17 2012] koha_perl_deps.pl: Use of uninitialized value in formline at ./koha_perl_deps.pl line 65, <DATA> line 522. | |
05:26 | That's not good. | |
05:26 | irc logs? | |
05:26 | wahanui | irc logs are http://irc.koha-community.org/irclog/koha/ |
05:27 | rina joined #koha | |
05:27 | rina | hi |
05:27 | wahanui | hey, rina |
05:27 | rina | hi |
05:27 | wahanui | hi, rina |
05:28 | rina | r u user? |
05:28 | mtompset | wahanui is a bot. |
05:28 | wahanui? | |
05:28 | wahanui | mtompset? |
05:29 | rina | yes |
05:29 | can anybody help me? | |
05:30 | mtompset | can? don't know. will try? perhaps. :) |
05:30 | first question? | |
05:30 | wahanui | "What are you trying to do?" "What is the goal?" or "What problem are you experiencing?" |
05:31 | rina | i want add book with koha but not sussese |
05:31 | what is the marc file? | |
05:31 | marc format? | |
05:32 | mtompset | did you mean success when you said 'sussese'? |
05:32 | rina | yes |
05:32 | mtompset | marc? |
05:32 | wahanui | marc is the standard that isn't |
05:32 | mtompset | that's so helpful, silly bot. |
05:32 | rina | .mrc format? |
05:33 | mtompset | http://www.loc.gov/marc/ |
05:33 | Under Windows, which I work in. There is a program I use called MarcEdit. | |
05:33 | rina | how can add book with koha? |
05:34 | mtompset | http://people.oregonstate.edu/[…]it/html/index.php |
05:34 | Slow down. You have asked TWO questions. | |
05:34 | rina | k |
05:34 | mtompset | There are multiple ways to add a book. |
05:34 | Let me see if I can find a documentation link. | |
05:35 | documentation? | |
05:35 | wahanui | documentation is at http://koha-community.org/documentation/ |
05:35 | mtompset | What version of koha are you using? |
05:35 | rina | wait? |
05:35 | wahanui | wait is it snowing in marseille? |
05:36 | libsysguy | wahanui forget wait |
05:36 | wahanui | libsysguy: I forgot wait |
05:37 | mtompset | [Sat Jul 21 13:36:33 2012] koha_perl_deps.pl: Use of uninitialized value in formline at ./koha_perl_deps.pl line 65, <DATA> line 522. |
05:37 | Shoot... exists in master. | |
05:38 | I guess people don't run -a very often. | |
05:40 | Rina joined #koha | |
05:40 | Rina | hi |
05:40 | I m using 3.26 version | |
05:41 | hi any body there? | |
05:42 | mtompset | Rina, you are several versions behind. |
05:42 | Are you running this under Linux or Windows? | |
05:43 | Rina | linex |
05:43 | mto ? | |
05:43 | mtompset | Do you know which kind? Debian? |
05:45 | Rina | i Do:t know? |
05:45 | i Do:t know | |
05:45 | how can see? | |
05:45 | 3.06.05.000 | |
05:46 | this version i m using now | |
05:46 | mtompset | Ah, okay. Why did you say 3.26? |
05:46 | Rina | my mistake |
05:46 | sorry | |
05:47 | ? | |
05:47 | mtompset | Anyways... I would recommend reading the manual: http://manual.koha-community.org/3.6/en/ |
05:48 | This should give you some clues as to why you are having your difficulties. | |
05:48 | Rina | i read lof of time but not understanding |
05:48 | mtompset | What part don't you understand? |
05:48 | Rina | boos import |
05:49 | books import | |
05:49 | adding book | |
05:50 | ?? | |
05:50 | mtompset | No such section. Rina, I don't think you have read the link I gave you. |
05:51 | Excuse me, but I'm going to fix a couple bugs. Have a good day. | |
05:51 | Rina | just tell me import the book |
05:51 | ?? | |
05:53 | mtompset | I'm not a librarian, so I am not familiar with the process exactly. However, if you understand the terminology (like item is more than just a book, but can include CD's, Video's, etc.), then the documentation should be sufficient. |
05:53 | Rina | ok |
06:04 | Rina joined #koha | |
06:46 | mtompset | Does anyone have any ideas on how to decide between xpm and noxpm versions of a library?\ |
06:50 | mbalmer joined #koha | |
07:15 | NehaSharma joined #koha | |
07:15 | NehaSharma | hello every one |
07:16 | any body koha user there? | |
07:16 | mtompset | Not really? |
07:16 | NehaSharma | what? |
07:17 | mtompset | I'm not a user... I fix bugs when they appear, so I may not be able to help you. |
07:17 | first question? | |
07:17 | wahanui | "What are you trying to do?" "What is the goal?" or "What problem are you experiencing?" |
07:17 | NehaSharma | thx |
07:17 | u r not user then how can help me? | |
07:18 | mtompset | Because perhaps I can point you to a URL with information that can. |
07:18 | NehaSharma | ok |
07:18 | facing import the books | |
07:19 | mtompset | -- items. |
07:19 | okay. | |
07:19 | second question? | |
07:19 | wahanui | well, second question is "What is the exact error message?" |
07:19 | mtompset | N/A... |
07:19 | third question? | |
07:19 | wahanui | i guess third question is "What version of Koha are you using?" http://koha-community.org/faq/[…]ion-koha-running/ |
07:20 | NehaSharma | 3.06.05.000 |
07:21 | mtompset | Do you work with Rina? |
07:21 | NehaSharma | yes u know them? |
07:21 | mtompset | Rina was here asking the same thing. |
07:21 | http://manual.koha-community.org/3.6/en/ | |
07:21 | wahanui | http://manual.koha-community.org/3.6/en/ is the whole manual |
07:21 | mtompset | I suggested looking at the documentation. |
07:22 | Books are items. | |
07:23 | As I am not a user of koha (I've never done data entry, or data imports), I can't help much beyond this. | |
07:24 | It is also the "weekend". You are more likely to have success finding someone during the week. | |
07:24 | wahanui | okay, mtompset. |
07:24 | mtompset | it? |
07:24 | wahanui | or the "weekend". You are more likely to have success finding someone during the week. |
07:24 | mtompset | wahanui forget it |
07:24 | wahanui | mtompset: I forgot it |
07:25 | NehaSharma | i read all documentation but not understanding about this |
07:25 | mtompset | What part don't you understand? |
07:26 | NehaSharma | add books & imports book |
07:26 | mtompset | There are no such sections. |
07:26 | I don't think you've read the documentation. | |
07:27 | NehaSharma | sure sir i read it |
07:28 | mtompset | Then tell me a valid section name. |
07:28 | NehaSharma | means ? |
07:28 | mtompset | 7. Installation of SOPAC2 |
07:28 | That's a valid, but totally unrelated section name. | |
07:30 | NehaSharma | what is SOPAC2? |
07:31 | mtompset | Now, I apologize for being unable to assist you. Please excuse me, and do come back during the week when someone who is more familiar with the importing processes can help you. |
07:46 | cait joined #koha | |
07:49 | cait | morning #koh |
07:49 | a | |
08:11 | cait left #koha | |
08:27 | mib_mhpcjd joined #koha | |
08:50 | jenkins_koha | Starting build #100 for job Koha_3.8.x (previous build: SUCCESS) |
09:03 | mtompset joined #koha | |
09:03 | mtompset | Greetings, #koha. |
09:04 | I know it is pushing it, but I thought I'd point out a tiny bug I found: bug 8487 | |
09:05 | huginn | 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8487 critical, P5 - low, ---, gmcharlt, Needs Signoff , C4::Installer::PerlDependencies needs Test::Strict hash corrected |
09:49 | mtompset | Only applies to 3.8.X and up. 3.6.X doesn't have the problem. |
09:53 | jenkins_koha | Project Koha_3.8.x build #100: SUCCESS in 1 hr 3 min: http://jenkins.koha-community.[…]b/Koha_3.8.x/100/ |
09:53 | * chrish: bug 8322 removing additional spaces before fullstop on catalogue/detail and opac-detail pages. | |
09:53 | * nengard: Bug 8351: Update wording on staged marc | |
09:53 | * dcook: Bug 8422 - Fix impossible warning in circulation.pl when OverduesBlockCirc set to Block | |
10:28 | jcamins | mtompset: too late for 3.8.3. |
10:31 | mtompset | Oh well. |
10:33 | Only really matters if you run the db_dependent tests. | |
10:35 | okay... is it too late to check if ubuntu.packages needs updating? | |
10:35 | for 3.6.7? | |
10:37 | jcamins | It is not. |
10:37 | If you hadn't asked just now it would be, but you did, so you can check. ;) | |
10:38 | mtompset | what is the git command to get a 3.6 branch in my dev system? |
10:38 | jcamins | git checkout -b bug_whatever origin/3.6.x |
10:39 | mtompset | whatever sounds like a good name, until I see if there is a bug I'd like to report. :) |
10:40 | I made a few more tweaks to the script. | |
10:41 | One thing that came up was GD related. | |
10:41 | xpm or noxpm | |
10:41 | jcamins | noxpm is to be preferred. |
10:41 | mtompset | how do I decide which one is the one I should suggest in my script? |
10:42 | jcamins | Choose the one that won't install all of X. |
10:42 | :P | |
10:42 | mtompset | I was seeing the the xpm version was used in 2009. |
10:42 | in koha. | |
10:42 | jcamins | Hm. |
10:43 | I think -xpm installs X. | |
10:43 | mtompset | and something about drupal using xpm, and koha using noxpm at one point in time. |
10:43 | It would install several X dependencies, yes. | |
10:43 | Data::Pagination NOT FOUND! | |
10:43 | Data::Paginator NOT FOUND! | |
10:43 | Template::Plugin::HtmlToText NOT FOUND! | |
10:44 | Ubuntu 12.04 master. | |
10:44 | jcamins | You're getting that on 3.6.x? |
10:44 | mtompset | No, master. |
10:44 | jcamins | Oh good. |
10:44 | mtompset | It's still working on the checkout for 3.6.x |
10:46 | Okay, checkout done. | |
10:46 | I'm assuming that means all the files in my git directory are the 3.6.X versions | |
10:46 | right? | |
10:47 | jcamins | Right. |
10:47 | mtompset | running my script now. |
10:48 | do you interact with windows machines at all? | |
10:48 | jcamins | Uhhh... my clients use Windows. |
10:48 | mtompset | http://windowssecrets.com/top-[…]win7-gadgets-now/ |
10:49 | There are documented security issues with widgets. | |
10:49 | cait joined #koha | |
10:49 | mtompset | Greetings, cait |
10:49 | cait | hi #koha |
10:49 | jcamins | Never heard of those, nor seen them, so I guess my clients don't use them. |
10:49 | cait | hi mtompset |
10:49 | jcamins | Good morning. :) |
10:51 | mtompset | first test: all librarys are available in Ubuntu 12.04 for 3.6.X :) |
10:51 | jcamins | :D :D |
10:55 | mtompset | Working on second test: are all the libraries listed in ubuntu.packages |
10:55 | If not, I will just add what is not there. | |
10:56 | I won't try to figure out which ones to remove. | |
10:56 | jcamins | Right. |
10:58 | mtompset | The apt-file dump part of my script is sooooo slow. :) |
11:01 | < libclass-accessor-perl | |
11:01 | < libhttp-cookies-perl | |
11:01 | < libhttp-message-perl | |
11:01 | < libjson-perl | |
11:01 | < libmodern-perl-perl | |
11:01 | < libtext-csv-xs-perl | |
11:01 | < liburi-perl | |
11:01 | < libwww-perl | |
11:01 | < libxml-sax-perl | |
11:01 | I believe these are missing. | |
11:02 | jcamins | Really? Oh boy. |
11:02 | That's a lot. | |
11:02 | Are they all in 12.04? | |
11:03 | mtompset | Yes. |
11:03 | jcamins | Yay! |
11:03 | mtompset | That was the first test. :) |
11:04 | hmmm... there is a libmodern-perl and a libmodern-perl-perl? | |
11:05 | jcamins | Uhhh... |
11:05 | Is one universe and one supported? | |
11:05 | mtompset | I'm going to apt-file list to look at them. |
11:06 | didn't say my script was perfect, but it does give some clues where to look. | |
11:07 | ah... libmodern-perl is the wrong library to install. | |
11:07 | kohaKohaGit:~/kohaclone/install_misc$ apt-file list libmodern-perl | |
11:07 | libmodern-perl: /usr/share/doc/libmodern-perl/changelog.Debian.gz | |
11:07 | libmodern-perl: /usr/share/doc/libmodern-perl/changelog.gz | |
11:07 | libmodern-perl: /usr/share/doc/libmodern-perl/copyright | |
11:07 | libmodern-perl-perl: /usr/share/doc/libmodern-perl-perl/README | |
11:07 | libmodern-perl-perl: /usr/share/doc/libmodern-perl-perl/changelog.Debian.gz | |
11:07 | libmodern-perl-perl: /usr/share/doc/libmodern-perl-perl/changelog.gz | |
11:07 | libmodern-perl-perl: /usr/share/doc/libmodern-perl-perl/copyright | |
11:07 | libmodern-perl-perl: /usr/share/man/man3/Modern::Perl.3pm.gz | |
11:07 | libmodern-perl-perl: /usr/share/perl5/Modern/Perl.pm | |
11:07 | libmodern-perl-perl has Modern::Perl. | |
11:09 | What is your suggestion for the modern-perl? add it, and leave the old one? | |
11:11 | jcamins | Add the correct one. |
11:12 | mtompset | Ubuntu 12.04 has yaz4, not 3. |
11:13 | ls | |
11:13 | jcamins | Oh boy. tcohen's proposal was to have a file for Lucid and a file for Precise. |
11:13 | Maybe necessary? | |
11:13 | mtompset | I am thinking, I'll create a Precise one. |
11:13 | * mtompset | nods. |
11:21 | mtompset | okay... I think I got it. |
11:21 | changed 3 to 4 for yaz, and added those missing ones. | |
11:21 | Now to bug report it, and attach the patch. | |
11:22 | jcamins | Thanks. |
11:30 | mtompset | bug 8488 written... now to attach patch. |
11:41 | bug 8488 | |
11:41 | jcamins | Thanks. |
11:41 | mtompset | Is huggin offline? |
11:41 | jcamins | Seems to be. |
11:42 | I will test that, and, if it works, include it in 3.6.8. | |
11:44 | mtompset | 3.6.7 is already out? |
11:45 | jcamins | Right. |
11:45 | 3.6.7. | |
11:50 | mtompset | Hmm... ubuntu-pkg-check.sh is hardcoded to ubuntu.packages. |
11:55 | I'm thinking `lsb_release -r` used to choose the right ubuntu packages file would be better. | |
11:55 | jcamins | Makes sense to me. |
11:56 | mtompset | would you like me to clean that up too as another bug? |
11:56 | jcamins | That'd be great. |
11:56 | That won't go into 3.6.7, I don't think, but it should definitely be done. | |
11:57 | mtompset | okay... next question. |
11:57 | I branch off, do this bug fix. | |
11:58 | how do I get back to master? | |
11:58 | that's not 3.6.X? | |
11:58 | jcamins | git checkout origin/master |
11:58 | (or git checkout -b newbug origin/master, if you're going to work on a new bug right off) | |
11:58 | adnc joined #koha | |
11:58 | mtompset | I know this is overkill, but would |
11:58 | ... | |
11:59 | Hmmm... | |
11:59 | would git checkout origin/master go back to my master? | |
11:59 | which should be the same ver as origin? | |
11:59 | jcamins | No, if you have your own master branch, you need to do `git checkout master` |
12:00 | Remember, eythian and I both avoid having a branch called "master". | |
12:00 | mtompset | I try to avoid keeping bug branches after submitting patches. :P |
12:00 | jcamins | You should keep branches until the patches have been integrated into master. |
12:01 | If you need to rebase, and all you have is the patch file, it can be really unpleasant. | |
12:02 | mtompset | only if the files in the patch have changed would it be unpleasant, though, right? |
12:02 | jcamins | Right, that's what rebasing is for. |
12:03 | You should generally assume you *will* have to rebase any given patch. | |
12:03 | mtompset | Given my patches aim to be small, I'm not so worried... |
12:03 | jcamins | While git can often automatically merge patches, you'll be pretty frustrated when you have to rewrite a patch from scratch. |
12:03 | cait joined #koha | |
12:04 | mtompset | true. |
12:04 | rename a branch? | |
12:04 | jcamins | git -m oldbranch newbranch |
12:05 | mtompset | maverick was 11, right? |
12:05 | I hate naming conventions. | |
12:06 | jcamins | I don't know. I think it was 11.10? |
12:07 | No, Maverick must have been 10.10? | |
12:08 | mtompset | yep, 10.10 |
12:08 | https://wiki.ubuntu.com/Releases | |
12:16 | What should we do about 11.04 and 11.10? | |
12:16 | jcamins | Ignore 'em. |
12:16 | mtompset | What if someone tries them? |
12:16 | jcamins | LTS releases are the ones that matter. |
12:16 | mtompset | which file should I default to? |
12:17 | jcamins | The package list for Pangolin should work fine, actually. |
12:24 | cait joined #koha | |
12:26 | cait | what are you 2 working on? |
12:27 | jcamins | cait: mtompset is working on Ubuntu installation issues. |
12:27 | cait | oh nice |
12:27 | :) | |
12:27 | jcamins | I'm writing proposals, and at some point I'll release 3.6.7. |
12:28 | mtompset | I'm working madly at fixing ubuntu-pkg-chk.sh right now |
12:28 | cait | ah |
12:28 | I almost forgot about it | |
12:28 | finished translations early this time - hope no bugs in the files | |
12:28 | mtompset++ :) | |
12:28 | jcamins | :) |
12:31 | mtompset | I want 3.6.7 to purr like a kitten. |
12:31 | Make my life easy for our libraries impending upgrade. :) | |
12:34 | oh sucky! | |
12:34 | libmysqlclient | |
12:36 | libmysqlclient16-dev doesn't exist on 12.04 | |
12:36 | jcamins | Uhhh... |
12:36 | mtompset | libmysqlclient16 doesn't exist on 12.04, but libmysqlclient18 does. |
12:36 | jcamins | I don't think that's a valid dependency. |
12:37 | Take a look at libdbd-mysql-perl and see what it depends on. | |
12:37 | I think that will depend on libmysqlclient if it is required. | |
12:37 | mtompset | how? I'm new to this gig. :) |
12:38 | jcamins | apt-cache showpkg libdbd-mysql-perl |
12:39 | mtompset | nice. |
12:39 | not the -dev. | |
12:40 | Where did the -dev part come from? | |
12:41 | jcamins | Someone not understanding what -dev meant. |
12:41 | -dev is for headers, I think. | |
12:41 | mtompset | yes, that is where headers are. |
12:41 | hmmm... | |
12:41 | that gives me an idea. | |
12:42 | if I list what is in the dev version of 16, and see if the 18 version includes the headers too. | |
12:42 | perhaps they changed their packaging philosophy. | |
12:42 | jcamins | I don't think the headers are required at all, was my point. |
12:42 | We use Perl not C. :P | |
12:46 | mtompset | Just doing a mass list... checking. |
12:48 | libdbd-mysql-perl is dep. on 18 | |
12:49 | Yes, based on the ubuntu.packages mess I made, and the libraries in the my script... | |
12:49 | I only see libmysqlclient18 as a dependency. | |
12:50 | should I correct the file? | |
12:52 | We also have a libyaz4-dev | |
12:54 | jcamins | I don't know, we might need libyaz4-dev. |
12:54 | But you can take out the direct dependency on libmysqlclient. | |
12:54 | mtompset | well, it does exist. |
12:54 | so I guess I just don't have it installed. | |
12:56 | I removed that -dev version of libmysqlclient from the 12.04 packages file. | |
12:57 | I'm going to bug report this and provide patches now. | |
13:04 | papa joined #koha | |
13:16 | mtompset | question: are softlinks possible? |
13:16 | I was looking at the INSTALL.ubuntu instructions and they reference ubuntu.packages. | |
13:17 | jcamins | Hm. I don't think we can do softlinks in a tgz. |
13:17 | Or git. | |
13:18 | mtompset | So duplicate file? |
13:19 | jcamins | Yeah. |
13:19 | mtompset | Okay. |
13:23 | if I git add'd a file, then decide to change it. | |
13:23 | do I git add it again, and what does that mean for the commit? | |
13:24 | jcamins | If you run git add again, it will just stage the newest version for commiting. |
13:24 | *committing | |
13:37 | mtompset | Working on commit. |
13:44 | cait-m__ joined #koha | |
13:46 | libsysguy joined #koha | |
13:47 | mtompset | jacmins? |
13:47 | Why didn't my file delete commit? | |
13:48 | libsysguy | mtompset: geez man you're still on |
13:49 | jcamins | mtompset: you need to do git rm filename |
13:50 | mtompset | but I renamed it. |
13:50 | libsysguy | with mv? |
13:50 | mtompset | should have I done something other than mv? |
13:50 | jcamins | No, for move you do git mv |
13:50 | libsysguy | git mv |
13:50 | mtompset | okay, this sucks... |
13:50 | libsysguy | any file operation you can do from the shell just append a git in front |
13:51 | well you can still run those commands | |
13:51 | you just won't be able to tab out for completion | |
13:51 | mtompset | Yes, but I already commited the other files. |
13:51 | libsysguy | git reset HEAD^ |
13:52 | should take you back one commit | |
13:52 | if all you did was move operations | |
13:54 | mtompset | Okay, but the problem now is... |
13:54 | the git mv won't work. | |
13:54 | mv it back, and then git mv? | |
13:54 | jcamins | Yeah, that should do it. |
13:55 | libsysguy | yeah you can do that |
13:56 | mtompset | shouldn't a git diff list all the changes? |
13:56 | libsysguy | git log will |
13:57 | unless you want changes betweent 2 files | |
13:57 | mtompset | ah there it is.... |
13:57 | libsysguy | then its git diff fileA fileB |
13:57 | mtompset | git diff origin/3.6.x |
14:00 | I assume there is a git cp? | |
14:01 | jcamins | Actually, no. |
14:01 | For copy you just do cp file1 file2 && git add file2 | |
14:01 | mtompset | just cp and then git add? |
14:01 | jcamins | Exactly. :) |
14:04 | mtompset | I think I have it... let's try again. |
14:04 | * libsysguy | crosses fingers |
14:05 | mtompset | # modified: ubuntu-pkg-check.sh |
14:05 | # new file: ubuntu.10.04.packages | |
14:05 | # renamed: ubuntu_maverick.packages -> ubuntu.10.10.packages | |
14:05 | # new file: ubuntu.12.04.packages | |
14:05 | # modified: ubuntu.packages | |
14:05 | I think it looks right. | |
14:05 | jcamins | Looks good to me. |
14:16 | mtompset | okay... now to attach the patch! |
14:23 | cait-m__ joined #koha | |
14:30 | mtompset | oh well.... |
14:31 | got forgot to include an echo $UBUNTU_PACKAGES | |
14:31 | nevermind. | |
14:32 | So if I do a 'git reset HEAD^' it takes me back just before the last commit, correct? | |
14:33 | jcamins | Right. |
14:33 | libsysguy_afk | well yes, but i would suggest just doing git commit —amend |
14:33 | if you are just adding that | |
14:33 | mtompset | - -? |
14:34 | libsysguy_afk | i think you can do that…jcamins correct me if im wrong |
14:35 | jcamins | Yes, you can. |
14:35 | Best thing to do, edit the file again, make the changes, do a git add, then do git commit --amend | |
14:35 | That will amend your previous commit. | |
14:41 | mtompset | there much better... re-attaching. |
14:43 | How do i replace an attachment on bugzilla? | |
14:44 | cait-m__ | -e |
14:44 | git bz attach -e | |
14:44 | ... | |
14:45 | uncomment att. you want to obsolete | |
14:47 | mtompset | anyways... I think I got it gone correctly. |
14:48 | The diff looks right on bugzilla. | |
14:48 | bug 8489 | |
14:48 | oh right. huggin's is down. | |
14:48 | http://bugs.koha-community.org[…]w_bug.cgi?id=8489 | |
14:49 | I'll stay up for another 40 minutes or so, just so you can let me know if there are problems with the patches, jcamins. | |
14:50 | jcamins | mtompset: thanks. Those are for 3.6.x, both of them? |
14:50 | mtompset | Yes. |
14:51 | I should check to see if there are similar changes that need to be made for 3.8.X | |
14:51 | jcamins | I'm sure there will be. |
14:51 | Also for master. | |
14:51 | mtompset | but since I was too slow for 3.8.3, it will have to wait until 3.8.4 |
14:51 | jcamins | But my priority is 3.6.x. :) |
14:52 | mtompset | As is mine. |
14:52 | druthb joined #koha | |
14:52 | mtompset | We hope to upgrade our library from 10.04 LTS to 12.04 LTS 3.6.7 in the near future. |
14:52 | we're currently on 3.6.3 | |
14:53 | jcamins | Isn't it nice that I have both a lucid and a 12.04 install hanging around? :) |
14:53 | Wait, just kidding. This is not Lucid. | |
14:53 | Drat. | |
14:53 | druthb | Lol tease. |
14:53 | jcamins | The other one is definitely 12.04, though. |
14:54 | I can tell because it drives me batty. | |
14:59 | * jcamins | sighs. Should've checked how out of date the install was a while ago. |
14:59 | jcamins | 326 packages to upgrade. |
15:00 | * mtompset | laughs and cries. |
15:01 | jcamins | mtompset: with the packages goodness only knows how out of date, it'd be hard to test whether the new packages list actually works. |
15:03 | mtompset | True, so basically, bug 8487 and 8489 are my labour of love this evening. |
15:04 | http://bugs.koha-community.org[…]w_bug.cgi?id=8487 | |
15:04 | 8487 fixes PerlDependencies.pm | |
15:04 | I suspect it is cross version-al. | |
15:06 | jcamins | Bug 8487 will wait for 3.6.8. |
15:06 | It is just a warning, so it would be better not to put it in a stable branch prior to master. | |
15:07 | Since 8489 is needed to get Koha 3.6.7 to install on Ubuntu, that's kind of a big deal. | |
15:07 | mtompset | well, it will install, but with more hassle. :) |
15:08 | jcamins | Right. |
15:08 | mtompset | but with it... I think we'll have a super-sweet install. |
15:08 | jcamins | I just have to test that it actually works. :P |
15:08 | Bah, humbug. I don't think I have a 10.04 install anywhere. | |
15:11 | mtompset | is there a way to install a patch on a non-git? |
15:16 | cait joined #koha | |
15:16 | mtompset | Greetings, cait |
15:16 | cait | hi again :) |
15:16 | home! | |
15:17 | mtompset | Do you know of a way to install a patch on a non-git directory? |
15:17 | cait | copy and paste? |
15:18 | mtompset | yuck. |
15:18 | cait | not sure what you are trying to do? |
15:18 | mtompset | I found a web page that says patch -p0 < patchfile |
15:19 | take bug 8489 and actually patch a virgin tar xvf directory of koha 3.6.6 | |
15:19 | and then see if ./ubuntu-pkg-check.sh works as expected until 10.10 | |
15:30 | Hmm... | |
15:32 | cait | hmmm... |
15:32 | sorry, I think I am probably not of much help here | |
15:35 | jcamins | patch -p0 < patchfile should work. |
15:35 | Possibly patch -p1 | |
15:38 | libsysguy_afk | so I may need a spot of advice |
15:39 | i did a cpan installed that failed…so i forced it | |
15:39 | now I realize that was a bad idea | |
15:39 | is there a way to uninstall from cpan with deps | |
15:45 | jcamins | Uhhh... |
15:45 | No idea. | |
15:45 | libsysguy | yeah i don't think you can |
15:45 | guess I'll be rolling back via time machine :-/ | |
15:45 | jcamins | Do you have anything installed via CPAN that wasn't a bad idea? |
15:46 | libsysguy | no |
15:46 | i don't usually do it from cpan | |
15:46 | but i was desperate | |
15:46 | drojf | libsysguy: no answer to that, but for future experiments, i found that using dh-make-perl is a really nice thing on debian. build packages with dh-make-perl --build --cpan yourpackage. or install directly, dh-make-perl --install --cpan yourpackage |
15:46 | libsysguy | it was that or SID |
15:46 | and we all know sid is evil | |
15:47 | jcamins | Okay, did you install as your user or sudo? |
15:47 | libsysguy | thanks drojf, I should have installed this anyway |
15:47 | sudo | |
15:47 | mtompset | jcamins, doesn't quite work under 10.10 |
15:47 | jcamins | libsysguy: well, darn. |
15:47 | mtompset | Working on the error handling of the .sh script. |
15:47 | libsysguy | haha |
15:47 | its ok, I can just roll the VM back | |
15:47 | jcamins | libsysguy: see if there's anything is in /usr/local/lib/perl? |
15:48 | *else | |
15:48 | mtompset: it seems to be working perfectly on 12.04 for me. | |
15:48 | Once I've tested that I'll test it on 10.04. | |
15:48 | mtompset | Yes, but 10.04 it needs to be tweaked. |
15:49 | libsysguy | jcamins there is |
15:49 | but i don't think its in tehre | |
15:49 | jcamins | Yeah, it'll be missing some dependencies, but if there's no regression, I'll still put the patch in. |
15:49 | libsysguy | i didn't see it in /usr/lib/perl5/ either |
15:49 | jcamins | Okay, step one is find the files. |
15:49 | mtompset | There are ugly error messages. |
15:49 | I'd like to make it a clean run. | |
15:49 | jcamins | Ah. Yeah, that'd be nice. |
15:51 | Why do we require gcc? | |
15:51 | mtompset | Just incase they CPAN. |
15:51 | jcamins | (rhetorical question) |
15:51 | But, gcc isn't required for cpan. | |
15:51 | Is it? | |
15:51 | mtompset | it is for a make. |
15:51 | for some perl libraries it is. | |
15:52 | trust me... gcc in the list is GOOD. | |
15:52 | of course, after you get koha installed, you want to remove it. :) | |
15:53 | libbusiness-isbn-perl = (none) | |
15:54 | libcgi-session-driver-memcached-perl = (none)* | |
15:54 | libdatetime-format-dateparse-perl = (none) | |
15:54 | libhttp-oai-perl = (none)* | |
15:54 | liblocale-currency-format-perl = (none)* | |
15:54 | libmemoize-memcached-perl = (none)* | |
15:54 | libpdf-api2-simple-perl = (none)* | |
15:54 | libreadonly-perl = (none) | |
15:54 | libreadonly-xs-perl = (none) | |
15:54 | libtext-csv-encoded-perl = (none)* | |
15:54 | YAY! Good output. | |
15:54 | * means there is no library. | |
15:54 | CPAN or external repo required. | |
15:55 | jcamins | Okay, rather than amending your commit, could you provide a follow-up to fix the problem on Maverick? |
15:55 | I will squash them. | |
15:55 | Okay, works on 12.04. | |
15:56 | Ooh, and I have a Maverick install. | |
15:57 | mtompset | great... can test the 10.10 file. |
15:58 | But please wait for the ubuntu-pkg-check.sh patch. | |
15:58 | jcamins | Yup. Once you upload the follow-up, I will do that. :) |
15:58 | mtompset | Just re-running on 12.04 |
15:59 | adnc joined #koha | |
16:06 | mtompset | SWEET! |
16:06 | 12.04 version | wc = 125 lines | |
16:06 | 10.04 version | wc = 117 | |
16:06 | jcamins | Sounds about right. |
16:06 | mtompset | number of lines difference between the packages files? 8 |
16:09 | jcamins | libsysguy: did you ever find where cpan put those files? |
16:09 | libsysguy | sadly no |
16:09 | i just reset the VM | |
16:10 | jcamins | Heh. That works. |
16:10 | mtompset | :) |
16:11 | Yes it does. | |
16:11 | I believe I have a working patch... just a moment while I upload it. | |
16:11 | jcamins | Thanks. |
16:11 | Don't obsolete the previous one. | |
16:11 | mtompset | I did a git-amend. |
16:11 | jcamins | Ah. |
16:11 | Okay. | |
16:12 | In that case, obsolete the patch. | |
16:16 | mtompset | patch uploaded. |
16:17 | adnc joined #koha | |
16:21 | * jcamins | falls asleep waiting for Maverick to update. |
16:22 | jcamins | We don't have any special files for 11.04 or 11.10, do we? |
16:22 | mtompset | No. |
16:22 | jcamins | Good. I don't need to test them. |
16:22 | mtompset | Maverick file existed, so I figured keep it. |
16:22 | jcamins | Makes sense to me. |
16:23 | mtompset | If you try to run it on 11.04 or 11.10, you will get an error message about using an LTS. |
16:23 | echo "WARNING! We strongly recommend an LTS release." | |
16:24 | So, when 12.10 comes out, technically, we just have to update ubuntu.packages. | |
16:24 | So, when 12.10 comes out, technically, we just have to update ubuntu.packages. Same with 13.04 and 13.10 | |
16:25 | jcamins | 10.10 is not an LTS release. |
16:25 | Does it give you that warning, too? | |
16:25 | mtompset | no. |
16:25 | jcamins | If not, I'll add it. |
16:25 | mtompset | Because the file exists. |
16:25 | jcamins | Oh, got it. |
16:25 | That makes sense. | |
16:25 | mtompset | So we just keep updating ubuntu.packages until we hit an LTS. |
16:26 | then we copy it to the LTS version. | |
16:26 | jcamins | Right. |
16:26 | Seems like a good plan to me. | |
16:27 | mtompset | And by that time, 10.04 will be so far back, we can dump 10.04 and 10.10 |
16:28 | jcamins | Right. Sounds good to me. |
16:32 | Okay, I can confirm it still works on 12.04. | |
16:33 | Brooke joined #koha | |
16:33 | Brooke | o/ |
16:34 | libsysguy | \o |
16:34 | jcamins | Greetings. |
16:34 | libsysguy | and salutations |
16:34 | Brooke | wow greetings & salutations I am <3d |
16:35 | libsysguy | just returning the love since you think im crazy Brooke |
16:35 | mtompset | And I can confirm it is working on 10.04 |
16:35 | * jcamins | is testing 10.04 also, just to be sure. |
16:35 | mtompset | Feel free. |
16:35 | Brooke | crazy like a fox! |
16:36 | mtompset | Greetings AND Salutations, Brooke |
16:36 | Brooke | how's it going? |
16:36 | mtompset | The only thing that this patch does is introduce a newer, nicer behaviour. :) |
16:36 | The (noe)* | |
16:37 | (none)* | |
16:37 | libsysguy | the work or the crazy |
16:37 | mtompset | It's going late. |
16:37 | I hope I can wake up in time for church this morning. | |
16:38 | Brooke | get some sleep then |
16:38 | I can assure you that Koha will be here when you wake up :) | |
16:38 | mtompset | I'm working with jcamins on a patch for the 3.6.7 installation. |
16:38 | libsysguy | its always waiting |
16:38 | and watching | |
16:38 | mtompset | 3.6.7 is only released one, Brooke. :P |
16:39 | Just like the game on TV is only played live once. | |
16:40 | just like the 2012 olympics only happens once... I hope Canada's athletes for the summer olympics do as well as they did for the winter ones. | |
16:51 | How goes the Maverick update, jcamins? | |
16:52 | jcamins | I'm testing the scripts right now, actually. |
16:52 | Should be nearly done. :) | |
16:55 | mtompset | I was pondering if the (none)* was the best approach, or whether to leave it blank. |
16:55 | jcamins | I think the way it is makes sense. |
16:56 | mtompset | I think that is the only thing that could be questioned from a QA stance. |
16:56 | I was relooking at the INSTALL.ubuntu.lucid file. | |
16:57 | When tracking down any "(none)" results... | |
16:57 | Doesn't say (none)* | |
16:57 | So, hopefully that won't be a confusion for someone. | |
17:02 | jcamins | mtompset: getting some problems with 10.10. |
17:02 | mtompset | Really? |
17:03 | jcamins | Okay, restart fixed it. |
17:03 | Must've been something I upgraded. | |
17:03 | mtompset | out of curiousity what was it? |
17:03 | perhaps we can bullet proof this. ;) | |
17:05 | jcamins | Drat. |
17:05 | Earlier the script wouldn't run. | |
17:05 | Now the script runs but the dselect fails. | |
17:05 | Let me see if it always failed. | |
17:06 | mtompset | dselect doesn't use the script. |
17:07 | jcamins | Right, I was testing the moved file as well. |
17:07 | Okay, same issue before and after the patch, so it's going into 3.6.7. | |
17:07 | Well done. :) | |
17:07 | mtompset | and anyways, people shouldn't be using 10.10 |
17:08 | YAY! | |
17:08 | jcamins | Agreed. |
17:09 | mtompset | If they were willing to use a non-LTS, they should have upgraded to 11.X by now. |
17:09 | And with the release, have jumped into an LTS. | |
17:13 | Well, with that news. I am headed to bed. | |
17:13 | jcamins | Good night. |
17:13 | mtompset | And I think a Sunday afternoon nap later today will be in order. :) |
17:21 | * mtompset | waves. |
17:21 | Brooke | doh too slow |
19:05 | adnc joined #koha | |
19:24 | adnc joined #koha | |
19:38 | chris_n` joined #koha | |
19:39 | chris_n` joined #koha | |
19:43 | chris_n` joined #koha | |
19:45 | chris_n` joined #koha | |
19:47 | chris_n` joined #koha | |
19:48 | chris_n` joined #koha | |
19:49 | * mtj | hands chris_n an irc-proxy... |
19:49 | jcamins | mtj: how about some chocolate for me? |
19:49 | * mtj | hands jcamins some chocolate... |
19:49 | jcamins | Thanks. |
19:50 | I need it. | |
19:50 | I can't get the unit tests to pass on 3.6.6. | |
19:50 | I know what you're thinking. You're thinking, "why would you need to? 3.6.6 was already released, and all the tests passed." | |
19:50 | chris_n` joined #koha | |
19:50 | cait | mtj: can I get some juice? |
19:51 | * mtj | hands cait some juice... |
19:51 | cait | thx :) |
19:51 | jcamins | Well, I just tried to release 3.6.7. |
19:51 | The unit tests failed. | |
19:51 | They did not fail two commits ago. | |
19:51 | I didn't change any files relating to Koha. | |
19:51 | I mean, relating to actual functionality. | |
19:52 | Just the Ubuntu package files and translations. | |
19:52 | So I decided to test 3.6.6. | |
19:52 | * cait | sends more chocolate |
19:52 | jcamins | AND IT DIDN'T WORK!?!?!? |
19:53 | mtj | hmm , where is it failing? |
19:53 | jcamins | Serials, Reserves, VirtualShelves. |
19:53 | I just tried creating a completely new database. | |
19:53 | Same problem. | |
19:54 | On both 3.6.6 and 3.6.7. | |
19:54 | mtj | and.. whats yr testing command? prove ./t ? |
19:54 | jcamins | prove t/db_dependent |
19:55 | It failed a few others due to the wrong data set. | |
19:55 | But these three seem to be legit. | |
19:56 | chris_n` joined #koha | |
19:56 | mtj | ftw, i get some fails too , on my 3.6.6 |
19:57 | jcamins | But jenkins doesn't, and wth didn't I ever get them before? |
19:58 | mtj | but, my db looks a little glitchy here (its my dev koha) |
19:58 | jcamins | o.O |
19:58 | Okay, ignore that outburst. | |
19:58 | mtj | what tests are failing for you? |
19:58 | jcamins | My old clean test database works fine. |
19:59 | pastebot | "jcamins" at 127.0.0.1 pasted "mtj: failing tests" (13 lines) at http://paste.koha-community.org/48 |
19:59 | mtj | heres what i wanna know... is there a 'clean' database within the repo? |
19:59 | chris_n`` joined #koha | |
19:59 | jcamins | It's supposed to be "check all boxes when installing." |
19:59 | Clearly that's not the case anymore. | |
19:59 | mtj | that i can just 'mysql koha < clean.sql' before testing? |
19:59 | jcamins | No, but that's a great idea. |
20:00 | mtj | isnt it just |
20:00 | a sane working db, thats known to correct work correctly for all the tests, in the repo | |
20:01 | chris_n`` joined #koha | |
20:01 | jcamins | I like the idea a lot. |
20:01 | I guess I'll try releasing 3.6.7 again. | |
20:02 | Incidentally, isn't it awesome that I can do that? | |
20:02 | mtj | and every time a new release happens, that 'clean' test db can get updated for the new release |
20:02 | mbalmer joined #koha | |
20:03 | jcamins | I decide what should go in, and run a command that does all the automated tests I can think of, then creates the release. |
20:03 | drojf1 joined #koha | |
20:03 | jcamins | Bother. I'll have to manually upload it because I forgot to tell the script to upload it. |
20:03 | mtj | awesome :) |
20:04 | chris_n: seriously needs an irc-proxy (i'm using znc) | |
20:04 | jcamins | Anyone with ops to ban chris_n? |
20:04 | Just for a little while. | |
20:04 | mtj | http://packages.debian.org/squeeze/znc |
20:05 | jcamins | Until his connection starts working again. |
20:05 | mtj: I don't think I can forcefully install that for him. :P | |
20:06 | mtj | jcamins: nope - its just a helpful suggestion... |
20:09 | perhaps chris_n uses an irc_proxy already, but just has a bouncy connection... | |
20:16 | cait left #koha | |
20:31 | jcamins | Remind me not to read the Zebra source. |
20:43 | Hm. | |
20:43 | Anyone around who likes regular expressions? | |
20:56 | liw | I like them |
20:57 | jcamins | liw: I'm wondering if there is a clever way to write a regular expression that expresses "match any string like 'cake' *or* where any string for which three of the letters match." |
20:58 | ("cake" is just an example, and I'm actually wondering about more general regular expressions, but I don't really know how to express that in English) | |
20:58 | (or any other language) | |
20:58 | What I come up with is (cak.|ca.e|c.ke|.ake) | |
21:02 | liw | that's pretty much what I'd use |
21:03 | jcamins | Thanks. |
21:04 | * jcamins | comes up with what may be the weirdest query fed into Google ever: szygy abolitionist capitalism synagogue runes serger anticonstitutionnellement |
21:04 | jcamins | (notice that the first word is misspelled) |
21:05 | Also note that I successfully came up with a query which returns no results but accurately corrects your spelling. It was a challenge. :) | |
21:50 | jenkins_koha | Starting build #55 for job Koha_3.6.x (previous build: SUCCESS) |
21:58 | * jcamins | releases 3.6.7. |
22:36 | jenkins_koha | Project Koha_3.6.x build #55: SUCCESS in 46 min: http://jenkins.koha-community.[…]ob/Koha_3.6.x/55/ |
22:36 | * mtompset: Bug 8489: Revise Ubuntu install files | |
22:36 | * f.demians: Koha 3.6.7 Translation Update | |
22:36 | * jcamins: Add release notes for 3.6.7 release | |
22:36 | * jcamins: Bump version for 3.6.7 release |
← Previous day | Today | Next day → | Search | Index