/srv/irclogs.ubuntu.com/2011/01/18/#launchpad.txt

micahg!away > jasono00:00
ubot5jasono, please see my private message00:00
* jasono is back (gone 00:07:59)00:00
jasonosorry00:01
jasonowon't use it again00:01
paultaghey Launchpad, I've been asked by a Debian Developer buddy of mine to forward you guys a copy of some copyright issues that a user is causing via his PPA03:28
paultaghttps://launchpad.net/~ivan1986/+archive/dropbox03:28
paultagrelated to:03:28
paultaghttps://answers.launchpad.net/launchpad/+question/14176303:28
paultagfrom Debian bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=61025703:28
paultagLooks to be a LP bug #70389603:29
ubot5Launchpad bug 703896 in dropbox (Ubuntu) "Multiple license issues" [High,Triaged] https://launchpad.net/bugs/70389603:29
paultagIt was removed from Debian main, and the ex-maintainer uploaded code he knew was tainted to the PPA build system03:29
fta2is bazaar lp broken?07:12
fta2Corrupted MAC on input.07:12
fta2Disconnecting: Packet corrupt07:12
fta2bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.07:12
spmfta2: what were you doing? pull/push?07:13
fta2pull07:13
fta2a retry worked07:14
spmif you see again, can you let us know? we've done some edge changes that *may* cause funkies.07:14
fta2sure07:14
spmta07:14
kazadeHey guys, yesterday evening I created my first recipe, but I couldn't find the "Create Recipe" link on the main site so I went to edge.launchpad.net and did it, this morning I went to create another - but there is still no link on the main site but edge.launchpad.net redirects to the main site... how can I create a recipe?08:28
rippswhat time do launchpad recipe daily builds start?08:47
Laneythere's spam on #19672409:20
=== zyga_ is now known as zyga-vaio
=== menesis1 is now known as menesis
=== oubiwann is now known as oubiwann_
=== oubiwann_ is now known as oubiwann
=== oubiwann is now known as oubiwann_
shadeslayerhi, one of my friends seem to be getting : Failed to fetch http://ppa.launchpad.net/project-neon/ppa/ubuntu/dists/maverick/main/source/Sources.gz  404  Not Found : whereas i can update the same repo file13:33
shadeslayer*fine13:33
shadeslayerhowever the link itself seems to be a 40413:33
shadeslayernvm13:37
jtvshadeslayer: we're all at a meeting this week at UTC-6.  You'll probably have more luck in an hour or two.13:39
shadeslayerjtv: figured it out :)13:39
jtvah good :)13:40
shadeslayerjtv: is LP switching to C++ after this meeting?13:40
* shadeslayer crosses his fingers13:40
shadeslayer:P13:40
jtvshadeslayer: err…13:40
jtvpossibly not just yet.13:40
shadeslayerjtv: ohk .... thanks for daily builds tho :)13:41
jtvbut we're all converted to scientology now and very interested in getting time-share condos!13:41
shadeslayerto the whole LP and Bazaar teams13:41
jtvor no maybe that was the other meeting.13:41
shadeslayerlol13:41
=== yofel_ is now known as yofel
=== oubiwann is now known as oubiwann_
=== oubiwann is now known as oubiwann_
* mgedmin looks at the topic14:35
gourdoes it make sense to sign 'code of conduct' if one does not use ubuntu?14:47
=== Meths_ is now known as Meths
* jasono is away: The Cape15:09
shadeslayeranyone around? or is everyone at the meeting? :P15:28
=== joey` is now known as joey
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
cjwatsonHi.  I'm getting a mystifying error when I try to set the branch for the development focus of a project via the API: http://paste.ubuntu.com/555463/16:52
cjwatsonIs this a known bug (I couldn't find it), or a bug I should report, or is there something obvious I'm doing wrong?16:52
thumpercjwatson: the LP team is in one room and listening to poolie right now16:52
thumperwe'll get back to you shortly16:52
cjwatsonOK, thanks16:52
cjwatsonthe client code is http://paste.ubuntu.com/555464/, although I suspect the only other interesting bit is the initialisation of new_branch16:53
thumpercjwatson: can you do a breakpoint after getting the focus, and we'll see if it is getting it properly?17:05
thumpercjwatson: we aren't quite sure what is going on here17:05
thumpercjwatson: your code looks fine to me17:05
cjwatson(Pdb) p focus17:08
cjwatson<project_series at https://api.launchpad.net/1.0/elilo-installer/trunk>17:08
thumperhmm..17:10
thumperand the branch is valid too?17:10
thumperleonardr: <cjwatson> the client code is http://paste.ubuntu.com/555464/, although I suspect the only other interesting bit is the initialisation of new_branch17:10
cjwatson(Pdb) p new_branch17:10
cjwatson<branch at https://api.launchpad.net/1.0/~ubuntu-installer/elilo-installer/master>17:10
cjwatsonand https://code.launchpad.net/~ubuntu-installer/elilo-installer/master exists17:11
cjwatsonI *can* go round and do all of this by hand in the UI, and that's worked fine for other projects; I was just hoping not to17:11
thumpercjwatson: what do you get if you go p new_branch.name17:11
cjwatsonu'master'17:11
thumperok...17:11
thumperwhat about p focus.name17:12
cjwatsonu'trunk'17:12
leonardrcjwatson: hi17:12
cjwatsonhello, thanks for looking at this17:12
leonardri'll stop asking thumper to ask you things and ask you myself17:12
cjwatson:-)17:12
leonardrtry this17:12
leonardrp self.lp_has_parameter('branch')17:13
leonardrsorry17:13
cjwatsons/self/focus/?17:13
leonardryeah, exactly17:13
cjwatsonTrue17:13
cjwatson(this is on up-to-date natty as of earlier today, BTW)17:13
leonardrso the question is which object this is happening to17:13
leonardrwhat is 'self' here? i thought it was focus17:14
leonardrcan you put a breakpoint on line 677 of resource.py?17:14
leonardrlet's see what 'self' is?17:14
cjwatson-> if not self.lp_has_parameter(name):17:15
cjwatson(Pdb) p self17:15
cjwatson<project_series at https://api.launchpad.net/1.0/elilo-installer/trunk>17:15
cjwatsonwhich is focus.  odd17:15
leonardrwhat is 'name'? 'branch'?17:16
cjwatsonand if I run 'p self.lp_has_parameter(name)' there in the debugger, it returns True17:16
cjwatsonyes17:16
thumperand branch?17:16
cjwatsonwait, stepping past this in the debugger appears to work fine, what's going on17:17
leonardrcjwatson: did it fail consistently before?17:17
leonardrsee if it still fails if you take out the breakpoint17:17
cjwatsonas far as I can tell ... but restarting from scratch, breaking at line 160 of my script, and 'n'ing past, it fails17:18
leonardrcjwatson: well, here's what the error was saying, so you're not mystified17:19
gourdoes signing code of conduct influence one's karma at LP?17:19
leonardrthere's a json document that describes the 'focus' object17:19
cjwatsonOK, calling self.lp_has_parameter(name) fails the first time, but succeeds the second time, AFAICT17:19
cjwatsonoh, no - it succeeds only after I do 'p self'17:20
leonardrwhen you call focus = project.development_focus it's supposed to grab that document and associate it with the object17:20
leonardrbut for some reason it's not17:20
cjwatsonso:  b lazr/restfulclient/resource:677; c; p self.lp_has_parameter(name); p self.lp_has_parameter(name) -> fails17:20
leonardrok, put this before Launchpad.login_with17:20
cjwatsonbut: b lazr/restfulclient/resource:677; c; p self.lp_has_parameter(name); p self; p self.lp_has_parameter(name) -> succeeds17:20
leonardrimport httplib217:20
leonardrhttplib2.debug_level = 117:20
leonardrpaste the result17:20
leonardrthat will tell us what requests it's making17:21
thumpergour: no17:21
cjwatsonthat's not producing any extra output17:21
gourthumper: ta17:21
leonardrcjwatson: sorry, i think it's debuglevel17:23
leonardryes17:23
* leonardr needs to go for a bit but will be back17:24
cjwatsonleonardr: http://paste.ubuntu.com/555478/17:24
=== beuno is now known as beuno-lunch
cjwatsonleonardr: this sounds awfully like bug 662740, except for getting attributes.  Do I have the wrong end of the stick?18:10
ubot5Launchpad bug 662740 in lazr.restfulclient "Setting an attribute on a shim object without first reading an attribute causes a crash" [Low,Triaged] https://launchpad.net/bugs/66274018:10
cjwatsons/, except for getting attributes// (brainfart)18:10
leonardrcjwatson: checking, it's possible18:11
leonardrwould you add 'print focus' to your code and send me the http dump?18:11
leonardri notice that the object was not in fact retrieved18:11
leonardrcjwatson: yes, that's exactly the problem. this bug was not fixed18:12
leonardrcjwatson: the workaround is to assign focus.name or something to a variable before trying to use focus18:12
cjwatsondefinitely working now, though I ctrl-ced it since I want to run most of this with debugging off.  http://paste.ubuntu.com/555496/18:12
leonardrok, great18:13
cjwatsonthanks; I think this has still been a net time-saver :)18:13
leonardrcjwatson: mention in the bug that you ran into the problem and maybe we can bump up the priority18:14
cjwatsonmentioned, thanks - though I have an easy workaround now so it's not critical from my POV18:16
cjwatsonuntil the next time I forget about it and run into it again of course ;-)18:16
* cjwatson returns to the rebase-foreign from hell18:17
leonardrthumper: src/lazr/restful/_resource.py line 82518:22
=== beuno-lunch is now known as beuno
=== Chex_ is now known as Chex
=== Ursinha is now known as Ursinha-afk
paultaghey Launchpad, I've been asked by a Debian Developer buddy of mine to forward you guys a copy of some copyright issues that a user is causing via his PPA19:38
paultaghttps://launchpad.net/~ivan1986/+archive/dropbox19:38
paultagrelated to:19:38
paultaghttps://answers.launchpad.net/launchpad/+question/14176319:38
paultagthere's an LP and Debian bug that are related19:39
paultagwgrant: are you around, perchance?19:56
=== Ursinha-afk is now known as Ursinha
wgrantpaultag: Hi. I'll poke people about that copyright issue.20:12
wgrantpaultag: We're all sprinting this week, so there are a few distractions.20:12
paultagwgrant: great. thanks so much!20:13
pabelangerAfternoon, I'm having problem with bzr syntax copying ' lp:ubuntu/lucid-proposed/asterisk' into 'lp:~pabelanger/ubuntu/lucid-proposed/asterisk'. Any pointers?20:50
maxbpabelanger: "copying" ?20:51
glenanyone can point me quick howto/doc to markup used in bug tracker to refer to bzr commits?20:52
maxbMost likely your problem is that it needs to be lp:~pabelanger/ubuntu/lucid-proposed/asterisk/some-name-goes-here20:52
maxbglen: I'm not aware of any such markup20:52
glenmaxb: you can't refer to commit @999 ? sad. somewhat bug #777 works in  bzr commits otoh20:53
ubot5Launchpad bug 777 in helix-player (Ubuntu) "installscript fails to create a symbolic link for plugin registration (mozilla-firefox)" [Medium,Invalid] https://launchpad.net/bugs/77720:53
maxbglen: bzr commits can have specific metadata attached to them with "bzr commit --fixes ...."20:55
maxbLaunchpad bugs can have linkage to particular branches stored20:55
glenah, indeed, i should used --fixes prior pushing (at the commit time)20:55
maxbYou can of course write something like "lp:bzr r12345" in text in a bug, but it does not get turned into an automatic link to the revnum20:56
timHis there a current PDF for packaging how to/basics?20:56
timHas well as setting up a PPA, that kind of thing?20:57
maxbThis isn't really a big problem usually, because usually you're discussing which branch contains a fix, and revnums are mostly unimportant20:57
timHi found some real old ones with the Google20:57
pabelangermaxb: Ya, sorry.  I'm coming from a subversion background so my bzr skills a little week.  I guess 'bzr branch' is the command I want, but I was trying to figure out how to create the branch remotly on launch pad, rather then creating the branch locally, to turn around an push it back into launchpad.20:57
maxbtimH: All current documentation I'm aware of is on wikis. Are you specifically seeking a PDF?20:58
timHmaxb: yes20:59
maxbpabelanger: Ah, some sites (github?) have such a thing. Launchpad operates on the basis that there is absolutely no need for you do preparation in a web form, so why not just branch, hack, push20:59
maxbtimH: I fear you will be disappointed then, sorry.20:59
timHmaxb: i have some train time coming up and will have limited/no connectivity, perfect time to get started with packaging basics...20:59
timHoy20:59
maxbpabelanger: A key point is that Launchpad will automatically "stack" new branches on the development focus branch for the project. This means you only spend network bandwidth pushing up the new revisions not already in the project's trunk21:00
pabelangermaxb: Okay, thanks.  Looks like I have some reading to do.21:02
maxbtimH: In my experience, "I want to learn packaging" is the wrong approach, because the subject is so vast and broad. A better approach is usually "I want to learn what I need to know to accomplish <specific packaging task>".21:02
maxbtimH: Unfortunately that means that you usually end up researching the topic as you work, so doing it disconnected isn't great21:02
timHmaxb: right.. i mean ultimately I just want to be able to release via a PPA21:03
maxbpabelanger: #bzr is a great resource for assistance getting to grips with bzr21:03
pabelangerdanke21:03
maxbtimH: Right... in which case, you should probably focus exclusively on getting a working package built on your own computer before even considering the PPA aspect.21:04
timHmaxb: so then isn't that learning how to make packages?21:04
maxbSure, but worry about the packaging first and the PPA setup after21:05
timHmaxb: that was the first thing I asked about...21:06
maxbTry https://wiki.ubuntu.com/PackagingGuide/Complete (long!)21:06
timHthanks, I can easily enough print that to a PDF.. i tried Render to Docbook earlier hoping somehow that would give me something I could convert to PDF but it appears to be broken21:07
maxbYou'll probably want to pre-read it and download lots of stuff it mentions21:08
timHhmm, perhaps I just need to get better coverage21:10
timHok, well thanks anyway21:12
=== warp11 is now known as warp10
maxbIs there a LOSA around?21:32
maxbgah, never mind, question I was looking at has already been answered21:33
jonrafkindwhat is supposed to go into the DEBIAN directory when using dpkg-deb ?21:41
jonrafkindi tried doing a make install there but when I install the .deb I get some error about 'usr'21:41
maxbIf you ever need to actually *think* about the DEBIAN directory (rather than the debian directory) it's usually a sign you're using tools much lower level than you need to21:42
jonrafkindthats true, i started using dh-make but it was broken so i started implementing debian/rules by hand21:45
jonrafkindits not really very hard, i got all the rest of the rules set up, i just need to figure out DEBIAN21:45
kirklandhas there been a recent increase in the space between lines in loggerhead?21:46
kirklandthere seems to be an excessive amount of whitespace here: http://bazaar.launchpad.net/~ssh-import-id/ssh-import-id/trunk/view/head:/ssh-import-id21:47
maxbjonrafkind: For any kind of non-trivial package I would highly recommend using at least debhelper rather than direct dpkg-* building commands21:50
jonrafkindso dh-make uses debhelper?21:51
maxbdh-make is a program to lay down an initial slightly customized template for packaging21:51
maxbThe templates that are constructed generally use debhelper21:51
jonrafkindis debhelper the 'dh' program?21:52
maxbAlthough I think dh-make has a cdbs option too (though cdbs itself uses debhelper)21:52
jonrafkindon my system its slightly broken, it doesnt handle the override_ stuff21:52
maxbThe dh program is one part of debhelper21:52
jonrafkindi guess i could just invoke the dh_auto things myself21:52
jonrafkindyea ill probably do that21:52
maxbThe dh program is a new style of usage introduced with debhelper 7. Before debhelper 7, everyone invoked the dh_foo commands explicitly21:53
maxbIf your local debhelper has dh but doesn't understand override, that suggests you are using debhelper 7, but less than 7.0.5021:53
maxbwhich suggests you are using hardy21:53
maxbwhich suggests you should upgrade!21:53
jonrafkindim on jaunty I think21:53
maxb:-)21:53
jonrafkind9.0421:53
maxbjonrafkind: jaunty is months beyond end-of-life, you know?21:54
jonrafkindyea the package manager tells me like every day :p21:54
jonrafkindi would upgrade if ubuntu had a chance of not destroying my machine.. but sadly thats extermely unlikely21:54
maxbAnd yes, the debhelper there is too old to support override_21:54
StevenKjonrafkind: What's special about your machine that you can't upgrade?21:55
jonrafkindno idea, but ubuntu has destroyed 3 of my machines while trying to upgrade, so now i dont do it anymore21:56
StevenKThen you should file bugs :-)21:56
jonrafkindyea.. nice bug. "upgrading destroyed my machine" -- ok now what21:57
StevenKEr. With more information about what happened, and so on. I mean for future reference.21:57
maxbjonrafkind: The point being, you're already running ancient unsupported software. If you want meaningful interaction with the rest of the Ubuntu community, upgrading isn't really optional at this point#21:58
jonrafkindwhatever21:59
maxbOh, go faster, karkalla22:20
maxbactually it's coming up on 6x as long as the same build on other series22:20
maxbAnyone around who can abort a stuck build for me?22:21
bigjoolsmaxb: which build?22:39
maxbbigjools: huh *now* it's unstuck itself22:40
maxbthanks though :-)22:40
bigjoolsheh, magic22:40
bigjoolsftr, if it's a virtual builder a losa can do it22:40
maxbBuild killed with signal 15 after 150 minutes of inactivity22:41
maxblovely22:41
maxbSo either the bzr testsuite takes 6x as long on hardy as jaunty-natty, or that builder is a dud22:41
pooliethe first is unlikely22:41
pooliethough, it's possible it would happen if there were no compiled extensions22:42
pooliebut still unlikely to hit 150m except on a very slow machine22:42
kazadeHi guys, I don't suppose someone can tell me how to find the Create Recipe link on LP? I found it last night but now I can't find it anywhere!22:43
maxbRequeued, hopefully it'll hit a different builder last time - Starts in 29 minutes - any buildd admin willing to bump it up the queue? https://launchpad.net/~bzr-beta-ppa/+archive/ppa/+build/215987322:43
maxbkazade: Are you a member of ~launchpad-recipe-beta ?22:44
kazadeerm.. no22:44
maxbhttps://launchpad.net/~launchpad-recipe-beta/+join22:44
wgrantkazade: You've been using edge.launchpad.net?22:45
kazadewgrant, yes22:45
kazadethanks maxb22:45
wgrantkazade: That's deprecated, and was removed a day or so ago. Access to beta features is now gained by joining the relevant team.22:45
kazadeok cool that explains it, thanks wgrant22:46
lifelessmaxb: we generally add folk to the master beta team only22:46
maxbOh, I didn't realize ~launchpad-beta-testers was a member of ~launchpad-recipe-beta. That wasn't mentioned in the initial emails I saw when ~launchpad-recipe-beta was initially created and mentioned22:48
lifelessmaxb: no worries23:45

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