[02:50] <mrooney> anyone know of a way to pass in the "Michael Rooney <mrooney@ubuntu.com>" aspect to dch?
[02:50] <mrooney> currently it pulls stuff from the local machine and gets it wrong
[02:51] <maxb> mrooney: DEBEMAIL, DEBFULLNAME
[02:51] <mrooney> maxb: ah okay, just export those first?
[02:51] <maxb> yup
[02:51] <maxb> See also 'man dch' :-)
[02:52] <mrooney> maxb: yeah I noticed it when you said it, I read every argument figuring it was there
[02:53] <mrooney> maxb: I am not an expert basher, what does that look like? DEBFULLNAME="Mike Rooney"; export DEBFULLNAME ?
[02:57] <mrooney> ahh I think I see
[02:58] <maxb> that'll work. Alternatively, export DEBFULLNAME="Mike Rooney" for a slightly shorter way of writing it
[03:31] <Pollywog> can someone help me with bzr whoami?  It will not accept my email address, I think it is possibly a bug in Jaunty
[03:32] <Pollywog> I am running Jaunty in virtualbox
[03:33] <dtchen> which version?
[03:33] <Snova> What error do you get? (Also, you might get more help in #bzr)
[03:33] <dtchen> bzr 1.13.1-1 works here
[03:34] <Pollywog> oh thanks I did not know there was a #bzr
[03:35] <Pollywog> the error is no such file or directory
[03:36] <dtchen> ah, you're probably missing ~/.bazaar/bazaar.conf
[03:36] <Pollywog> I thought bzr whoami would make that file
[03:36] <Pollywog> thanks
[03:36] <Pollywog> I will try #bzr
[04:28] <savvas> calc: ping :)
[04:29] <savvas> you wouldn't happen to know why openoffice.org-math menu item is hidden, would you?
[04:59] <wgrant> savvas: I believe it's because Math isn't used very often on its own.
[05:02] <savvas> hm.. true, it can be run through File > New > Formula from the word processor heh
[10:30] <mok0> ScottK: wow that was quick :-) Thanks
[10:33] <directhex> arseweasels. monodevelop may need to be 0ubuntu1'd
[10:33] <directhex> when's the next freeze?
[10:38] <Laney> FinalFreeze on Thursday
[10:39] <mok0> Laney: that's 12 o'clock UTC, right?
[10:40] <Laney> not sure
[10:40] <directhex> damn
[10:40] <directhex> i think 0ubuntu1 is the right thing to do then
[10:41] <Laney> :(
[10:41] <Laney> get it done son
[10:41] <directhex> it's ready in pkg-cli-apps
[10:41] <directhex> barring the git-based addons
[10:41] <mok0> hmm, the wiki seems to be dead
[10:42] <jpds> Yep, known problem.
[15:20] <vadi2> Hi. I'm trying to make dpkg-buildpackage accept a password for signing non-interactively, and I see that there is a bunch of options available. Where can I read up on how exactly each works? I'm also not so familiar with the signing process
[15:21] <jpds> You coyld run gpg-agent to do it.
[15:21]  * hyperair uses seahorse-agent
[15:22] <vadi2> I think seahorse is installed by default so would like to go with that
[15:24] <vadi2> hyperair: what would be the syntax for it? -pseahorse-agent didn't work: "Unknown signing interface seahorse-agent; please specify -spgp or -sgpg"
[15:25] <bencrisford> Guys, say in terminal i'm editing ".examplerc" how do i save and exit it when im done, im a little embarrassed I don't know :P
[15:25] <hyperair> vadi2: well, if i'm not mistaken, seahorse is run upon startup
[15:26] <vadi2> it is
[15:26] <vadi2> how can I make debuild use it?
[15:26] <vadi2> and not ask for the password
[15:26] <hyperair> you need to register your key in seahorse
[15:26] <hyperair> is it?
[15:26] <Laney> wow
[15:26] <vadi2> yeah I think it is
[15:26] <hyperair> and make sure GPG_AGENT_INFO is set
[15:26] <Laney> I imported the whole Debian keyring into seahorse and now it's incredibly slow
[15:27] <Laney> what a terrible idea that was
[15:27] <hyperair> heh
[15:27] <bencrisford> Guys, say in terminal i'm editing ".examplerc" how do i save and exit it when im done, im a little embarrassed I don't know :P
[15:27] <vadi2> bencrisford: ctrl+o
[15:27] <bencrisford> cheers ;)
[15:27] <Laney> depends what you're editing with
[15:27] <jpds> bencrisford: With which editor?
[15:27] <bencrisford> vim, inside terminal
[15:27] <Laney> :wq
[15:27] <hyperair> :wq
[15:27] <vadi2> hyperair: yes, that is set to some seahorse
[15:27] <jpds> :wq!
[15:28] <bencrisford> i thought it were that
[15:28] <bencrisford> but it didnt work
[15:28] <hyperair> vadi2: then it should work =\
[15:28] <vadi2> "/tmp/seahorse-lt1AXh/S.gpg-agent:6410:1"
[15:28] <Laney> you need to press escape first
[15:28] <Laney> if you're in insert mode
[15:28] <bencrisford> cheers!
[15:28] <vadi2> hyperair: but I'm not totally sure that seahorse has the right key. how can I make sure?
[15:28] <bencrisford> thanks loads ;)
[15:28] <vadi2> hyperair: although I remember making it on seahorse to begin with
[15:28] <hyperair> vadi2: then it should be the correct key
[15:28] <hyperair> vadi2: check the ID
[15:29] <vadi2> yes, it is the correct ID
[15:29] <vadi2> but, debuild is still lazy. :(
[15:29] <hyperair> vadi2: more like gpg
[15:29] <vadi2> well gpg
[15:29] <hyperair> vadi2: check your gpg config file..
[15:29] <vadi2> where can I find it?
[15:30] <hyperair> vadi2: ~/.gnupg/gpg.conf
[15:30] <hyperair> vadi2: make sure there's an uncommented line "use-agent"
[15:30] <vadi2> it is empty!
[15:30] <vadi2> vadi@ubuntu:~/.gnupg$ cat gpg.conf
[15:30] <vadi2> # FILE CREATED BY SEAHORSE
[15:30] <vadi2> vadi@ubuntu:~/.gnupg$
[15:30] <ScottK> That bug is fortunately fixed, but it bit a bunch of people.
[15:31] <hyperair> ScottK: what bug?
[15:31] <hyperair> vadi2: echo use-agent >> ~/.gnupg/gpg.conf
[15:31] <ScottK> seahorse-agent making an empty gpg.conf.
[15:31] <ScottK> hyperair: There's a better solution.  Just a sec
[15:31] <hyperair> hmm
[15:32]  * Laney eyes seahorse
[15:32] <ScottK> vadi2 and hyperair cp /usr/share/gnupg2/gpg-conf.skel ~/.gnupg/
[15:32] <Laney> I think I broke it
[15:32] <bencrisford> Laney: How can I get back into edit mode now, I am editing a different file
[15:32] <Laney> bencrisford: Press i or a
[15:32] <bencrisford> cheeers ;)
[15:32] <Laney> insert or append
[15:32] <vadi2> ok, now seahorse is the one asking
[15:32] <vadi2> much better at least
[15:32] <vadi2> I'll do the cp
[15:32] <Laney> you should go through vimtutor really
[15:32] <hyperair> vadi2: yeah, after that it should remember ;)
[15:33] <bencrisford> ill check it out
[15:33] <vadi2> ScottK: I don't have such a file
[15:33] <vadi2> hyperair: no it actually didn't :x but that is not my worry for now.
[15:34] <hyperair> vadi2: it didn't?
[15:34] <vadi2> hyperair: good enough that it asks via gui and not terminal
[15:34] <hyperair> vadi2: ah that can be configured.
[15:34] <jpds> vadi2: /usr/share/gnupg/options.skel
[15:34] <ScottK> Yeah.  That one.
[15:34] <hyperair> vadi2: system->preferences->encryption and keyrings
[15:34] <ScottK> jpds: Thanks.
[15:34] <hyperair> vadi2: ...->PGP Passphrases
[15:35] <vadi2> I see
[15:35] <hyperair> you can set it to timeout
[15:35] <hyperair> or remember infinitely, depending on how secure you think your system is.
[15:35] <ScottK> Yeah.  Don't do that.
[15:36] <ScottK> Nobody's system is that secure.
[15:36] <vadi2> It's already set to 300 minutes
[15:36] <vadi2> I guess that's the default, i don't remember setting that
[15:36] <hyperair> ScottK: if my system's in my house, i'd set it to infinite =)
[15:36] <hyperair> ScottK: nobody's going to break into my house just to grab my GPG key
[15:36]  * ScottK wouldn't and doesn't.
[15:36] <vadi2> So now about the buggy people. I can detect them by checking of use-agent is present in gpg.conf, yes?
[15:36] <ScottK> OTOH, my gpg key lets you do stuff too.
[15:36] <hyperair> ScottK: either way my key's on my notebook, so i have it wait 10 minutes and then forget
[15:37] <hyperair> vadi2: egrep ^use-agent $HOME/.gnupg/gpg.conf
[15:37] <vadi2> and would fixing their gpg.conf by adding the line in for them would be OK or a huge no-no?
[15:38] <vadi2> hyperair: yes
[15:38] <hyperair> no-no imo.
[15:38] <hyperair> vadi2: not everyone wants to use an agent
[15:38] <vadi2> what would be the recommended method then?
[15:38] <ScottK> hyperair: OTOH, it is the Ubuntu default.
[15:38] <hyperair> umm i don't know
[15:38] <vadi2> I need to run debuild from a script
[15:38] <vadi2> well, program really
[15:39] <ScottK> I'd look for the "CREATED BY SEAHORSE" string (or whatever it was)
[15:39] <hyperair> ScottK: yes, but i don't want any postinst script or anything automatically setting use-agent on my gpg.conf if i personally disable it.
[15:39] <ScottK> Yes.
[15:39] <vadi2> ScottK: ah, yes, you have a point. thanks
[15:39] <hyperair> # FILE CREATED BY SEAHORSE
[15:40] <ScottK> There was a bad gnupg bug in Feisty were no gpg.conf got installed at all.  When we fixed it in Gutsy we decided not to try and backfit the fix because we couldn't come up with a really sane way to do it for all users.
[15:40] <vadi2> so if created by seahose and no use-agent, because of a bug, I can fix it
[15:40] <hyperair> actually i think you should check that the file only contains that line
[15:40] <ScottK> Yes.  That line and only that line.
[15:40] <vadi2> if not made by seahorse then... eh, my program would freeze not knowing debuild is requesting a password. but that's another topic :)
[15:40] <vadi2> ScottK: yep. thanks a bunch!
[15:41] <hyperair> vadi2: [ `cat ~/.gnupg/gpg.conf` = "# FILE CREATED BY SEAHORSE" ]
[15:42] <vadi2> right
[15:42] <hyperair> oh wait it doesn't work
[15:43] <vadi2> (that's ok, I'll be doing this from C anyway)
[15:43] <hyperair> ah
[15:43] <hyperair> i see
[15:43] <hyperair> that's fine then
[15:43] <hyperair> what are you working on anyway
[15:45] <vadi2> I'll let you know in due time
[15:46]  * hyperair dies from suspense
[15:46] <vadi2> haha :)
[15:48] <hyperair> =p
[15:49] <bencrisford> haha, how you do that?  is it a "/me" or something?
[15:51] <hyperair> bencrisford: sure iti s
[15:51] <hyperair> bencrisford: try it
[15:52]  * bencrisford is happy
[15:52]  * bencrisford is gonna be really annoying and wont stop using this if he is not careful...
[15:53] <bencrisford> hehe, cheers
[15:59] <wintellect> Hi all
[16:00] <wintellect> going through the packaging tutorial for "hello" - when using pbuilder with its fake environment - I presume it errors in an obvious way if it fails for some reason?
[16:03] <bencrisford> wintellect: which tutorial?
[16:05] <jpds> wintellect: Yes, it'll complain and fail.
[16:06] <hyperair> and barf.
[16:07] <wintellect> bencrisford: https://wiki.ubuntu.com/PackagingGuide/Complete
[16:08] <bencrisford> ah, I think I have seen that yes, thank you anyway ;)
[16:12] <wintellect> If I make changes to files (eg. the Makefile) to resolve lintian issues - I presume I go back and run debuild then pbuilder?
[16:13] <hyperair> wintellect: debuild -S
[16:13] <hyperair> wintellect: or pdebuild
[16:13] <wintellect> ahhh, k. Thanks
[16:13] <wintellect> Think I'm finally beginning to understand the process :)
[16:14] <hyperair> wintellect: =)
[16:14] <wintellect> I'm appreciating all the help BTW :)
[16:16] <hyperair> =)
[16:21] <wintellect> I'm confusedf
[16:21] <wintellect> the wiki guide says:
[16:21] <wintellect> "There is one other file, compat which just contains a version number for the debhelper scripts. Occationally new versions of debhelper are released, the current version is 6 so you should set compat to 6"
[16:22] <wintellect> so I set it to 6
[16:22] <wintellect> lintian seems to complain:
[16:22] <wintellect> I: hello source: package-lacks-versioned-build-depends-on-debhelper 6
[16:22] <wintellect> N:
[16:22] <wintellect> N:   If a package sets debhelper's compatibility version to >= 5, either
[16:22] <wintellect> N:   via DH_COMPAT, or via debian/compat, or via dh_testversion (which is
[16:22] <wintellect> N:   deprecated), it should declare a versioned Build-Depends on the needed
[16:22] <wintellect> N:   version of debhelper.
[16:23] <wintellect> Is this safe to ignore?
[16:23] <jpds> wintellect: Make sure you have debhelper (>= 6.0) in debian/control Build-Deps.
[16:24] <ivoks> Build-Depends: debhelper (>=6)
[16:24] <ScottK> Actually the current version is 7
[16:24] <ScottK> But unless you are using dh 6 or 7 features, compat can be set to 5 and the build-dep unversioned.
[16:25] <wintellect> How will I know if I need v6/7 features?
[16:26] <hyperair> wintellect: man debhelper
[16:27] <hyperair> wintellect: see your debian/compat level. that usually says it
[16:29] <wintellect> the default debian/compat was set to 5
[16:29] <wintellect> but i'll check the manpage at somepoint soon
[16:29] <wintellect> You guys are ace!
[16:30]  * hyperair feels flattered
[16:30] <wintellect> Well, it's nice not to get flamed down - as I'm genuinely trying to learn
[16:30] <hyperair> hahaha that's what happens when you ask in the correct channel =p
[16:30] <wintellect> I'm going through the docs and trying to understandf it all
[16:30] <wintellect> :)
[16:31] <hyperair> good for you =)
[16:35] <wintellect> YAY - all built and lintian happy :D
[16:35] <hyperair> congratulations, wintellect
[16:35] <wintellect> thanks. I feel like I'm a step closer to being part of the community
[16:36] <hyperair> you already are =)
[16:37] <wintellect> just to confirm - the files that would be uploaded would be *.diff.gz *.dsc *.orig.tar.gz - just the 3, correct?
[16:37] <wintellect> And from those the "official" deb package would be made by the server, right?
[16:38] <hyperair> correct.
[16:38] <wintellect> :D
[16:38] <hyperair> one more thing.. you need a *_source.changes file in order to upload
[16:38] <wintellect> yep, I have one of those
[16:38] <hyperair> also, did you run lintian on your debs?
[16:39] <wintellect> I did the "lintian -Ivi *.dsc"
[16:39] <hyperair> you should do the same on the .debs
[16:39] <hyperair> *.deb
[16:41] <wintellect> hmmm...
[16:41] <wintellect> seems to complain:
[16:41] <wintellect> N: Setting up lab in /tmp/ZkcuXpudVf ...
[16:41] <wintellect> error: cannot find binary, udeb or source package *.deb in dist or lab (skipping)
[16:41] <wintellect> wintellect@backup:~/debian_pkg/hello/hello-2.1.1/debian$ N: No packages selected.
[16:41] <wintellect> N: Removing /tmp/ZkcuXpudVf ...
[16:43] <wintellect> ignore me
[16:43] <wintellect> my bad
[16:43] <wintellect> in wrong directory :P
[16:44] <hyperair> hahah
[16:55] <ScottK> Someone with a wiimote and some free time might want to look at seeing if gtkwhiteboard can be made to work with libbluetooth3.
[16:55] <ivoks> ScottK: wiimote is a bluetooth device?
[16:57] <ScottK> ivoks: I have no idea.
[16:57] <ScottK> I just looked at the package and it build-dep on the no longer existing libbluetooth2 and uses a wiimote
[17:02] <bencrisford> im'a give that tutorial wintellect did a go
[17:02] <bencrisford> u guys'll help me yeah?
[17:05] <hyperair> bencrisford: just ask your questions, and whoever's around will answer
[17:06] <bencrisford> :)
[17:06]  * bencrisford is happy to be on this IRC channel
[17:06] <hyperair> you should be ;)
[17:06] <bencrisford> ^^
[17:14] <bencrisford> i'm doing the packaging from scratch hello tutorial here: https://wiki.ubuntu.com/PackagingGuide/Complete
[17:14] <bencrisford> it told me to get the source of hello-debhelp so i do what it said (https://wiki.ubuntu.com/PackagingGuide/Complete)
[17:15] <bencrisford> (apt-get source hello-debhelper) thats what it told me to get
[17:15] <bencrisford> and i got this error:
[17:15] <bencrisford> E: Could not open file /var/lib/apt/lists/download.tuxfamily.org_syzygy42_dists_feisty_avant-window-navigator_source_Sources - open (2 No such file or directory)
[17:15] <bencrisford> :S
[17:16] <hyperair> sudo apt-get update
[17:17] <bencrisford> ok
[17:17] <bencrisford> W: Failed to fetch http://download.tuxfamily.org/syzygy42/dists/feisty/avant-window-navigator/binary-i386/Packages.gz  404 Not Found
[17:17] <bencrisford> W: Failed to fetch http://download.tuxfamily.org/syzygy42/dists/feisty/avant-window-navigator/source/Sources.gz  404 Not Found
[17:17] <bencrisford> E: Some index files failed to download, they have been ignored, or old ones used instead.
[17:17] <bencrisford> hat explains it
[17:17] <bencrisford> that*
[17:18] <bencrisford> :'(, how can i make it work then?
[17:19] <hyperair> fix your sources.list
[17:19] <bencrisford> ok
[17:19] <jpds> Feisty isn't supported anymore.
[17:20] <bencrisford> how? :P
[17:20] <hyperair> you should drop something that says deb-src http://download.tuxfamily.org/syzygy42 feisty avant-window-navigator
[17:27] <bencrisford> ok
[17:28] <bencrisford> i've got something important and personal to do now, so ill come back to it later
[17:28] <bencrisford> thanks for all your help :)
[17:54] <atrejut> mhm, I have a question: after dholbachs packaging training I patched and packaged my first real package yesterday, and it was accepted today... but now I got mail from rosetta saying that it could not import pt_BR and oc translations because I did not update the time stamp - but I never touched these files. so what am I supposed to do about this?
[17:54] <jpds> atrejut: I think, you can ignore it.
[17:54] <atrejut> jpds: ok, thanks
[20:22] <RainCT> Heya
[20:23] <nhandler> Hey RainCT
[21:11] <RainCT> lol
[21:12]  * hyperair wonders what RainCT's laughing about.
[21:12] <RainCT> nixternal: great april fool joke :)
[21:13] <nhandler> RainCT: You just saw the emails?
[21:13] <Snova> ?
[21:14] <RainCT> nhandler: yes, I've just arrived back from Italy a few hours ago :).  Still have over 150 e-mails in the inbox :/
[21:14] <nhandler> Snova: https://lists.ubuntu.com/archives/motu-council/2009-April/002080.html
[21:15] <hyperair> lol
[21:15] <nhandler> Mythbuntu also had a nice April Fools joke
[21:16] <sebner> RainCT: strg + a and then press entf .... guarantees less work and stress :P
[21:16] <RainCT> hehe
[21:17] <hyperair> "Hey I want back in!"
[21:17] <hyperair> hehehe
[23:31] <smitty__> .join #dpkg
[23:35] <smitty__> Hey guys.  I'm trying to build my first package but I'm running into problems.  I'm following the tutorial here: http://women.debian.org/wiki/English/PackagingTutorial but when I go to actually build the package with debuild I get the following error: dpkg-source: cannot represent change to wmforkplop-0.9.3.tar.gz: binary file contents changed.  Can somebody help me out?
[23:37] <dtchen> smitty__: sure, what changes did you make?
[23:38] <smitty__> dtchen, changes to the source or to files in the debian/ folder?
[23:38] <dtchen> smitty__: both.
[23:39] <smitty__> dtchen, nothing to the source.  I edited the control, copyright, docs, init.d, and manpage.1 files in the debian/ folder
[23:40] <dtchen> smitty__: ok, i'll run through the above url
[23:42] <dtchen> smitty__: what will also help is if you pastebin the entire debuild output
[23:45] <smitty__> dtchen, Here's the output: http://pastebin.com/m358894be
[23:46] <dtchen> hmm
[23:47] <dtchen> smitty__: what's the output from find /home/smitty/debian/wmforkplop-0.9.3
[23:49] <smitty__> dtchen,  http://pastebin.com/m28729bbc
[23:54] <dtchen> smitty__: can walk you through it in #ubuntu-classroom
[23:54] <dtchen> smitty__: if you don't mind starting afresh, that is. i presume you're doing this on a current jaunty system?
[23:56] <smitty__> dtchen, okay.  I'm still running hardy actually