IRC log for #koha, 2012-07-21

← 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 koha@KohaGit:~/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-pe​rl-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

koha1