[00:04] <wgrant> idnar: launchpad.net is E2:33:09:25:F1:E1:F0:3D:DF:18:E6:8C:E9:00:0F:D4:7B:01:47:3C, *.launchpad.net is A7:97:F3:0E:EB:C2:23:15:A5:50:28:B1:DD:3B:B5:A2:C1:91:1C:1F
[00:05] <wgrant> (using ultra-secure, impossible to MITM IRC)
[00:05] <idnar> wgrant: ah, thanks
[00:06] <idnar> okay, that matches what I have; I think this is just a glitch then (Nightly reports "This website does not supply ownership information.", and it's doing it for other sites too)
[00:08] <idnar> or, actually, maybe I'm losing my marbles here
[00:10] <wgrant> That works too.
[00:10] <idnar> okay I think I'm just super tired and Firefox changed something subtle about the SSL UI that confused me, but at least I'm not getting hacked or something
[00:11] <wgrant> idnar: I think that's just its way of saying "not an EV cert"
[00:12] <idnar> right, and a wildcard cert can't be an EV cert (?) so that's not what changed
[00:12] <wgrant> Because they can't use technical terms, that would just confuse people :P
[00:12] <wgrant> No, they can be, AFAIK. We just don't have EV certs.
[00:12] <idnar> hmm, okay
[00:13] <idnar> well, at any rate, I'm guessing you didn't switch from EV to non-EV certs
[00:13] <wgrant> Indeed.
[00:14] <wgrant> I see the same message in Firefox 11, and I think it's been that way for a few releases.
[00:14] <idnar> I think they changed the icon / styling on the "lock" bit in the URL bar, and it's a different size or something
[02:45] <cheako> dobey: I passed out.  ^^^ Yeah, bugs in sign the code of conduct.
[02:46] <cheako> Hello, I'm attempting to sign the CoC.  There is 1 error.\n(7, 9, u'No public key')...
[02:48] <wgrant> cheako: What does gpg say if you run it over the signed text?
[02:49] <cheako> wgrant: All good.
[02:49] <wgrant> cheako: Are you perhaps signing with a new subkey that you haven't pushed to a keyserver?
[02:49] <cheako> wgrant: Yes, but how do I push a new subkery?
[02:49] <wgrant> "All good" isn't sufficient
[02:49] <wgrant> What's the key ID?
[02:49] <wgrant> cheako: Same as pushing a new key.
[02:49] <cheako> wgrant ^^^
[02:49] <cheako> wgrant: The key already exists :)
[02:50] <wgrant> gpg --keyserver keyserver.ubuntu.com --send-key deadbeef
[02:50] <wgrant> Hm?
[02:50] <cheako> subkeys dosn't have there own fingerprints.
[02:50] <wgrant> No.
[02:50] <cheako> ahhh.
[02:50] <wgrant> But the new subkey still has to be on the server.
[02:50] <wgrant> Repush the master.
[02:50] <wgrant> It will push the subkeys too.
[02:50] <cheako> wgrant: missing documentation on that :)
[02:50] <wgrant> It's normal gpg stuff.
[02:51] <cheako> I'll try it and it will just work.
[02:51] <wgrant> Few people manually create additional subkeys.
[02:51] <wgrant> Hopefully.
[02:51] <wgrant> Might take a while to sync the new subkey to our internal keyserver, though.
[02:52] <cheako> wgrant: You have to use a new subkey for every additional email address.  Using a special address for each package repository is a good thing.
[02:52] <wgrant> No.
[02:52] <wgrant> Neither of those statements is true :)
[02:53] <wgrant> You need a new UID for each email address.
[02:53] <wgrant> But UIDs are separate from subkeys.
[02:53] <wgrant> And it's very rare for people to use different email addresses for different repositories.
[02:53] <wgrant> (except when the persona should be different, eg. a work repository vs a personal one)
[02:55] <cheako> I need to push my key every time I add a new UID, that makes sense.
[02:56] <wgrant> I don't think that's the case.
[02:56] <wgrant> You *should*, but it should also work without it.
[02:56] <cheako> Still there should be a UI to push a new key for ppl, it can provide the gpg command to use.
[02:56] <wgrant> UIDs are mostly just used to identify the key given an email address.
[02:56] <wgrant> Which signature verification doesn't require.
[02:58] <cheako> hmm, then I'm at a loss as to why it dosn't work.  However http://keyserver.ubuntu.com:11371/pks/lookup?search=Mike+Mestnik&op=vindex shows my current key.
[02:58] <wgrant> What is the output of gpg on the signature?
[02:58] <wgrant> Erm
[02:58] <wgrant> I guess it's probably singed with 8EDCAB8A, which wasn't on keyserver.ubuntu.com 5 minutes ago.
[02:59] <wgrant> But you seem to have just pushed.
[02:59] <cheako> Ahh.
[02:59] <cheako> Then that's been my issue.
[03:00] <cheako> I had no idea how to push that, well I new about uploading keys but I didn't think that was needed for the web interface in launchpad, till you told me.
[03:01] <wgrant> Well, it can hardly verify the signature against a key it doesn't have :)
[03:01] <wgrant> Now, Launchpad uses an internal keyserver which syncs from Ubuntu's.
[03:01] <wgrant> But it can sometimes take a while.
[03:01] <wgrant> So I'd try now, but you might have to wait a while before it will accept it.
[03:02] <cheako> Yay :) that worked.
[03:03] <cheako> now I have to get all my source packages in a row and push em again.
[03:09] <cheako> Hmm, how can I upload wine1.5_1.5.2.orig.tar.bz2?  It's part of another PPA.
[03:24] <cheako> ahh, -sa
[03:26] <cheako> Once it's part of my ppa I don't have to do that again?
[03:26] <bigjools> no
[03:26] <wgrant> cheako: Right.
[03:26] <wgrant> cheako: PPA uploads look for orig.tar.* in the PPA, and in the Ubuntu primary archive.
[03:26] <wgrant> So if it's in either of those you don't have to upload it yourself.
[03:27] <cheako> thx.
[03:34] <cheako> hmm, How can I get my pkg to be built for each release?  It complains about "Version older than that in the archive"
[03:35] <cheako> Yay, I got one uploaded.
[04:35] <psusi> bug #464743 has a task against grub that shouldn't be there... but the minus icon to delete it isn't there in the lp interface, and I don't see a command to remove tasks via the email interface... how can I remove it?
[04:41] <wgrant> psusi: You can't delete tasks on projects that you have no privileges on.
[04:41]  * wgrant removes it.
[04:44] <psusi> wgrant, did you fix the workaround I discovered before of changing it to point to ubuntu, then removing it? ;)
[04:44] <psusi> wgrant, also, is there still no way to remove tasks via the email interface?
[04:44] <psusi> or do I just fail at doing so tonight?
[04:44] <wgrant> No and no.
[04:45] <wgrant> psusi: The restriction is mostly there to stop random people from clicking around and destroying everything.
[04:45] <wgrant> If they are sufficiently unuseless that they can retarget to a project that they own, they're probably relatively sensible.
[04:46] <StevenK> I wonder if there is a bug to add bugtask deletion to the mail interface.
[06:17] <fidel_> dobey: wouldnt it make sense to offer some kind of project-follow-option to users?
[06:18] <fidel_> like that it would be easier/faster to locate all "relevant" projects within launchpad pretty quickly
[07:52] <cheako> How can I get my pkg to be built for each release?  It complains about "Version older than that in the archive"
[07:53] <cheako> Do I just force an older version using ~ppa2,3,4,5?
[07:54] <wgrant> cheako: You need to ensure it's a *newer* version. Note that '~' is less than everything, including the empty string.
[07:54] <wgrant> So 1.2.3 > 1.2.3~ppa1
[07:54] <cheako> 1.2.3~ppa2 > 1.2.3~ppa1?
[07:56] <wgrant> Yes.
[07:56] <cheako> wgrant: Can I upload a ~ppa2 given ~oneiric1 VS ~precise1 to set another release?
[07:56] <wgrant> cheako: The version check is only within a single release.
[07:56] <wgrant> So you can upload ~oneiric1 to oneiric, even if precise already has ~precise1
[07:57] <cheako> wgrant: Then I'm doing something wrong, because I get  Version older than that in the archive.
[07:58] <cheako> http://pastebin.com/9yhtdE5p
[07:58] <wgrant> cheako: You need to fix your changelog to point to oneiric instead of precise
[07:58] <cheako> ahh, k.
[08:06] <cheako> Yay!
[08:06] <cheako> Thanks a lot.
[10:59] <benji> I'm having PPA problems.  Anyone know why this would happen? https://launchpadlibrarian.net/102896574/buildlog.txt.gz (the error is near the end)
[11:03] <wgrant> benji: Your debian/control probably has a comment at the top
[11:03] <wgrant> The old version of python-debian that the builders use doesn't like that very much.
[11:04] <benji> hmm, let me look
[11:05] <benji> wgrant: it does, I'll remove it and try again; thanks!
[11:17] <benji> wgrant: it worked!  thanks man
[11:19] <wgrant> np
[13:37] <achiang> hello, how do i change the way that launchpad displays bugs? google is a complete failure on this one
[13:40] <wgrant> achiang: What do you want to change?
[13:40] <achiang> ok, getting closer. "launchpad customize bug views" gets me to the blog where they describe the feature is in beta
[13:41] <till__> how do i get a an old package nuked from my ppa? new package fails building because old artifacts are still stuck
[13:41]  * Spads admits that the new bug listings always remind him of fark.com
[13:41] <achiang> wgrant: i just want to tweak what is displayed in my customized settings... either that or turn it off and go back to the old stylesheet if possible
[13:41] <Spads> [CRITICAL]  [FLORDIA]
[13:41] <wgrant> achiang: Click the gear icon at the top of the bug table.
[13:42] <wgrant> Top left
[13:42] <achiang> wgrant: ah, thank you
[13:42] <wgrant> till__: What's the error message?
[13:44] <till__> wgrant: trying to pull up the build log
[13:44] <till__> but my internet fails me
[13:45] <till__> uploadlog it is
[13:46] <till__> wgrant: https://launchpadlibrarian.net/98338175/upload_3273781_log.txt
[13:46] <till__> i deleted that package a long time ago
[13:46] <wgrant> till__: You can't ever upload the same version again.
[13:46] <wgrant> You have to change the version number.
[13:46] <till__> i delete it
[13:46] <wgrant> It is remembered.
[13:46] <till__> this is an annoyance =(
[13:47] <till__> so i can't get this resolved unless i bump up the release and run through half a dozen steps?
[13:47] <wgrant> You just have to increment the version
[13:47] <wgrant> eg change lucid0 to lucid1
[13:48] <till__> i just copied it from another repo
[13:48] <czajkowski> till__: it's documented here. https://help.launchpad.net/Packaging/PPA/Deleting
[13:50] <till__> well
[13:50] <till__> to be totally honest
[13:50] <till__> i deleted the other one more than 7 days ago
[13:50] <till__> i'd say over 2 months ago
[13:51] <till__> and it's still sitting there
[13:51] <till__> i've seen that page before
[13:51] <wgrant> The files will be deleted after a couple of weeks.
[13:51] <wgrant> But the version number is remembered forever.
[13:51] <wgrant> You can *never* upload the same version ever again.
[13:51] <till__> well, it's been months
[13:51] <till__> page doesn't say that this is the case
[13:51] <till__> guess someone should add that to it :)
[13:52] <wgrant> "You should not rely on deletion requests to re-upload the same source version with different contents."
[13:52] <wgrant> And I believe the deletion form says similar things.
[13:52] <till__> you should not rely is not the same as 'it will never work'
[13:52] <till__> but ok
[13:52] <wgrant> Also https://answers.launchpad.net/launchpad/+faq/990
[13:52] <czajkowski> till__: wgrant has given you the correct information
[13:55] <till__> i just wanted to copy this from another repo
[13:55] <till__> i don't want to run through the entire process to build it
[13:55] <till__> i guess i'll have to now
[13:55] <till__> someone could link that faq on the help page
[13:55] <till__> it doesn't seem obvious to me
[13:56] <czajkowski> till__: it says it right there. replace a broken source is always to upload a package with a higher version number
[14:31] <chrisccoulson> this failure looks like local corruption: https://launchpadlibrarian.net/102904364/buildlog_ubuntu-precise-armel.firefox_12.0%2Bbuild1-0ubuntu0.12.04.1_FAILEDTOBUILD.txt.gz
[14:31] <chrisccoulson> not sure if anyone is interested in that ;)
[20:53] <cody-somerville> Is there a way to browse list of older revisions on lp so I can see what branches lp thinks were merged in for a commit?
[20:53] <cody-somerville> as I don't think codebrowse does that
[20:54] <dobey> cody-somerville: the code browser has a revisions view you can turn on
[20:54] <cody-somerville> but will it link to branch on lp that I merged in?
[20:56] <dobey> ah, no
[20:57] <dobey> but it does show "mfrom:" in the revision header block if you view a specific revision, and that includes a branch nick which you can determine the lp URL with
[21:02] <dobey> cody-somerville: also, not entirely sure how that works on the short "Recent revisions" list on LP itself, but if you make a copy of that branch, that info gets lost in the copy
[22:09] <wgrant> cody-somerville: https://code.launchpad.net/~launchpad-pqm/launchpad/devel/+merges may be of interest
[22:10] <wgrant> It's not exactly what you want, but it's the closest we have for old stuff.