[11:25] <vibhav> CAn anybody tell me why cant I upolad my packge to my PPA?
[11:25] <vibhav>  Uploading xbill_2.1-1_source.changes: 1k/2k550 Changes file must be signed with a valid GPG signature: Verification failed 3 times: ["(7, 1, u'General error')", "(7, 1, u'General error')", "(7, 1, u'General error')"] : Permission denied.
[11:25] <vibhav> Note: This error might indicate a problem with your passive_ftp setting.
[11:25] <vibhav>       Please consult dput.cf(5) for details on this configuration option.
[11:38] <lifeless> vibhav: it should have uploaded fine; did you get a confirmation mail ?
[11:39] <vibhav> lemme see
[11:39] <vibhav> Rejected:
[11:39] <vibhav> Unable to find distroseries: unstable
[11:39] <vibhav> Further error processing not possible because of a critical previous error.
[11:40] <lifeless> righto - thats a different (and actual) issue
[11:40] <lifeless> the gpg warning is a false positive, there is a bug for it :(
[11:40] <vibhav> ok
[11:40] <vibhav> lifeless: Is there any issue on my side?
[11:41] <lifeless> yes, you you need to fix your changelog to upload to a real series
[11:42] <vibhav> why?
[11:42] <vibhav> what is the problem?
[11:42] <lifeless> ubuntu has no series 'unstable'
[11:42] <lifeless> thats a debian series
[11:43] <vibhav> o
[19:31] <treaves> Any shane of a vas team member around?
[19:32] <treaves> vas I mean.
[19:32] <treaves> One more time: vas .:)
[19:32] <treaves> Hm...
[19:32] <treaves> something thing is changing my text.
[19:32] <Resistance> try separating the chars, if you have autocomplete
[19:32] <treaves> :)
[19:32] <treaves> v c s
[19:32] <treaves> Much better.
[19:32] <Resistance> ah its colloquy on mac
[19:32] <Resistance> yeah it has evil autocorrect
[19:33]  * Resistance runs xchat on linux over a ZNC so... :P
[19:33] <treaves> Ya, I run chat on my linux box at work.
[19:33] <treaves> And, another correction...
[19:33] <treaves> ;)
[19:33]  * Resistance knows what you meant
[19:33] <Resistance> you should be able to disable that somehow... no clue how though since i'm not a mac user
[19:34]  * Resistance is a hardcore Ubuntu / Debian user
[19:34] <treaves> Oddly, this is the first time in the several years I've been using Colloqut that I've been annoyed by it.
[19:34] <Resistance> :P
[20:17] <zooko> Folks: I'm trying to get this launchpad project https://bugs.launchpad.net/~zenoss linked to the real bug tracker.
[20:18] <zooko> Mail to the email address of the person listed as administrator bounced back.
[20:18] <zooko> What's the next step?
[20:18] <Resistance> that's a team not a project
[20:18] <Resistance> teams cant have a bugtracker tied to them, iirc
[20:18] <zooko> Oh, sorry, I can't tell the difference and I keep getting the wrong one.
[20:19] <Resistance> https://launchpad.net/zenoss
[20:19] <Resistance> this?
[20:19] <zooko> But, the project on launchpad that has to do with zenoss -- that thing doesn't have a link to the zenoss issue tracker.
[20:19] <zooko> Yes.
[20:20] <Resistance> well do you want a link provided...
[20:20] <Resistance> or are you trying to basically merge your bugtracker's bugs into lp?
[20:20] <zooko> I'm not a dev on upstream either.
[20:21] <zooko> Just a helpful meddler.
[20:21] <zooko> I'd like to be able to open a ticket on launchpad that references both zenoss bugs and bugs in other projects.
[20:21] <zooko> I think the way to do that is to get launchpad to be aware of the zenoss trac.
[20:22] <Resistance> well i'm not sure what you want to do
[20:22] <Resistance> basically...
[20:22] <Resistance> you're asking for some type of integration between your trac and LP's bug systems
[20:22] <Resistance> i'm not entirely sure that's possible in the manner you're describing
[20:22] <Resistance> rather...
[20:23] <Resistance> h..
[20:23] <Resistance> hmm...
[20:23] <Resistance> actually...
[20:23] <Resistance> i *might* have a suggestion... but i'm not sure how you'd set this up...
[20:24] <Resistance> configure bug tracker... "Register an external bug tracker"
[20:24] <Resistance> specify "Trac"
[20:24] <Resistance> and put in all the relevant info
[20:24] <Resistance> unless of course you did that :P
[20:24] <Resistance> but i'm not sure it'll work in the manner you want it to :/
[20:33] <treaves> I'm migrating a project to LP from an svn server.  I have the project setup and the initial trunk imported, but, how do I stop the recurring import?  I now want to use bzr exclusivly.
[20:33] <treaves> .
[21:42] <dobey> zooko: i think you need to ask a question on https://answers.launchpad.net/launchpad
[22:16] <lifeless> zooko: Resistance has it right, register a tracker, type trac etc
[22:17] <Resistance> heh, i never actually did it though, i was working off of an example project i dumped onto qastaging :P
[22:17] <Resistance> just to get to the interface
[22:18] <dobey> lifeless: you can't do that though, if you don't own/drive/maintain the project, no?
[22:19] <lifeless> two separate things
[22:19] <lifeless> a) create tracker
[22:19] <lifeless> b) link to project
[22:19] <lifeless> a) anyone can do and is all that is needed to do bug watches
[22:20] <dobey> lifeless: https://bugs.launchpad.net/zenoss says otherwise?
[22:21] <lifeless> thats project tasks, (b)
[22:21] <dobey> that is what zooko is asking how to do
[22:22] <lifeless> that was his first question, but not what he wants to do
[22:22] <lifeless> '09:21 < zooko> I'd like to be able to open a ticket on launchpad that references both zenoss bugs and bugs in other projects.
[22:22] <lifeless> '
[22:22] <lifeless> that just requires (a)
[22:23] <dobey> that is only part of what he was wanting
[22:26] <lifeless> we are clearly interpreting the transcript differently. Shrug.
[22:27] <dobey> he wants to be able to mark bugs as also affecting zenoss (project tasks), but have those be bug watches on upsteream (basically the same way https://launchpad.net/twisted works)
[22:27] <dobey> and to do that, one must configure the bug tracker on the project
[22:28] <dobey> afaict, the only people with perms to do that are the project owner/maintainer/(maybe driver)/real lp admins (not ~registry)
[22:29] <lifeless> that is correct
[22:29] <zooko> So let me be more specific, because I also don't understand what I want in launchpad terms.
[22:29] <zooko> What I want in my own terms is:
[22:30] <zooko> 1. open a ticket saying, for example "zenoss v1.2.3 is incompatible with pypy v3.2.1" and then be able to observe updates to that ticket by both zenoss developers and pypy developers, without polling two different sites.
[22:30] <zooko> I do this all the time with launchpad. It's one of the best things about launchpad.
[22:30] <zooko> 2. Have people who for some reason stumble across zenoss within launchpad get directed to the upstream zenoss issue tracker so they can report bugs there.
[22:31] <dobey> *whre* is the upstream zenoss tracker, exactly?
[22:31] <lifeless> 1) needs my (a) above (and only a); 2) needs (b) above and for that you will need to open a support ticket
[22:31] <zooko> http://dev.zenoss.org/trac/
[22:32] <dobey> lifeless: what does "create tracker" mean?
[22:32] <zooko> lifeless: if I understand what (a) is, then I tried to do that already. So probably when I proceed to open a ticket in launchpad I can click "I already have the upstream ticket URL" and paste it in from dev.zenoss.org/trac, right?
[22:32] <zooko> But I can't navigate to zenoss in launchpad and then click on "bug" and then either create a ticket or follow links to the upstream trac, as that would be (b)?
[22:33] <zooko> I'm happy to open a support ticket for (b) unless there's some reason not to.
[22:34] <lifeless> dobey: just trying to find the url...
[22:35] <lifeless> dobey: zooko: https://bugs.launchpad.net/bugs/bugtrackers/+newbugtracker
[22:35] <lifeless> fill that out; that is (a)
[22:35] <dobey> how did you even get to that? :)
[22:36] <lifeless> zooko: then supply the url of the tracker in LP when you file the support ticket asking it to be set as the tracker for zenoss
[22:36] <lifeless> dobey: its linked from the 'configure bug tracker' project form, but it is standalone
[22:36] <dobey> ah
[22:37] <lifeless> https://bugs.launchpad.net/bugs/bugtrackers lists them all
[22:38] <dobey> lifeless: so i guess we were saying the same thing before, but the UX makes it confusing to discuss, if you don't know things like that :)
[22:39] <lifeless> confusing UI/UX in LP? I'm shocked. Shocked I tell you.
[22:40] <dobey> heh
[22:43] <zooko> Hm, yes I definitely did this +newbugtracker thing for dev.zenoss.org/trac a few days ago.
[22:43] <zooko> I wonder why it doesn't appear in .../bugtrackers then.
[22:59] <lifeless> zooko: it should be :)
[23:00] <zooko> sigh
[23:01] <zooko> I'll do it again!
[23:03] <lifeless> zooko: you didn't do it on staging or something?
[23:04] <zooko> lifeless: huh, I just did it again, and it gives me this error: zenoss-trac is already in use by another bugtracker.
[23:04] <zooko> lifeless: I don't know what "staging" is... :-)
[23:04] <lifeless> ahh! its there then. Just need to find it :)
[23:04] <zooko> Gotta go play Magic: the Gathering with my son... :-)
[23:04] <zooko> bbiab
[23:05] <lifeless> anyhow, any zenoss bug urls you put in comments hsould generate watches for you now.
[23:27] <Alison_Chaiken> I'm getting a "permission denied" error with my first package upload to a new repo on launchpad.    I'm uploading from an Ubuntu 11.10 VM.    I'm using the command "dput ppa:myppa/ppa package_version_source.change"
[23:27] <Alison_Chaiken> and am told "good signature on package.dsc."
[23:27] <Alison_Chaiken> Then I get messages that dsc, orig.tar.bz1, debian.tar.gz and source.changes are uploading.
[23:28] <Alison_Chaiken> Then I get a message that the changes file is not properly signed!
[23:28] <Alison_Chaiken> But I've just been told "Checking signature on .changes" and "gpg: Good signature."
[23:29] <Alison_Chaiken> Perhaps the "good signature" messages are local and the "Permission denied" is from the server.
[23:29] <Alison_Chaiken> I just had to change my gpg on the launchpad server, but now my account page shows the right one.
[23:30] <Alison_Chaiken> Maybe the key change will take a way to propagate through the launchpad system, and I just have to try again later?
[23:30] <wgrant> Alison_Chaiken: "good signature" is indeed local.
[23:30] <wgrant> Give it a few minutes and see if you get an email back
[23:30] <Alison_Chaiken> I have a pretty standard dput.cf
[23:30] <wgrant> It may have worked anyway.
[23:31] <Alison_Chaiken> Ah, I have an email saying, "Unknown section Embedded."
[23:31] <Alison_Chaiken> Before I had "Embedded software", two words with a space, and got a message that that was illegal.
[23:31] <Alison_Chaiken> So I tried Embedded, just one word.
[23:32] <Alison_Chaiken> Do I need Embedded\ software  or "Embedded Software" (*with* quotes) in debian/control?
[23:32] <wgrant> http://people.canonical.com/~cjwatson/ubuntu-policy/policy.html/ch-archive.html#s-subsections
[23:32] <wgrant> That lists the legal sections.
[23:32] <Alison_Chaiken> Thanks wgrant, I will RTFM>
[23:32] <wgrant> "At present, they are:"
[23:33] <Alison_Chaiken> Hmmm, so maybe it's embedded, not Embedded?
[23:34] <wgrant> Correct.
[23:34] <Alison_Chaiken> BTW, I want login = anonymous in dput.cf even though I have an account?
[23:35] <wgrant> Right, FTP uploads are anonymous. The OpenPGP signature is used for authentication. You can also upload over authenticated SFTP using https://help.launchpad.net/Packaging/PPA/Uploading, but that still requires an OpenPGP signature.
[23:36] <Alison_Chaiken> Thx, I'll try again with embedded.
[23:49] <Alison_Chaiken> Should I expect my package to show up on m ppa page if the CLI says the upload was successful, or does it take a while to refresh even if I reload the page?
[23:51] <wgrant> Alison_Chaiken: upload are only processed every 5 minutes.
[23:52] <wgrant> If it's signed properly, you'll get an acceptance or rejection email at that time.
[23:53] <Alison_Chaiken> Yep, I got an acceptance email about one of 'em: woot!   Been working on this for a week, supposed to be at a New Year's Party . . . anyone wonder why I'm 49 and single?