[00:04] <JanC> well, GNOME is/was a GNU project  ;)
[00:04] <JanC> semi/somwhat/not entirely
[07:45] <dholbach> good morning!
[08:00] <kim0> dholbach: Morning man
[08:00] <dholbach> hey kim0
[08:00] <kim0> it's quite today huh
[08:01] <dholbach> quite quiet, yes :)
[08:01] <kim0> hehe
[08:01] <kim0> my English teacher would kick me
[08:02] <dholbach> was your English teacher that mean?
[08:02] <kim0> hehee  :)
[08:02] <kim0> not literally kick .. but you get the idea hehe
[08:03] <dholbach> yeah :)
[08:03] <dholbach> I had a British English teacher - he was a bit mean, but he didn't kick people either
[08:05] <kim0> dholbach: on a more technical note than english teachers :) I ended up submitting this patch http://bazaar.launchpad.net/~kim0/+junk/bacula/revision/9396 to fix ftbfs from bacula
[08:06] <kim0> wasn't really sure what to do with the change :)
[08:06] <kim0> would a ppa allow me to build bacula from that source
[08:07] <dholbach> it's a bit trickier
[08:07] <dholbach> I'd suggest not to branch lp:bacula, but instead branch lp:ubuntu/bacula (which is the source which is in Ubuntu)
[08:08] <dholbach> and then push to ~kim0/ubuntu/natty/bacula/ftbfs-fix
[08:08] <kim0> dholbach: I'll do that .. then ?
[08:09] <dholbach> if you propose that as a merge it can be more immediately integrated into Ubuntu
[08:09] <dholbach> also you can build the package then by running: bzr bd
[08:09] <kim0> I didn't find the stupid propose for merge link :)
[08:09] <dholbach> if you do it the way I mentioned above, you should find it :)
[08:10] <kim0> aha!
[08:10] <kim0> then I really screwed up hehe
[08:10] <dholbach> no no, it's harder to find
[08:10] <kim0> dholbach: that branch I used .. is for the upstream tarball ?
[08:10] <dholbach> I promise to work on that docs
[08:10] <dholbach> that's upstream trunk, yes
[08:10] <kim0> aha
[08:10] <dholbach> which isn't bad - you can still send the patch there
[08:10] <dholbach> but for ubuntu we use    lp:ubuntu/<package>
[08:11] <kim0> dholbach: I noticed when I branched .. fixed .. pushed .. I downloaded and re-uploaded the whole project ..
[08:11] <kim0> which was a bit heavy on my not so fast internet
[08:11] <kim0> any smarter way
[08:11] <kim0> I mean I should at least only upload the "fix" .. not everything again
[08:12] <dholbach> ah yes
[08:12] <dholbach> if you do it the way I mentioned above it'll created a stacked branch
[08:12] <dholbach> which will be more efficient
[08:12] <kim0> awesome
[08:12] <dholbach> the problem is namespace: lp:bacula and lp:~kim0/+junk/... don't share namespace
[08:13] <dholbach> so if you branch lp:ubuntu/bacula and push to lp:~kim0/ubuntu/natty/bacula/... it's clear for LP what to stack on
[08:13] <kim0> aha ..
[08:13] <dholbach> (similarly  lp:someproject and lp:~person/someproject/somebranch)
[08:13] <dholbach> (if that makes sense)
[08:13]  * kim0 enlightened
[08:13] <dholbach> in addition to that, the Bazaar team will put more effort into lightweight branches afaik
[08:14] <kim0> one small step for kim0 .. one big step for humanity .. :)
[08:14] <dholbach>  \o/
[08:15] <kim0> dholbach: when committing the change .. is it best to link it to a bug .. or should I just use the web interface
[08:16] <dholbach> you can do both
[08:16] <dholbach> hang on
[08:16] <dholbach> the very best way to do it is: add something like this to your ~/.bashrc
[08:17] <dholbach> export DEBFULNAME='Daniel Holbach'
[08:17] <dholbach> export DEBEMAIL='daniel.holbach@ubuntu.com'
[08:17] <dholbach> and source .bashrc
[08:17] <dholbach> then install devscripts
[08:17] <dholbach> then run dch -i
[08:17] <dholbach> and add a changelog entry that explains what you changed in which file for which reason
[08:17] <dholbach> and add (LP: #123456)
[08:17] <dholbach> with the bug number
[08:17] <dholbach> then run debcommit
[08:18] <dholbach> then push to something like ~kim0/ubuntu/natty/bacula/ftbfs-fix
[08:18] <dholbach> then propose
[08:18] <dholbach> then you will have done everything that's necessary to get it reviewed and immediately uploaded the way it is (if the reviewer agrees with what you've done)
[08:19] <dholbach> (and after the upload to the archive the bug will be automatically closed)
[08:20] <kim0> dholbach: hmm thanks for all the info .. do I run dch -i in the top level package folder ?
[08:20] <dholbach> yes
[08:20] <dholbach> it will add a boilerplate changelog entry for you that you just need to fill out
[08:20] <kim0> phew .. ok .. hope that works :)
[08:21] <dholbach> you can show me the output of bzr diff if you like and I'll have a look at it
[08:21] <dholbach> just pastebin it
[08:22] <kim0> dholbach: http://paste.ubuntu.com/541782/
[08:22] <kim0> dholbach: -lssl
[08:23] <dholbach> kim0, can you pastebin again with the changelog entry included?
[08:23] <kim0> ok
[08:23] <nigelb> Morning all
[08:24] <kim0> dholbach: http://paste.ubuntu.com/541783/
[08:25] <kim0> nigelb: morning man
[08:25] <dholbach> kim0, change maverick to natty and add your email address at the bottom
[08:25] <dholbach> kim0, did you set DEBEMAIL?
[08:25] <nigelb> and you can add the bug number
[08:25] <dholbach> and add the bug number (LP: #123456)
[08:25] <kim0> dholbach: dch -i again ?
[08:26] <nigelb> just edit it I think
[08:26] <dholbach> dch -e (or edit debian/changelog)
[08:28] <kim0> dholbach: http://paste.ubuntu.com/541785/ ?
[08:29] <dholbach> that looks great to me
[08:29] <dholbach> (maybe wrap the line at 80 chars per line)
[08:29] <dholbach> but apart from that you're ready to go
[08:29] <dholbach> debcommit; bzr push ~kim0/ubuntu/natty/bacula/ftbfs-fix
[08:29] <dholbach> erm
[08:30] <dholbach> debcommit; bzr push lp:~kim0/ubuntu/natty/bacula/ftbfs-fix
[08:30] <dholbach> excusez-moi
[08:31] <kim0> pushing
[08:31] <dholbach> yeehaw
[08:31] <kim0> done
[08:32] <dholbach> and if you run    bzr-lpopen   afterwards it should show the branch in a browser, where you can click on "propose merge"
[08:32] <kim0> I want to build from that branch just to be sure it actually works
[08:32] <dholbach> ok
[08:32] <dholbach> run
[08:32] <dholbach> bzr bd -- -S
[08:32] <dholbach> (your might need to install bzr-builddeb)
[08:33] <dholbach> it should generate a source package for you (with .dsc file)
[08:33] <kim0> can I do it in a ppa .. since I'm building for natty
[08:33] <dholbach> give pbuilder that .dsc file
[08:33] <dholbach> yes, you can
[08:33] <dholbach> upload the source package to your PPA
[08:33] <dholbach> (run bzr bd -- -S and dput the source package to your PPA)
[08:33] <dholbach> https://help.launchpad.net/PPA
[08:34] <dholbach> I'll take the dog for a walk, so I'll brb
[08:35] <kim0> dholbach: thanks a lot man :)
[08:53] <dpm> good morning all
[09:03] <dholbach> hola dpm
[09:03] <nigelb> Morning dpm, ara  :)
[09:04] <ara> morning nigelb
[09:10] <dpm> hey dholbach, hey nigelb and ara
[09:54] <dholbach> kim0, how's the fix coming on? all sorted out?
[09:55] <dholbach> hey daker, hey randa
[09:55] <kim0> dholbach: I linked the branch to the bug
[09:55] <daker> dholbach, randa good morning ツ
[09:55] <kim0> dholbach: couldn't really build it though :)
[09:55] <dholbach> kim0, and proposed the merge?
[09:56] <dholbach> kim0, can you pastebin the output of what went wrong?
[09:57] <kim0> dholbach: I think it's just hard for me since I'm not using natty yet
[09:58] <dholbach> pbuilder-dist natty created; pbuilder-dist natty build bla.dsc :-)
[09:58] <randa> morning all
[09:58] <dholbach> erm "create" not "created"
[09:58] <kim0> gpg couldn't sign the dsc
[09:58] <kim0> secret key not available
[09:58] <dholbach> ah!
[09:58] <kim0> the priv key needs a password .. maybe that's it ?
[09:58] <dholbach> did you add the email address in the debian/changelog entry to your gpg key?
[09:58] <kim0> Yes
[09:58] <kim0> I did
[09:59] <kim0> and published
[09:59] <dholbach> weird
[09:59] <dholbach> really weird
[09:59] <dholbach> then just do a
[09:59] <dholbach> bzr bd -- -S -us -uc
[09:59] <dholbach> (will skip the signing)
[10:00] <kim0> worked !
[10:00] <dholbach> still it'd be worth finding out what goes wrong there
[10:00] <kim0> dholbach: I think it needs my priv key, which needs a password
[10:01] <dholbach> does it ask for a passphrase?
[10:02] <kim0> nope
[10:02] <dholbach> weird
[10:03] <dholbach> and you're sure kim0@ubuntu.com is on your gpg key as a key id?
[10:03] <dholbach> :)
[10:03] <kim0> gpg --fingerprint kim0@ubuntu.com
[10:03] <kim0> works yes .. listed
[10:03] <dholbach> ok
[10:03] <dholbach> then I don't know
[10:03] <dholbach> and DEBEMAIL and DEBFULLNAME you added to bashrc?
[10:04] <kim0> yeah there .. echo $xx works
[10:04] <dholbach> hum hum
[10:04] <dholbach> maybe ask in #ubuntu-devel with a pastebin
[10:05] <kim0> dholbach: thanks man :) the build is churning
[10:05] <dholbach> :)
[10:05] <kim0> once it works .. I'll propose for merge yippee
[10:05] <kim0> I am quite pleasently surprised with the elegance of everything
[10:06] <kim0> packaging for fedora was way uglier :)
[10:06] <dholbach> I'd love if it was easier, you know :)
[10:11] <kim0> dholbach: woohoo works! you rock man
[10:12] <dholbach> excellent
[10:12] <dholbach> I hope somebody will get to it soon :)
[10:12] <kim0> the bug is high priority so yeah hope sio
[10:13] <kim0> so*
[10:13] <kim0> https://code.launchpad.net/~kim0/ubuntu/natty/bacula/ftbfs-fix/+merge/43327
[10:14] <dholbach> great
[10:23] <czajkowski> aloha
[10:34] <dholbach> kim0, you're on http://reqorts.qa.ubuntu.com/reports/sponsoring/ :)
[10:34] <dholbach> hey czajkowski
[10:49] <kim0> dholbach: kewl :)
[10:52] <nigelb> Morning czajkowski :)
[11:59] <nigelb> popey: did you just set up the slouch bot? :)
[12:01] <popey> yes
[12:04] <nigelb> \o/
[12:20] <dholbach> kim0, "everyone's favourite" - you're exaggerating :)
[12:20] <kim0> hehe :) naah you're just being modest
[12:21] <kim0> You're lucky I didn't say Internet sensation :P
[12:22] <dholbach> yeah, thanks :)
[12:22]  * dholbach hugs kim0
[12:22] <kim0> hehe
[12:34]  * nigelb hugs popey
[12:34] <popey> :)
[12:34] <popey> got cron working :)
[12:44] <nisshh> hmmm, 36 six hours awake and i can still write decent Python, what does that say about me? :)
[12:46] <nigelb> You're learning, can do better :p
[12:47] <nisshh> nigelb, well, i was going to say i dream in code, but thats ok i suppose :)
[12:50] <nigelb> nisshh: Also, 'decent Python' is left to the judgement of the guy who's awake for 36 hours? :p
[12:51] <nisshh> nigelb, decent Python, meaning it contains code that is human readable :)
[12:51] <nisshh> i thought i would fall back to klingon after 31 hours :)
[12:52] <nigelb> Ah, that applies to anything non-perl :p
[12:52] <nisshh> but obviously not :)
[12:52] <nisshh> lol
[12:52] <nigelb> perl is nice for writing and excecuting, not so much for readability
[12:52] <nisshh> heh
[12:52] <nigelb> I can't read my perl code after a few hours
[12:52] <nisshh> thats why its so hard to learn :)
[12:53] <nigelb> I guess the half life of perl's code readability increases with experience :p
[12:53] <nisshh> heh, yeah
[12:53] <nigelb> </troll perl>
[12:53] <nisshh> lol
[12:54] <nisshh> </sleep deprived rant about Python code>
[12:54]  * vish wonders if "36 six hours" == 216hrs?!
[12:54] <nigelb> no no
[12:54] <nisshh> vish, how is that possible?
[12:54] <nigelb> He's been away for 36 hours, that happens :p
[12:54] <vish> nisshh: exactly!
[12:55] <nigelb> nisshh: "< nisshh> hmmm, 36 six hours awake and
[12:55] <nisshh> lolwut?
[12:55] <vish> nisshh: stop sleep talking ;p
[12:55] <nigelb> +1
[12:55] <nigelb> sleep typing rather
[12:55] <nisshh> stop taking advantage of me in my sleep deprived state thank you! :)
[12:55] <vish> :D
[12:56] <nigelb> while you won't remember a think about this tomorrow
[12:56] <nigelb> the next generation will remember this in the form of bash.org quotes
[12:56] <nisshh> haha
[12:56] <nisshh> actually, a chick in my loco runs her own quote database, its better than bash.org :)
[12:57]  * nigelb prefers s/chick/lady/g
[12:57] <nisshh> i hold the record for being part of the most quotes on it :)
[12:57] <nigelb> linky?
[12:57] <nisshh> one sec
[12:57] <nisshh> allow an extra 30 seconds to compensate for my slow tired hand movements :)
[12:58] <nisshh> nigelb, http://qdb.ltmnet.com/
[12:58] <nisshh> it only has like 130 quotes on it, but they are good ones
[12:59] <nigelb> ah, darkrose :)
[13:00] <nisshh> you know darkrose?
[13:00] <nisshh> nigelb, ^^
[13:00] <nigelb> From UW, yes
[13:00] <nisshh> UW?
[13:01]  * nigelb gives nisshh about 60 seconds for binary search in his brain
[13:24] <jcastro> buenas mornings!
[13:24]  * maco blinks
[13:24] <maco> dobre utra, jcastro
[13:25] <jcastro> I had to google that!
[13:25] <maco> haha
[13:26] <maco> i had a friend in high school who i tried to greet in a different language every time i spoke to him
[13:26] <maco> kinda like flickr does....
[14:00] <sense> good afternoon
[14:08] <vish> maco: here we leave that to dholbach ;)
[14:08] <vish>  "greet in a different language every time" :D
[14:09] <dholbach> no, not really :)
[14:10]  * dholbach is too lazy/slow learning new languages
[14:10] <sense> Like the guy who learned 50(?) languages said: after 15(?) languages things start to become easy.
[14:11] <dholbach> sense, that's reassuring
[14:11] <sense> dholbach: Isn't it? :)
[15:31] <czajkowski> dear timezones you will be the death of me when arranging meetings
[15:34] <jcastro> ok, one last time
[15:34] <jcastro> how do I change the topic in a channel?
[15:34] <jcastro> I need to update #ayatana
[15:34] <JFo> czajkowski, http://timeanddate.com/worldclock/meeting.html
[15:34] <kim0> ./topic ?
[15:35] <jcastro> kim0: no, there's some weird bot thing
[15:35] <jcastro> I can never remember it
[15:36] <JFo> it is @pilot something yes?
[15:36]  * JFo saw someone do it in ubuntu-devel
[15:36] <jcastro> whatever is complicated and annoying to do
[15:36] <JFo> not sure if that is local to them though
[15:36] <czajkowski> jcastro: /topic then hit tab tab
[15:37] <czajkowski> brings it to the end of a topic so you can add to it rather than writing the whole thing :)
[15:37] <jcastro> I am not an op
[15:37] <JFo> czajkowski, that is only if you have your op hat on
[15:37] <czajkowski> jcastro: which channel ?
[15:37] <jcastro> #ayatana
[15:38] <jcastro> aha!
[15:38] <jcastro> ubuntu-women wiki to the rescue!
[15:38] <Pici> /msg chanserv topic #channel newtopic
[15:39] <Pici> ?
[15:59] <vish> Pici: only @canonical cloaks have access there..
[16:00] <dholbach> ?
[16:00] <vish> dholbach: to change topic in #ayatana
[16:00] <dholbach> aha
[16:01] <vish> dholbach: i changed the topic before the channel was formalized.. i guess someone forgot to add the @ubuntu access there..  :D
[16:02] <jono> hi all
[16:02] <vish> o/
[16:02] <dholbach> ah ok
[16:02] <dholbach> hey jono
[16:02] <jono> hey dholbach
[16:03] <czajkowski> vish: no they don't I don't have a canonical cloak
[16:03] <vish> czajkowski: well thats what /msg chanserv access list #ayatana  tells me here
[16:04] <vish> other access is freenode staff, which is the usual..
[16:05] <czajkowski> vish: look at my cloak :)
[16:05] <vish> :)
[16:06] <dpm> heya jono
[16:06] <jono> hey dpm
[16:06] <jono> dpm, thanks for adjusting the call
[16:06] <jono> seems my wikileaks tweet is get RT like mad
[16:06] <dpm> no worries :)
[16:06] <vish> czajkowski: now i remember, 'cypher' from a while back.. :)
[16:07] <dholbach> kim0, congratulations
[16:07] <kim0> dholbach: yeah! hehe Thanks a lot :)
[16:07] <dholbach> jono, dpm, jcastro: ^ kim0's first bug fix landed in Ubuntu :)
[16:07] <jono> dholbach, really?!
[16:07] <jono> nice!
[16:07] <kim0> Thanks dholbach for the guidance
[16:07] <dholbach> riddell uploaded it
[16:07] <vish> czajkowski: and that, you are the one who gave me a google wave account. :)
[16:07] <dholbach> kim0, good work
[16:08] <dholbach> https://bugs.launchpad.net/ubuntu/+source/bacula/+bug/687968
[16:08] <ubot2> Launchpad bug 687968 in bacula (Ubuntu) "[FTBFS] package 'bacula' (5.0.2-2ubuntu1) failed to build on natty (affects: 1) (heat: 6)" [High,Fix released]
[16:08] <kim0> This can get addictive :)
[16:08] <czajkowski> vish: glad the penny dropped :)
[16:08] <vish> ;p
[16:08]  * czajkowski hugs kim0 
[16:08] <dpm> kim0, \o/
[16:09]  * kim0 hugs czajkowski back
[16:09] <kim0> dpm: thanks man
[16:09] <jcastro> kim0: \o/
[16:10] <kim0> jcastro: hehee :)
[16:10] <kim0> such a warm community :)
[16:13] <JFo> bah humbug ;-P
[16:14]  * czajkowski puts JFo in the corner with a bitter lemon 
[16:14] <JFo> mmmmm, lemony
[16:15] <popey> Lemon party!
[16:15] <popey> ahem
[16:15] <JFo> heh
[16:15]  * popey joins JFo in the naughty corner
[16:15] <JFo> hee hee
[16:16]  * JFo passes popey a lemon
[16:21] <czajkowski> messers in a corner!
[16:27] <jono> dpm, about set?
[16:28] <jono> dholbach, did I send you the notes from our call?
[16:28] <dpm> jono, yes, but can you give me 2 mins? I'm trying to set up something I'd like to show you.
[16:28] <jono> dpm, sure!
[16:28] <dpm> jono, thansk
[16:28] <jono> :)
[16:32] <dholbach> jono, you did
[16:32] <jono> dholbach, cool :)
[16:32] <jono> just checking
[16:32] <dholbach> :-)
[16:36] <dpm> jono, ok, all set
[16:36] <jono> dpm, ok logging in
[16:55] <jcastro> <--- LUUUUUUUUUUUUUNCH.
[16:56] <kim0> why do you have to shout
[16:56] <jcastro> because I am starving today
[16:57] <dholbach> ok my friends - I call it a day - have a great WE everyone!
[16:58]  * dholbach hugs you all
[16:58]  * Pici waves
[16:58]  * popey hugs dholbach 
[17:00] <Pendulum> dholbach: and to you!
[17:03]  * AlanBell joins in the group hug
[17:14] <duanedesign> hello all
[17:15] <czajkowski> duanedesign: aloha
[17:18] <duanedesign> i got a late start today :/
[17:18] <duanedesign> i think my body wanted to start the weekend a day early.
[17:26] <czajkowski> heh
[17:58] <daker> huh check that http://icio.us/WftVsS
[17:59] <daker> click "Listen"
[18:17] <dpm> ok, have a fantastic weekend everyone!
[18:17] <dpm> See you on Monday
[21:09] <maco> sense: i figure once youve got one in each language family, it gets easy....
[21:29] <czajkowski> Pici: ping
[21:37] <sense> maco: Yeah, you should choose tactically. If you confine yourself to the Germanic languages you won't get very far outside that family. :)
[21:38] <maco> sense: why i did spanish, japanese, and russian in school :)
[21:39] <sense> maco: You must like a challenge!
[21:46] <Pici> czajkowski: pong, whats up?
[21:47] <czajkowski> Pici: sorted
[21:47] <Pici> okay :)