/srv/irclogs.ubuntu.com/2009/06/06/#launchpad.txt

=== asac_ is now known as asac
jfroybah02:48
jfroylaunchdpad is failing to display any file in one of my branch :/02:48
jfroyor at least, any file modified in the branch, which is itself stacked on another branch02:50
Peng_What, internal server error on annotate? There's a bug open about that.02:51
=== mwhudson_ is now known as mwhudson
jfroyPeng: maybe, it doesn't actually say04:34
jfroyAll I get is a Internal Server Error plain/text response04:34
jfroynothing more specific04:34
Peng_jfroy: Yeah, that's what I meant. It happens when you go to /annotate/ URLs, right?04:37
jfroyAh, yes04:37
jfroyprecisely04:37
jfroysearching for annotate on launchpad's bug list doesn't bring up anything04:38
jfroyah, I suppose it would be on loggerhead?04:38
Peng_jfroy: I marked it as a duplicate. The best search term is "Internal Server Error".04:41
Peng_I guess the bug could use "annotate" in the title.04:41
jfroyI actually deleted the branch I was trying to browse and re-pushed it04:49
jfroybut I can't delete the branch it is stacked on for some reason04:49
jfroyLaunchpad complains its being referenced by a number of other branches04:49
jfroyI bzr checked the local copy of the branches and they're both fine04:50
mwhudsonit's something to do with annotating stacked branches05:00
mwhudsoni guess we should really chase it with the bzr folks...05:00
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
danutz3xHi08:52
danutz3xPackage naming question (related to backporting/ppa)08:53
danutz3xI name by backported packages by adding a ~hardy1~myname suffix (assuming no ~ is already in the name of course)08:53
danutz3xbut I got this error:08:54
danutz3xlibass-dev(inst 0.9.5-2~hardy1~myname ! >= wanted 0.9.5-2)08:54
danutz3xam I using a broken naming scheme?08:54
danutz3xhow can 0.9.5-2~hardy1~myname not satisfy the >= wanted 0.9.5-2 requirement?08:56
danutz3xhm, maybe this is the wrong place to ask, I guess it's more of a debian question08:59
wgrantdanutz3x: The whole point of ~ is that it's less than anything else - even the empty string. That's why it exists.09:07
wgrantSo, people have taken to depending on something like '0.9.5-2~' rather than '0.9.5-2', to help with backports.09:08
wgrantAs '0.9.5-2~' < '0.9.5-2~anything'09:08
danutz3xAh, I see09:08
wgrantWhere 'anything' can be anything not starting with '~'09:08
danutz3xI changed the control file to depend on >= wanted 0.9.5-2~hardy1~myname09:09
danutz3xbut 0.9.5-2~hardy1~ would have been better09:09
danutz3xthanks09:09
wgrant0.9.5-2~ better still.09:09
danutz3xthis is a little ugly I guess09:09
danutz3xoops, that's what I meant09:09
danutz3x0.9.5-2~09:10
wgrantBackports can get ugly, yeah.09:10
danutz3xOK, great, I will keep that in mind09:10
danutz3xthank you wgrant!09:10
wgrantdanutz3x: No problem09:11
thekornhi,09:22
thekornis it possible to link a release series to a PPA package?09:22
thekornor: what does "link to other package" on the overview page of a series mean?09:23
thekornand related question: how can I delete a wrongly created link between a series and a (non existing) package?09:25
wgrantthekorn: No, link to a package in another distribution, good question.09:27
wgrantIn general, keep away from the package linking feature - it's pretty broken and useless for now.09:27
wgrantWhat did you create the link to/from?09:27
thekornwgrant, well I played around with package linking on https://edge.launchpad.net/gtk-poker-clock/0.109:29
thekornand now I realized that this created package linkes like: https://edge.launchpad.net/ubuntu/jaunty/+source/poker-tournament-clock09:30
thekornIt would be good if this could somehow be removed, as there won't be a package of this project in ubuntu09:31
thekornat least for now09:31
wgrantIt doesn't seem that you can remove the link without knowing its DB ID.09:32
thekornmaybe the best is to ask a question on a.lp.net and ask for removel of this links09:33
thekornhmm, interesting: https://answers.edge.launchpad.net/launchpad/+faq/7209:36
thekornlooks like there should be a delete button somewhere, but either I'm blind or the answer there is wrong09:38
wgrantthekorn: Right, it's normally easy. But the button only shows up when there's a row for the series on https://launchpad.net/ubuntu/+source/PACKAGE.09:44
wgrantWhich requires that there be a Published package in the distroseries.09:45
wgrantWhich there is not.09:45
wgrant= bug09:45
wgrantUnfortunately, all the package<->project linking stuff has been lying untouched for years. Maybe somebody will fix it when LP is freed.09:46
thekornwgrant, yup, but then the example given in the FAQ is also misleading, because09:46
thekornhttps://launchpad.net/ubuntu/+source/foo09:46
thekornhas never exist09:46
wgrantItt hasn't?09:47
wgrantAssuming that you replace 'foo' with the package name, it works fine...09:47
thekorncorrect, but IMHO it is not obvious that foo should be replace by any existing package09:49
thekornwhy not showing a working example there?09:49
wgrant'For example, if you linked a project to the "foo" package in Ubuntu, go to the following URL:'09:49
thekornok, but if foo is not a published package in the distroseries there won't be such "delete link" button09:53
wgrantRight. That was very rare before PPAs.09:53
wgrantSince the package has to exist somewhere in Launchpad.09:53
thekornwhy can't there be an easy example like: 'For example, if you linked a project to the "firefox" package in Ubuntu, go to the following URL:' [...]09:53
wgrantOtherwise you can't create the link.09:53
wgrantNo idea.09:54
alkisgHi, I'm a member of a team in launchpad, and I want to upload something in our team PPA and sign it with a "team key", not my personal key. Is that possible, and if so, where should I upload the team key? I think teams cannot have keys...10:04
cprovalkisg: I think gpg keys are *personal* entities, team can't have keys, by design.10:12
alkisgSo, should all members of the team upload the "team key" in their personal keys?10:12
cprovalkisg: you can, of course, create a extra key yourself and name it 'Team FOO' but it will belong to you.10:13
cprovalkisg: no, that's the point, you cannot share a gpg key.10:13
alkisgAh, ok, we just thought that it would be nice if the team showed up as the packager, and not an individual person10:14
alkisgThanks a lot cprov. Btw, did you have any time to look at the uid thing? https://answers.launchpad.net/soyuz/+question/7298210:15
cprovalkisg: uhm, why is that ?  usually uploaders are individuals, aren't they ?10:15
cprovalkisg: you can set the Maintainer: field in the DSC file to a team, that's common10:16
cprovalkisg: oh, not yet, will do during the weekend (will that be ok to you ?)10:16
alkisgcprov: let me look into that (I'm not sure which field is the one that shows when right-clicking on a deb file)10:16
alkisgcprov: yes, it would be fine, thank you very much10:16
cprovalkisg: np10:17
alkisgThe team represents a ministry department, and the teachers using its ppa wouldn't know the individual developers, that's why we want the team name to appear when they install software from that ppa.10:17
cprovalkisg: I think the tools present Maintainer: and not Changed-by:10:19
* cprov dashes10:21
wgrantalkisg: Anything that shows the Changed-By is probably wrong.10:42
alkisgTthank you wgrant10:44
alkisgHeh... https://launchpad.net/~ts.sch.gr/+archive/ppa => the greek characters in dnsmasq changelog are all messed up, e.g. SIGMAEPSILONPIEPSILONETAUPSILON instead of ΣΕΠΕΗΥ :) No big deal, it's just in the html interface.10:47
wgrantThat happens in emails too.10:48
wgrantI'm intrigued as to how it happens.10:48
alkisgI guest the & are removed from before the letters10:48
alkisgE.g. UPSILON instead of &UPSILON;10:48
wgrantI'd suspect that too, but it happens in plaintext emails.10:49
Peng_Shouldn't it be using &#1234; anyway?10:49
Peng_(or whatever the format is010:50
alkisgYeah some software thinks that named entities are better than numerical based... go figure10:50
Peng_Using named entities programmatically is silly, since it takes more effort.10:51
geserI guess somewhere in the code transliteration is used11:17
Peng_Waiting for branches to remirror is mindnumbingly boring.11:33
Peng_Only 28 minutes to go!11:33
jmlPeng_: I posted a script for that11:38
Peng_jml: Oh, really? Link?11:39
jmlPeng_: my web browser / net link is misbehaving11:39
LarstiQPeng_: #!/bin/sh\nsleep(60 * 28)11:40
jmlit's a little better than that :)11:40
Peng_jml: Oh, darn.11:40
jmlPeng_: are you familiar at all with launchpadlib?11:40
Peng_jml: Nope! :)11:40
jmlPeng_: it's actually pretty easy.11:41
Peng_jml: Yeah.11:41
Peng_The question is, is it easier than sitting and staring at the wall for...20 more minutes? :D11:41
jmlPeng_: it's probably more fun.11:41
jmlwhat the hell is up with my net connection...11:42
wgrantjml: I might remind you that you live on the wrong side of the world.11:42
Peng_jml: I'm kind of sleepy, which makes me very apathetic. :P11:42
jml:)11:42
jmlwgrant: it's worse than that.11:42
wgrantjml: Ah.11:43
LarstiQjml: you live on the wrong side of the moon?11:44
Peng_Actually, my connection to Canonical-land is slightly worse than usual too.11:44
LarstiQhere too11:45
jmllocal firewall config.11:45
Peng_LarstiQ: Huh!11:45
LarstiQping time of 40 ms, eek11:45
jmlPeng_: http://paste.ubuntu.com/189532/11:45
wgrant... 40ms is eek?11:45
Peng_LarstiQ: I hate you. My *normal* ping time is 140 ms.11:45
Peng_:(11:45
jmlPeng_: sadly, that depends on a branch of launchpadlib that is not trunk11:45
LarstiQwgrant: considering I live across a small stretch of water, yes11:45
jmlPeng_: if you tell me the url of the branch you want mirrored, I can request it now.11:45
wgrantPeng_: I hate you. *My* normal ping time is >300ms.11:46
Peng_jml: https://code.edge.launchpad.net/~mnordhoff/loggerhead/valid-feed -- only 16 minutes left now anyway, though.11:46
jmlwgrant: there's probably more distance between you & I than between LarstiQ & the data centre :)11:46
wgrantjml: Probably.11:46
Peng_wgrant: Is that due to distance or a generally shitty connection, though?11:46
wgrantPeng_: An ocean or two.11:46
jmlPeng_: done.11:46
Peng_jml: I love you! Thanks!11:47
jmlno probs.11:47
wgrantjml: What were you doing for the Free LP effort this morning?11:47
Peng_wgrant: I'm worse off than you in some ways, then. Even if Canonical was down the street from me, pings would still be 70-00 ms.11:47
wgrantPeng_: Why?11:47
Peng_wgrant: Why what?11:48
LarstiQdialup?11:48
wgrantPeng_: Why would they be that bad?11:48
jmlPeng_: I *really* want that script public and in Bazaar.11:48
Peng_wgrant: It's not bad but it could be better.11:48
jmlwgrant: I was upgrading the version of Bazaar that's on Launchpad.11:48
LarstiQjml: versioned, or included in our release?11:49
jmlLarstiQ: the latter.11:49
jmlLarstiQ: I think it would fit under the launchpad plugin umbrella11:49
jmlLarstiQ: as long as it was a soft dependency, of course.11:50
LarstiQjml: I see.11:50
* jml doesn't want wadllib, launchpadlib & lazr.uri to be requirements for bzr users.11:50
LarstiQjml: uh huh11:52
LarstiQjml: are you still going to be at EuroPython btw?11:52
jmlLarstiQ: indeed I am.11:52
jmlLarstiQ: I sent an email about it to the bzr list today, I think.11:52
jmlor yesterday11:52
jmlofftopic, but I need a Python sanity check: http://paste.ubuntu.com/189534/11:53
LarstiQjml: I'm having difficulties with not being backlogged by email, I'll dig this one out.11:54
jml(hey kids, it's time to meet our friend the associative law!)11:54
* LarstiQ will be present at least11:54
LarstiQjml: hmm, I'm not entirely sure that is true.11:55
LarstiQjml: but I'm not up to thinking about the intricacies of exception handling atm11:56
jmlI'm pretty sure it is true.11:57
jmlbut I'm also not up to said intricacies.11:58
Peng_That problem overloads my sleepy brain. :P12:01
Peng_Take it to #python or comp.lang.python or something.12:01
jmlheh12:03
Peng_jml: Would it be possible to hit Ctrl+C in between lines 10 and 11? Then f and g would never be called.12:04
jmlI'll rephrase it in Twisted terms -- http://paste.ubuntu.com/189537/ -- and ask #twisted12:04
Peng_jml: Similarly, if it is possible to hit Ctrl+C in between 3 and 4, g and h would never be called.12:04
Peng_Maybe. I dunno.12:04
Peng_Probably.12:04
Peng_jml: OK, I don't know Twisted at all. Sorry.12:05
jmlthat's ok. :)12:05
Peng_jml: Thanks again for prodding my branch! :)12:05
jmlPeng_: as you can probably tell from the two pasted examples, a large part of Twisted is just expressing Python control flow using Python functions.12:05
jmlPeng_: np.12:05
wgrantjml: Why don't mirrored branches have a 'Mirror Now' button, like the ~vcs-imports 'Import Now' one?12:12
jmlwgrant: haven't got around to it.12:13
wgrantjml: Ah, good!12:13
jmlwgrant: in general, we're pretty keen on making mirrored branches more like imported branches, or vice versa.12:13
wgrantjml: Why are mirrored branches owned by the user, but vcs-imports by ~vcs-imports?12:16
jmlwgrant: historical reasons. :)12:17
wgrantI guess that might make sense, as imports are normally done by people who don't really manage the branch.12:17
jmlwgrant: yeah. imports are a much blacker magic than mirrors.12:17
jmlso the import system was originally a lot more paranoid than the mirror system12:18
jmland the paranoia has stuck.12:18
jmlnow I'm remembering how things looked in Jan 2007.12:19
wgrantWhat was different back then? I didn't use lp-bzr much in those days.12:19
jmlthe code import system was basically terrible.12:20
Peng_Back then, you had to use smoke or drum signals to request an import. :D12:21
Peng_And it was manually done 1 byte at a time by a room ful of interns.12:21
jmlboth ways in the snow12:21
LarstiQfrom outside, it seems like two people quit their jobs over it12:22
LarstiQbut that might be overly dramatic12:22
jmlprobably :)12:22
AnMasterHow will launchpad handle if a mirrored branch is upgraded from (for example) pack-0.92 to 1.14?12:38
AnMasterwill it properly handle this in it's mirroring?12:39
mwhudsonAnMaster: yes12:42
AnMasterah12:42
mwhudsonwell12:42
AnMastergood to know12:42
mwhudsonit will re-mirror from scratch12:42
AnMastermwhudson, ah. Might take a while, Since reason I'm considering switching is due to lots of revisions.12:43
Peng_Well, if it's capable of stacking now, that won't be a problem.12:43
mwhudsonlaunchpad is pretty patient :)12:43
Peng_(Well, as much of one.)12:43
Peng_mwhudson: Unless someone screwed up progress bars again. :D12:43
AnMasterPeng_, oh?12:44
AnMasterthat sounds interesting12:44
mwhudsonPeng_: the transport activity reporting /should/ avoid that problem12:45
Peng_AnMaster: Not very. It was mostly a joke. LP will kill a mirror job if it doesn't output anything for a long time. This isn't a problem because of the progress bars, but sometimes changes in bzr stop it from updating them frequently enough.12:46
AnMasterhm12:47
Peng_mwhudson: Oh, I just realized what you meant. Good point.12:48
kolbywould Lauchpad benefit from having a service similar to Bespin ?14:04
* kolby s/Lauchpad/Launchpad14:05
adiroibanHi, do you know why this LP user does not have a OpenID https://edge.launchpad.net/~kundi ?14:07
kolbyno.14:08
kolbyadiroiban: why do you ask?14:12
adiroibanI want to help the user set it's openid account14:12
adiroibanand I don't know how to do it14:13
kolbyadiroiban: have you ever set up an openid account?14:13
kolby!openid14:13
ubottuSorry, I don't know anything about openid14:13
kolbytry going to openid's website.  They explain it there.14:14
adiroibanI have OpneID enabled for my acoount14:14
adiroibanbut  I don't know how can I enable or disable it14:14
kolbyI see14:16
kolbyit doesn't look like a disable option was implemented.  I don't know.14:18
adiroibanbut I can not find the "enable" option14:19
kolbyI wouldn't understand why it wouldn't be automatically enabled.14:20
adiroibanwell... like you can see. it's not14:20
kolbyright. that was your point.14:20
kolbyI really can't help.14:20
adiroibannp14:21
adiroibanthanks anyway14:21
kolbysorry.14:21
adiroibankolby: it looks like only the registred user can see it's own openid link14:46
adiroibanand everyone has the openid enabled14:47
adiroibanand you can find out the openid link by looking at the html source of a user14:47
adiroibanand look afte openid.referer14:47
=== thekorn_ is now known as thekorn
aboSamoorHi, I have a personal repository, I branched it on my laptop and desktop. Trying to push from my laptop I got this error "bzr: ERROR: These branches have diverged."15:38
intellectronicaaboSamoor: well, bzr probably knows what it's talking about :)15:41
intellectronicaif you don't care about the changeset in the public branch, just push with --overwrite. otherwise, merge the changes from the public branch first, and then push15:41
aboSamoorintellectronica: I am new to the control version system, I tried to merge but I got this error "bzr: ERROR: Working tree "/media/sda7/repo/" has uncommitted changes"15:42
intellectronicaaboSamoor: well, once again, that's a pretty straightforward message, isn't it? you have changes that you have not committed yet. commit them before you try merging from another branch15:43
aboSamoorintellectronica: would you explain what was the problem ? http://paste.ubuntu.com/189633/15:48
intellectronicaaboSamoor: i'm not sure i understand, i don't see any "problem" in your paste15:49
aboSamoorintellectronica: how could I commit twice even I did not make any change ? and the first commit [i.e, 66] was already committed from my desktop ?15:50
intellectronicaaboSamoor: in line 16 you've merged code from the public branch, so you did have new changes15:51
jordyDOut of curiosity, does anybody know if Google Wave will be implemented in launchpad after it comes out?17:13
nhandlerjordyD: I have a feeling that no changes will be made right away. Everyone will want to wait and see if it is worth it. However, this is just my opinion.17:17
jordyDnhandler: I hope it makes it. It seems very useful.17:23
SamBjordyD: what's Google Wave ?17:24
jordyDSamB: It was described by google as "email if it were invented today". You can read more about it at wave.google.com17:25
SamBthat sounds like something I wouldn't want to use for some reason17:25
SamBI guess I don't think much of todays "inventions"17:26
jordyDSamB: I would describe it better as threaded IM.17:26
SamBdoes it have an RFC ?17:26
SamBjordyD: oh.17:26
SamBhow's that different from email?17:26
jordyDSamB: It's all in one place. It's not separated into everyone's inbox. Other than that, nothing.17:27
nhandlerSamB: If you have time, watch the video. It has many more features than IM.17:27
nhandlers/IM/email/17:28
jordyDSamB: Plus, it's literally instant. You can see responses as they're being typed.17:28
SamBoh17:28
SamBthat sounds too instant for me!17:28
jordyDSamB: If you have an hour and 20 minutes, the video can explain it all to you. :)17:29
SamBthat's a long video!17:30
SamBI don't usually watch videos that long unless they're of Simon Peyton Jones17:30
jordyDSamB: Who is Simon Peyton Jones?17:32
SamBjordyD: he's one of the maintainers of the GHC Haskell compiler, and he's very enthusiastic17:33
jordyDSamB: Ah. I don't know much about Haskell, which is probably why I don't know him.17:34
intellectronicaSamB: if you're interested in functionaly programming you could do a lot worse than reading a bit about wave. the technology behind it draws quite a lot on functional programming, and is quite interesting18:14
=== abentley1 is now known as abentley
=== Andre_Gondim is now known as Andre_Gondim-afk
=== Mez is now known as phail
=== phail is now known as Mez
=== Andre_Gondim-afk is now known as Andre_Gondim
Ampelbeinhi. i get an oops trying to add a bugwatch to bug 357761, oops-id: OOPS-1253ED612 . This is happening on edge.22:59
ubottuBug 357761 on http://launchpad.net/bugs/357761 is private22:59

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