/srv/irclogs.ubuntu.com/2010/06/12/#launchpad-dev.txt

kb9vqfwgrant: You around?04:15
kb9vqfEverything is working very well, except that package uploads with arch=all only build under i38604:16
kb9vqfI can't seem to get the system to accept an amd64 build04:16
kb9vqfdistroarchseries looks OK04:17
kb9vqfThere are 8 active amd64 builders04:17
kb9vqfs/active/idle/g04:17
kb9vqfIt would have helped to look in the architecture admin page before asking stupid questions ;-)04:29
kb9vqfamd64 PPA builds were disabled04:29
wgrantkb9vqf: Also, 'Architecture: all' packages are only built on i386.04:33
wgrantPerhaps you were looking for 'Architecture: any'04:33
kb9vqfYeah, that was it04:33
kb9vqfI wrote the wrong thing here by accident ;-)04:33
wgrantOtherwise it's all running OK?04:34
kb9vqfWorking great!04:35
kb9vqfI'd send you a link but I don't have external access up yet04:35
wgrantExcellent.04:35
kb9vqfIts primary purpose is to build Debian packages for Trinity04:35
kb9vqflenny/squeeze/etc04:36
wgrantIt takes a bit of effort to get Debian builds working adequately.04:36
kb9vqfI've almost got it...386 works well, amd64 chroot still has a couple bugs04:36
wgrantThere are a couple of things hardcoded to Ubuntu, and the archive model is slightly different, but apart from that it works.04:37
kb9vqfsed is my friend04:37
kb9vqf;-)04:37
wgrant(once you force the correct external dependencies)04:37
wgrantHeh.04:37
kb9vqfwgrant: You can try accessing it at http://quickbuild.pearsoncomputing.net04:42
kb9vqfHang on...somehting got fouled up04:43
wgrantHeh, it wants a MythTV password...04:43
kb9vqfYeah, the proxy isn't up04:44
kb9vqfHang on while I recreate the missing config file04:44
kb9vqfwgrant: OK, try it now: http://quickbuild.pearsoncomputing.net/04:51
kb9vqfbugs./code. etc. won't work yet because of the proxy, but you get the idea :-)04:52
kb9vqfLooks like a bunch of stuff isn't making it past the proxy actually04:53
kb9vqfHmmm04:53
wgrantNot bad.04:53
kb9vqfOh well, a project for tomorrow04:53
kb9vqfSee any copyright problems"?04:53
wgrantYou're not using canonical-identity-provider for OpenID, and it still works!?04:53
wgrantI am surprised.04:53
kb9vqf:)04:53
kb9vqfTook me a day to figure that whole system out04:53
wgrantI guess lots of stuff is trying to use HTTPS.04:54
kb9vqfYeah, I really have to give this thing my second IP addres04:54
kb9vqfWhich I can't use yet because the gateway machine isn't online ATM04:54
kb9vqfHence tomorrow's project ;-)04:54
wgrantAh, the OpenID provider is on 443 already?04:54
kb9vqfYeah04:54
kb9vqfhttp://openid.pearsoncomputing.net will give you the openid provider in non-secure mode though04:55
wgrantHmm. It's a wildcard cert, so you can still use vhosts on the same IP.04:55
kb9vqfApache is the problem really04:55
kb9vqfI have other SSL (non-proxy) sites on this public IP04:55
kb9vqfso it barfs when I try to do a secure proxy04:56
wgrantAh.04:56
wgrantHm, so you've created a lenny series in Ubuntu?04:56
wgrantIt's easy enough to construct a proper Debian PPA.04:56
wgrantOnly a couple of lines of code need changing.04:57
kb9vqfI couldn't find them...the PPA kept rejecting my uploads (distroseries not found)04:57
kb9vqfHints are appreciated ;-)04:57
wgrantYou 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
wgrantI think that should just about do it.04:58
wgrantIt'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:58
kb9vqfWell I can track that down easily enough04:59
kb9vqfI'm going to take the public site down for now as it's completely broken ATM04:59
wgrantAh, yes, lp.soyuz.browser.archive.traverse_named_ppa.04:59
wgrantThat's where the URL traversal is hardcoded to Ubuntu.04:59
kb9vqfOK...for now I might just leave it alone, as it works pretty well as-is (minus the claims that Lenny is in Ubuntu)05:00
kb9vqfThe web interface is critical05:01
kb9vqfMakes my life a whole lot easier ;-)05:01
kb9vqfAnd I'd like Debian and Ubuntu to operate side by side on the same machine for now (which they do ATM)05:01
wgrantIn that case, you could just remove the distribution constraint.05:02
kb9vqfNot sure what you mean05:03
wgranttraverse_named_ppa finds a PPA by (owner, distro, name).05:03
wgrantIf you remove the distro from the equation, you can traverse to both as long as they have different names.05:03
wgrantSo you can properly have PPAs for both distros.05:03
kb9vqfOh, OK.  That sounds good05:04
kb9vqfOut of curiosity, did you see any potential copyright problems in your brief glance?05:05
kb9vqfI don't want to step on Canonical's toes accidentally here05:05
sinzuiwgrant, does this look like an acceptable fix for the team participation page: http://pastebin.ubuntu.com/448553/05:06
wgrantkb9vqf: 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:07
kb9vqfA quick tarball (minus config directory) should fix that though, right?05:08
wgrantsinzui: Apart from the fact that I loathe using teamowner rather than something like is_team, looks great.05:08
kb9vqf:-)05:08
wgrantkb9vqf: Ideally push the branch up somewhere, but I guess a tarball works too.05:08
sinzuiWe should have is_team05:08
kb9vqfOnce I get the public interface up maybe I'll throw it in a bazaar branch05:08
kb9vqfI'm still learning about all of that05:08
kb9vqfIt's off the public Internet for now, I'll put something together before I reconnect it05:10
wgrantYep.05:10
kb9vqfThanks for the help once again!05:10
wgrantsinzui: Hm, +participation OOPSes on some of my teams.05:11
wgrant(I was going to check if the 'Manage mailing list subscriptions' link was shown)05:11
sinzuican you show me a url?05:11
wgrantIn fact, any team I'm an admin of.05:12
wgrantKeyError: 'editemailaddresses'<br />05:12
wgrantSo, yes, we need to hide that link as well.05:12
* sinzui looks05:12
sinzuiwgrant, I am an idiot05:13
sinzuiI can fix that now.05:13
sinzuiwgrant, That is really the same as my oversight about teams05:15
wgrantsinzui: Yeah, I just thought to check if we needed to hide that.05:15
wgrantI didn't think it would actually OOPS -- just be broken.05:15
sinzuiwgrant:I intended those links to be on your page, but my permission check also applied to your teams05:16
wgrantYep.05:19
wgrantBut 'Register team' should probably be present anyway.05:20
sinzuiswitching to admin_browser gives my the expected error. Adding a team check to the action links fixes the issue05:20
wgrantPerfect. Thanks.05:20
wgrantsinzui: 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:35
sinzuiThat is a safety measure to ensure it does not link05:36
wgrantI would have expected it to end in an Unauthorized.05:36
sinzuiYou should look before you leap with private ppas and teams05:36
wgrantProbably, 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.05:37
magciusdoes loggerhead have a raw mode?07:02
=== 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

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!