/srv/irclogs.ubuntu.com/2013/01/04/#launchpad-dev.txt

=== slank is now known as slank_away
* StevenK stabs the error handling for spr.addFile()03:56
StevenKbpr.addFile() just checks filename.endswith(), spr.addFile() matches against a regex.03:56
StevenKCan I forbid buildout from downloading stuff that isn't in the local cache?04:05
wgrantIt should be already04:05
StevenKNot for LP.04:06
StevenKhttps://pastebin.canonical.com/81106/04:06
wgrantinstall-from-cache = true04:06
wgrantIs set in buildout.cfg04:06
wgrantSo it should already refuse to go to the Internet04:06
wgrantOh04:06
wgrantThat's not LP04:06
wgrantThat's auditor, isn't it?04:06
StevenK[15:06] < StevenK> Not for LP.04:07
wgrant15:05:50 < wgrant> It should be already04:07
wgrant15:06:01 < StevenK> Not for LP.04:07
wgrant:)04:07
StevenKAnd yeah, it's auditor04:07
cjohnstonAm I mistaking or is bug #517302 a dup of bug #49605604:08
_mup_Bug #517302: "1 branch dependent on this one." doesn't link to that branch or a list of them <code-review> <confusing-ui> <easy> <lp-code> <ui> <Launchpad itself:Triaged> < https://launchpad.net/bugs/517302 >04:08
_mup_Bug #496056: Dependent branch list is empty <lp-code> <Launchpad itself:Triaged> < https://launchpad.net/bugs/496056 >04:08
wgrantIndeed04:09
wgrantDone04:09
StevenKwgrant: Then I'm confused, since Django is in our download-cache04:10
cjohnston:-)04:10
StevenKIndeed, 1.3.3 and 1.404:10
wgrantStevenK: Is the flag set in order?04:11
wgrantIn auditor?04:11
StevenKThat flag was not set04:11
StevenKThe order in buildout.cfg matters? :-/04:11
wgrantNo, I just replaced 'auditor' with 'order' because I'm doing too many things at once :)04:12
wgrantAs long as it's in the right section it should be fine04:12
wgrantAFAIK04:12
StevenKwgrant: I've set it locally04:12
StevenKHm, it does indeed try and slurp Django from the net with that flag unset.04:14
StevenKIt gets 1.4 from the download-cache with it set, and 1.4.3 from the net with it unset.04:14
* StevenK stabs buildout for being silly.04:15
wgrantStevenK: You don't have it locked in versions.cfg?04:17
StevenKNo versions.cfg04:18
StevenKPatches welcome? :-)04:18
wgrantAh, that would be your mistake04:18
StevenKwgrant: So it should grow a versions.cfg too?04:22
wgrantProbably, or someone'll throw a new Django into download-cache and you'll die04:22
StevenKwgrant: So grabbing LP's versions.cfg and putting it on a large diet with head and grep would be fine?04:23
wgrantNope04:23
wgrantSet allow-picked-versions = false04:24
wgrantAdd stuff to versions.cfg until buildout unbreaks04:24
StevenKHmm04:28
StevenKWhy do we have two versions of setuptools in the cache?04:28
wgrantThere's only one04:28
wgrantDifferent Python versions04:28
StevenKI have a 2.6 and a 2.7 for 0.6c1104:29
wgrantYes04:30
wgrantOne version04:30
wgrantTwo Python versions04:30
wgrantThey're built eggs, not source tarballs04:30
StevenKOh04:31
StevenKI see what's happened04:31
StevenKMy cache has been polluted04:31
StevenK-rw-rw-r-- 1 steven steven 326K Jan  4 15:13 setuptools-0.6c12dev_r88846-py2.7.egg04:31
StevenKThe timestamp is a clue04:31
wgrantAh, yes04:32
wgrantbzr st04:32
StevenKYeah, removed them04:32
* StevenK cleans, since buildout is still attached to the dev release04:33
StevenK  Getting distribution for 'setuptools'.04:33
StevenKError: Picked: setuptools = 0.6c1104:33
StevenKBut setuptools = 0.6c11 is in versions.cfg :-(04:33
wgrantDo you have versions.cfg registered in buildout.cfg?04:34
StevenKI do now04:34
wgrantDoes it also work now?04:35
StevenKIt moved onto zc.buildout, so yay progress?04:35
wgrant:)04:36
StevenKGenerated interpreter '/home/steven/production-auditor/bin/py'.04:37
StevenKFantastic.04:37
nigelbJust here to complain about the expiring notices from LP.05:19
nigelbI wish I could fix it.05:19
StevenKPatches welcome.05:20
bigjoolslifeless: that android bug made me spit my lunch I laughed so hard05:22
nigelbbigjools: the giraffe thing?05:31
bigjoolsyes05:31
nigelb:D05:31
nigelbIs it a bug/05:31
bigjoolsI even recreated it05:31
bigjoolswell, I wonder05:32
nigelbFeels more like a easter egg.05:32
bigjoolsyeah05:32
lifelessbigjools: its pretty awesome isn't it :)05:46
bigjoolsah it is a bug in TTS05:48
wgrantStevenK: https://code.launchpad.net/~wgrant/launchpad/divorce-bfj-and-bfjo/+merge/14185606:20
StevenK159"""See `IBuildFarmJobOld`."""06:22
StevenKOh, you aren't disposing of BFJO yet?06:23
StevenK286+ # Classes deriving from PackageBuild must provide various06:23
StevenK287+ # methods.06:23
StevenKDoes that fit on one line?06:23
wgrantNot quite06:23
wgrantOn both counts06:24
wgrantBFJO still serves a purpose, and it won't be directly touched by this refactor06:24
wgrantWhich is why I want the interfaces to not be arbitrarily interrelated without having any actual overlap :/06:24
StevenKwgrant: Minor niggle, but you didn't update the copyright in lib/lp/security.py06:25
StevenKOther than that, looks great to me.06:25
wgrantFixed06:25
wgrantThanks06:25
StevenKwgrant: To be clear, BFJO is marked for death and will be completly ripped out at some point?06:27
wgrantIt's been marked for death for about 2.5 years, but it'll be easier after my current work06:27
wgrantSo it might die within the next few months06:27
bigjools\o/06:34
adeuringgood morning09:01
dpmgood morning all. I was wondering if someone could help me: in preparation for the phone launch I created a private project to contain the code for the tutorials on developer.ubuntu.com. And then I managed to lock myself out of it, so I cannot access the project anymore. As it does not need to be private anymore after the announcement, could someone with admin superpowers set it as a public project for me? It's https://launchpad.net/ubuntu-app-dev-cook09:28
dpmbook09:28
dpmhttps://launchpad.net/ubuntu-app-dev-cookbook09:29
=== almaisan` is now known as al-maisan
wgrantdpm: You should be able to see it now09:29
wgrantIt's still private, but you can make it public09:29
dpmwgrant, great, thanks! The same happened to the associated team: https://code.launchpad.net/~ubuntu-app-dev-cooks - can I regain access to it so that I can make it public as well?09:30
wgrantdpm: That team's public and you're the owner, a member, and an admin09:31
wgrantSo I'm not sure what the issue is there09:31
wgrantAre you referring to some branches owned by that team, perhaps?09:31
dpmwgrant, not sure, either. Before you did the magic with the project, if I went to the team's main page I got a "not allowed here" page. But now I seem to access the team's page, so I guess it's all good09:32
wgrantAh, Person.getAffiliatedPillars doesn't do privacy filtering09:34
wgrantSo the "Related projects" was causing the 40309:34
czajkowskialoha09:35
wgrantBug #109598209:36
_mup_Bug #1095982: Person.getAffiliatedPillars doesn't filter out inaccessible private projects <403> <easy> <private-projects> <regression> <Launchpad itself:Triaged> < https://launchpad.net/bugs/1095982 >09:36
wgrantMorning czajkowski09:37
dpmwgrant, ok, I managed to set the project as public, but I cannot figure out how to make https://code.launchpad.net/~ubuntu-app-dev-cooks/ubuntu-app-dev-cookbook/trunk public. If I click on the "This branch contains Proprietary information" link, the only choice I get on the popup that appears is "Proprietary". Any suggestions on how I can make the branch public?09:37
wgrantdpm: https://launchpad.net/ubuntu-app-dev-cookbook/+sharing09:37
wgrantYou probably want to set bugs, branches and blueprints to public09:37
wgrantThen you can make the branch public09:37
dpmwgrant, excellent, thanks. I set everything to public now. Do the settings on the table under "Who it's shared with" look sensible for a public project?09:39
wgrantdpm: I'd revoke your direct access, but the rest looks sensible (apart from the "{policy_name}" bit, which is a bug that'll be fixed on Monday)09:40
dpmwgrant, ok, I'll remove my direct access. Two more questions:09:41
dpm1) I still cannot set the branch to Public: on https://code.launchpad.net/~ubuntu-app-dev-cooks/ubuntu-app-dev-cookbook/trunk if I change it, the change does not get applied09:42
dpmi.e. the spinning thing keeps spinning forever09:42
=== al-maisan is now known as almaisan-away
wgrantUm, that's a bit odd. What if you click "Change details" and use the old non-AJAX form?09:43
wgrantOh09:44
dpmthen I only get a Proprietary option09:44
wgrantIt's because it's stacked on another branch owned by you09:44
wgranthttps://code.launchpad.net/~dpm/ubuntu-app-dev-cookbook/trunk09:44
wgrantI guess you probably want to unstack the team branch, and delete your old personal one?09:44
dpmactually, that was my second question. I'd like to delete that branch (https://code.launchpad.net/~dpm/ubuntu-app-dev-cookbook/trunk)09:44
dpmhow do I unstack the branch?09:44
wgrantbzr reconfigure --unstacked lp:ubuntu-app-dev-cookbook09:45
wgrantThen wait a minute or so for it to work out it's done, and you'll be able to delete the old branch and make the new one public09:45
dpmcool, let me give it a go, thanks09:45
wgrantThat looks more sensible :)09:48
dpmwgrant, that worked well, thanks. I still get two warnings, though: 1) on https://launchpad.net/ubuntu-app-dev-cookbook/+sharing I removed all direct subscriptions (yours and mine) and LP it's telling me "These information types are not shared with anyone: Proprietary". Is this something that can safely ignore? And 2) on the project's front page at (https://launchpad.net/ubuntu-app-dev-cookbook) I get "(Launchpad 30-day trial commercial license)" liste09:54
dpmd as a license. I chose it when I made the project private, but I'm no longer using a commercial license. Is there a way to remove it?09:54
wgrantdpm: The Proprietary warning should go away a day or so after there are no proprietary bugs or branches left, I think09:55
wgrantAs for the licence, just edit the project's licence settings to no longer include Other/Proprietary09:56
wgrantThe subscription will stay there until it expires, but nothing bad will happen when it does09:56
wgrant(if the subscription expires and your project is Other/Proprietary, your project will be disabled)09:57
dpmyeah, "Other/Proprietary" was already unmarked, but from what you're saying, I should just wait for the subscription to expire09:58
dpmthanks wgrant!09:58
wgrantI can probably make the subscription expire right now if you really want, but it'll just naturally expire soon enough09:59
dpmwgrant, no worries, that's fine if it expires naturally, no need to create extra work09:59
wgrantGreat10:01
=== yofel_ is now known as yofel
=== BradCrittenden is now known as bac
=== almaisan-away is now known as al-maisan
=== gary_poster|away is now known as gary_poster
=== bac changed the topic of #launchpad-dev to: http://dev.launchpad.net/ | On-call reviewer: bac | Firefighting: - | Critical bugs: <150
czajkowskirick_h_: you about14:13
rick_h_czajkowski: yep14:14
czajkowskiif you are free for a few mins can you pop into #lp please14:15
rick_h_czajkowski: sure sec14:15
=== al-maisan is now known as almaisan-away
=== slank_away is now known as slank
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== deryck is now known as deryck[lunch]
=== deryck[lunch] is now known as deryck

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