[04:15] wgrant: You around? [04:16] Everything is working very well, except that package uploads with arch=all only build under i386 [04:16] I can't seem to get the system to accept an amd64 build [04:17] distroarchseries looks OK [04:17] There are 8 active amd64 builders [04:17] s/active/idle/g [04:29] It would have helped to look in the architecture admin page before asking stupid questions ;-) [04:29] amd64 PPA builds were disabled [04:33] kb9vqf: Also, 'Architecture: all' packages are only built on i386. [04:33] Perhaps you were looking for 'Architecture: any' [04:33] Yeah, that was it [04:33] I wrote the wrong thing here by accident ;-) [04:34] Otherwise it's all running OK? [04:35] Working great! [04:35] I'd send you a link but I don't have external access up yet [04:35] Excellent. [04:35] Its primary purpose is to build Debian packages for Trinity [04:36] lenny/squeeze/etc [04:36] It takes a bit of effort to get Debian builds working adequately. [04:36] I've almost got it...386 works well, amd64 chroot still has a couple bugs [04:37] There are a couple of things hardcoded to Ubuntu, and the archive model is slightly different, but apart from that it works. [04:37] sed is my friend [04:37] ;-) [04:37] (once you force the correct external dependencies) [04:37] Heh. [04:42] wgrant: You can try accessing it at http://quickbuild.pearsoncomputing.net [04:43] Hang on...somehting got fouled up [04:43] Heh, it wants a MythTV password... [04:44] Yeah, the proxy isn't up [04:44] Hang on while I recreate the missing config file [04:51] wgrant: OK, try it now: http://quickbuild.pearsoncomputing.net/ [04:52] bugs./code. etc. won't work yet because of the proxy, but you get the idea :-) [04:53] Looks like a bunch of stuff isn't making it past the proxy actually [04:53] Hmmm [04:53] Not bad. [04:53] Oh well, a project for tomorrow [04:53] See any copyright problems"? [04:53] You're not using canonical-identity-provider for OpenID, and it still works!? [04:53] I am surprised. [04:53] :) [04:53] Took me a day to figure that whole system out [04:54] I guess lots of stuff is trying to use HTTPS. [04:54] Yeah, I really have to give this thing my second IP addres [04:54] Which I can't use yet because the gateway machine isn't online ATM [04:54] Hence tomorrow's project ;-) [04:54] Ah, the OpenID provider is on 443 already? [04:54] Yeah [04:55] http://openid.pearsoncomputing.net will give you the openid provider in non-secure mode though [04:55] Hmm. It's a wildcard cert, so you can still use vhosts on the same IP. [04:55] Apache is the problem really [04:55] I have other SSL (non-proxy) sites on this public IP [04:56] so it barfs when I try to do a secure proxy [04:56] Ah. [04:56] Hm, so you've created a lenny series in Ubuntu? [04:56] It's easy enough to construct a proper Debian PPA. [04:57] Only a couple of lines of code need changing. [04:57] I couldn't find them...the PPA kept rejecting my uploads (distroseries not found) [04:57] Hints are appreciated ;-) [04:58] You need to create the Debian distroserieses, create a PPA, tweak the PPA in the DB to point to Debian instead... and then upload to ~somebody/someppa/debian instead. [04:58] I think that should just about do it. [04:58] It's possible that you won't be able to access that through the web UI, though. The PPA traversal might be restricted to Ubuntu archives. [04:59] Well I can track that down easily enough [04:59] I'm going to take the public site down for now as it's completely broken ATM [04:59] Ah, yes, lp.soyuz.browser.archive.traverse_named_ppa. [04:59] That's where the URL traversal is hardcoded to Ubuntu. [05:00] OK...for now I might just leave it alone, as it works pretty well as-is (minus the claims that Lenny is in Ubuntu) [05:01] The web interface is critical [05:01] Makes my life a whole lot easier ;-) [05:01] And I'd like Debian and Ubuntu to operate side by side on the same machine for now (which they do ATM) [05:02] In that case, you could just remove the distribution constraint. [05:03] Not sure what you mean [05:03] traverse_named_ppa finds a PPA by (owner, distro, name). [05:03] If you remove the distro from the equation, you can traverse to both as long as they have different names. [05:03] So you can properly have PPAs for both distros. [05:04] Oh, OK. That sounds good [05:05] Out of curiosity, did you see any potential copyright problems in your brief glance? [05:05] I don't want to step on Canonical's toes accidentally here [05:06] wgrant, does this look like an acceptable fix for the team participation page: http://pastebin.ubuntu.com/448553/ [05:07] kb9vqf: Well, it's AGPLv3 and you didn't have the code up AFAICT, but apart from that it looks pretty well rebranded (but I am no Canonical guy). [05:08] A quick tarball (minus config directory) should fix that though, right? [05:08] sinzui: Apart from the fact that I loathe using teamowner rather than something like is_team, looks great. [05:08] :-) [05:08] kb9vqf: Ideally push the branch up somewhere, but I guess a tarball works too. [05:08] We should have is_team [05:08] Once I get the public interface up maybe I'll throw it in a bazaar branch [05:08] I'm still learning about all of that [05:10] It's off the public Internet for now, I'll put something together before I reconnect it [05:10] Yep. [05:10] Thanks for the help once again! [05:11] sinzui: Hm, +participation OOPSes on some of my teams. [05:11] (I was going to check if the 'Manage mailing list subscriptions' link was shown) [05:11] can you show me a url? [05:12] In fact, any team I'm an admin of. [05:12] KeyError: 'editemailaddresses'
[05:12] So, yes, we need to hide that link as well. [05:12] * sinzui looks [05:13] wgrant, I am an idiot [05:13] I can fix that now. [05:15] wgrant, That is really the same as my oversight about teams [05:15] sinzui: Yeah, I just thought to check if we needed to hide that. [05:15] I didn't think it would actually OOPS -- just be broken. [05:16] wgrant:I intended those links to be on your page, but my permission check also applied to your teams [05:19] Yep. [05:20] But 'Register team' should probably be present anyway. [05:20] switching to admin_browser gives my the expected error. Adding a team check to the action links fixes the issue [05:20] Perfect. Thanks. [05:35] sinzui: So, I'm looking at the fmt:link for IPPA... it returns the empty string if it's private and you can't see it. Is it just me, or is that a completely insane way of doing things? [05:36] That is a safety measure to ensure it does not link [05:36] I would have expected it to end in an Unauthorized. [05:36] You should look before you leap with private ppas and teams [05:37] Probably, but if it's private then a proper implementation will end in a noticable Unauthorized, rather than a silent missing link which probably indicates an underlying lack of security filtering. [07:02] does loggerhead have a raw mode? === henninge_ is now known as henninge === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away === ubuntujenkins_ is now known as ubuntujenkins === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away === Ursinha is now known as Ursinha-away === Ursinha-away is now known as Ursinha === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha