/srv/irclogs.ubuntu.com/2009/05/14/#launchpad.txt

jmehdihi, I have deleted a package 8 hours ago (webstrict_1.4-0ubuntu1), but I still can see it here: http://ppa.launchpad.net/sabily.team/ppa/ubuntu/pool/main/w/webstrict/, is it normal?00:01
mwhudsonjmehdi: it takes about a day to disappear iirc00:03
maxbThough it's a bit odd, why does it matter?00:03
jmehdimwhudson: ok00:04
aboudreaultemm i tried to upload (for the first time) a package, and i got this message: .orig.tar.gz already exists in Primary Archive for Ubuntu Linux, but uploaded version has different contents.00:10
aboudreaultWhy it is checking in "Primary Archive for Ubuntu Linux" ?00:10
aboudreaultI've uploaded it in my PPA.00:10
wgrantaboudreault: An orig.tar.gz for that version already exists in Ubuntu. PPAs also look in Ubuntu for their orig.tar.gz.00:11
wgrantBut does it really say Ubuntu Linux?00:11
wgrantjmehdi: I've had a look at your PPA through the API, and there's something a bit strange going on. Try deleting the package again.00:11
aboudreaultif i remember well, yes.00:11
wgrantaboudreault: It should just say Ubuntu, but anyway.00:12
aboudreaultwgrant: so, i have to change the version or what ?00:12
wgrantYou should reuse the orig.tar.gz from Ubuntu if possible, but otherwise rename the orig.tar.gz.00:12
wgrantaboudreault: Why not just use the Ubuntu one?00:12
aboudreaultcould try.. it said that the content was different.00:12
aboudreaultwill try that. thanks00:13
wgrantjmehdi: It looks like you might have deleted it before the binary was published, so the binary was still published and is keeping the source around.00:13
wgrantjmehdi: When it's properly deleted, you should see "Removal requested on <some time>" in the publishing history.00:13
jmehdiwgrant: could be possible, cause I saw I forgot the ~ppa and deleted it immediately00:13
wgrantjmehdi: You deleted it a couple of minutes after the build finished, but the binary might not have actually entered the system at that point.00:14
wgrantjmehdi: So just try to delete it again.00:14
jmehdiwgrant: ok, deleted again00:14
* wgrant checks.00:14
wgrantIt worked.00:14
wgrantAt least, the binary is gone.00:15
wgrantSo hopefully something will notice that the source can die too, as no binaries reference it.00:15
jmehdiwgrant: ok, I'll try to push again the ~ppa version since its build failed00:15
jmehdiwgrant: could I push it now?00:15
wgrantjmehdi: No.00:15
wgrantBut in 7 or so minutes it might work.00:16
wgrantjmehdi: But you just need to retry the build; don't reupload.00:16
jmehdiwgrant: ok, I'll retry the build tomorrow00:16
jmehdiwgrant: got to sleep now, thanks! :)00:16
wgrantjmehdi: np00:17
* wgrant files a bug or two about it.00:17
wgrantjmehdi: "#  Removal requested  42 seconds ago. " - the source will go away very shortly.00:22
xnox`````About vcs-imports Are any of the sourceforge imports working?00:25
=== xnox````` is now known as xnox
mwhudsonxnox: some of them are, yes00:39
mwhudsonxnox: are you the eina import dude?00:39
wgrantmwhudson, maxb: Assuming an absence of bugs like bug #376256, packages seem to be removed after a publisher run or two. Not a day, any more.00:41
ubottuLaunchpad bug 376256 in soyuz "Deleting a source before binaries are accepted leaves things published" [Undecided,New] https://launchpad.net/bugs/37625600:41
xnoxmwhudson: nope gnomesword dude00:41
mwhudsonxnox: ah00:41
* mwhudson has a look00:41
* xnox it never managed to import00:41
aboudreaultwgrant: i assume that i have to download the file *.orig.tar.gz that is on launchpad to generate my `debuild -S -sd` ?00:42
aboudreaults/assume/suppoe00:42
aboudreaultsuppose.00:42
wgrantaboudreault: You should, yes.00:42
mwhudsonxnox: wow, 44 hours and still failing :(00:42
aboudreaultHow can I find it ?00:43
* xnox thinks it's a waste of launchpad unless you want to experiment with such stubborn testcases00:43
aboudreaultha got it i think.00:43
aboudreaultit was on karmic00:43
xnoxmwhudson: I'm friendly with upstream is there something they can do from their side?00:44
mwhudsonxnox: yes, i am changing it to not try again after five failures00:44
mwhudsonxnox: no, not really00:44
mwhudsonxnox: i can grab the repo via rsync and import from a file:/// url00:44
mwhudsonxnox: but it's a fiddle :/00:45
xnoxmwhudson: ok. I'm pulling into development-subtrees format from scratch and it seems to work locally right now....00:46
mwhudsonxnox: ah, using bzr-svn?00:46
mwhudsonxnox: currently launchpad uses cscvs (something else i want to change soon)00:46
xnoxmwhudson: yeap. I might just push it to launchpad, *cough* unless it's too much00:47
mwhudsonno, should be fine00:47
mwhudsonxnox: how big is it?00:47
xnoxmwhudson: old one ~100MB I'll wait till I see new one00:50
xnoxnot as big as I thought....00:50
mwhudsonthat's totally fine then :)00:50
xnoxcool dude =D00:51
* xnox wonders when the first kernel git-repo import to launchpad will happen00:53
mwhudsonthere's a little bug/missing feature in bzr-git currently00:53
lifelessxnox: what are you using development-subtrees for?00:53
xnoxlifeless: trying to experiment with the new autobuild plugin for nightly builds of software I package =D In addition I'm about to embark on a project were I'll have 4 major parts, though interconnected but yet separate on their own. (one non-free)01:00
xnoxsubtrees is faster for bzr-svn =D didn't expect01:02
xnoxvisually not a real benchmark01:02
lifelessxnox: it shouldn't be; subtrees are not supported yet.01:02
xnoxlifeless: maybe because priously I was on 1.9-rich-root.....01:03
* xnox can't remember exactly but it was always telling "or some other name"01:04
lifelessxnox: 1.9-rich-root is the current supported format you should use for bzr-svn01:04
xnoxlifeless: ok, not killing it since it copied about 1/5 of revisions already... I'll be geany pig01:05
lifelessxnox: if you want to beta test stuff, get bzr 1.15 dev and use --development-rich-root01:05
lifeless*that* is a lot faster and has the same caveats and warnings01:05
xnoxlifeless: ok I am on 1.14.1 i'll upgrade01:06
lifelessxnox: did you perhaps mean '--development-rich-root' not '--development-subtrees'01:06
lifelessthey are different things01:07
xnoxlifeless: nope subtrees, defo01:08
lifeless1.14 doesn't have --development-subtrees01:08
xnoxxnox: bzr --version tells 1.14.1 and help other-formats has development-subtree01:09
xnoxis "s" at the end make the difference01:10
lifelessbah, its docs01:10
lifelessxnox: anyhow, dont use development-subtree01:10
lifelessxnox: --development-rich-root is what we're working on01:10
xnoxok01:11
lifelessand it will get subtrees soon01:11
lifeless--development-subtree is actually something different again01:11
xnoxreal coders don't write documentation, eh =D01:13
jelmerhttps://launchpad.net/api gives a strange error..01:17
xnoxjames_w: ~bzr-nightly-ppa bzr-svn-0.6 hardy, intrepid..... jaunty is missing =(01:21
james_wxnox: yeah, there's a problem with the jaunty packaging branch01:22
james_wI haven't had time to fix it or use the debian packaging branch instead I'm afraid01:22
xnoxwhich one is it? I'm ok at packaging and have some spare time01:23
xnoxjames_w: lp:~bzr/bzr-svn/jaunty-ppa ?01:24
james_wyeah, I think so01:24
james_wcode.launchpad.net/~dailydebs-team to check for sure01:25
james_wit's a problem with the branch itself rather than the packaging though01:25
xnoxjames_w: jaunty-ppa is stacked onto lp:bzr-svn/0.5 instead of the 0.6 that is lp:bzr-svn apart from that this is the only difference between jaunty vs hardy/intrepid01:52
xnoxdo you have dailydebs logs to look at?01:52
xnox[hardy|intrepid] ppa are not stacked onto any bzr-svn01:52
xnoxhow does it manages to merge?01:53
xnoxabout bzr-svn 0.6 hmmm it asks for username and password?01:56
thumperjelmer: thanks for filing the bug :)02:25
=== savvas_ is now known as savvas
wgrantGrah. Who changed build pages so we can no longer hack URLs to get binaries early?03:53
xnoxwgrant: LOL =D you made me laugh04:45
wgrantxnox: How?04:45
ajmitchit's functionality that was quite useful at times04:46
wgrantIt was :(04:46
wgrant20 minutes is quite a while.04:46
wgrantsinzui: I think people are going to have to sometimes live with API breakage, or you're quite constrained in what changes you can make internally.04:57
sinzuiwgrant: yes. I just have difficulties with the semantics of alpha and beta04:58
jmlsinzui: they are fluid terms, defined very differently by different people.04:58
wgrantsinzui: So does Ubuntu One.04:59
jmlsinzui: in terms of API compatibility, if we say "We're breaking API compatibility until we say otherwise", then it doesn't matter to me whether we call it alpha, beta or susan.04:59
wgrantOther products and projects have no problems breaking compatibility at beta.04:59
lifelesssuddenly alpha would be less funny than suddently susan05:00
jmlwgrant: Python breaks compatibility with every major release05:00
wgrantjml: Yes... in very subtle and unexpected ways, as we've found with 2.5->2.6...05:01
sinzuiwgrant: jml: we namespaced the URL to support different versions  so that users have reliability. I cannot foresee a day when the API wont be beta.05:01
wgrantsinzui: That's an awful lot of compat shims.05:01
wgrantI can't see that happening.05:01
* sinzui already as a 1400 line diff in review to remove a compatability shim05:02
jmlwgrant: Twisted has had issues with every release from 2.4 on.05:02
jmlsinzui: hasn't it been reviewed yet?05:02
sinzuijml: no05:02
wgrantjml: We didn't exist for 2.4->2.5, fortunately.05:02
* jml fixinates.05:03
wgrantsinzui: All that for just removing canonical.launchpad.webapp.testing?05:03
wgrantImpressive.05:03
wgrantI guess that means you have lots of tests.05:03
sinzuiwgrant: 3 deft find and replaces, 4 reversions, and 8 hand fixes in 30 minutes. no more canonical.launchpad.testing05:04
wgrantsinzui: Pretty easy review, then.05:04
sinzuivery boring. I may have to provide coffee to who ever does it05:05
jmlsinzui: I confess here and now, I'm not doing a detailed line-by-line review.05:05
* wgrant blames jml for any future breakage.05:06
sinzuijml: the import UnitTest as LaunchpadUnitTest is a speed bump in the diff05:06
sinzuiI'm sure all eyes are on me at the moment.05:07
cody-somervilleDoes anyone notice the big fat problem on edge?05:09
cody-somerville<g>05:09
cody-somervilleSomeones made those tiny little icons repeat-x05:09
sinzuimy that is fun. A chorus line of me05:10
cody-somervilleugh...05:10
wgrantThe icing probably hasn't updated yet.05:10
cody-somervilleif you force refresh, there is like... no styling at all05:10
wgrantThe icing updates in a minute or so, from experience.05:11
wgrantHmmm, still not fixed.05:11
wgrantThere we go.05:11
* wgrant checks what's new.05:11
cody-somervillewee05:11
cody-somervillefixed05:12
xnoxthat was fun =D05:12
xnoxI did manage to catch it =D05:12
wgrant(that was the daily edge update, I presume)05:13
xnoxare there any "eastern eggs" on launchpad?05:16
xnoxapart from famous LP:105:16
* xnox wants to fix bug 105:16
ubottuhttps://bugs.launchpad.net/ubuntu/+bug/1 (Timeout)05:16
sinzuixnox: all the easter eggs are in the test05:16
sinzuitests05:17
spmwgrant: you presume correctly. to help avoid bigger issues, we accept a small window of server A is new and amazing, with server B being old and boring versions of edge. Which means you can get funnies.05:35
wgrantspm: But is it intentional that the new icing takes a while to get there?05:38
spmno. that's not cause and effect. you're getting part of new server, and part of old - end result is weirdness05:39
lifelessdo we include the revno in  the icing url05:39
wgrantOh, I thought the icing would be served by the load balancer.05:39
wgrantlifeless: You do.05:39
wgrantSo both could be present at once.05:40
lifelessspm: so what we need to fix this, is for squid to only ask new servers for requests after a single server is upgraded05:41
lifelessspm: or for old servers to have the new icing url05:41
spmlifeless: of get the devs to improve the stop/start/working now time? :-P05:41
spms/of/or/05:41
lifelessspm: nah, the race is orthogonal to that; think of 0-downtime planning05:41
spmI dunno. yah try for a troll, and he takes the question seriously.... /me sighs05:42
wgrantSpeaking of 0-downtime... is read-only-launchpad fixed yet?05:42
lifelesswgrant: thats not really 0-downtime05:43
spmlifeless: seriously tho - if we can make squid do that? that'd be great! just need to hook it into logic around edge1 potentially not restarting and remaining dead till human^Wlosa intervention.05:44
wgrantlifeless: I know, but it's related enough that it reminded me of it.05:44
lifelessspm: should be doable, number of ways05:45
lifelessspm: safesty would be to down <some N>, upgrade, bring up <some N> disabled from squid, then tell squid <switch to those N only> repeat on the others, enable all.05:49
lifelessspm: easiest way is simply to change the peer definitions05:49
spmyeah makes sense. the logistics of making it so ... hmmmm. not so much not-doable, but....05:50
lifelessits three squid --reconfigure calls05:53
maxbwgrant: https://help.launchpad.net/Packaging/PPA?action=show&redirect=PPA#Deleting%20packages says it's a half-hourly cronjob06:54
wgrantmaxb: Aha, that would explain it.06:57
wgrantmaxb: But things seem to not be marked for removal immediately after deletion; I wonder if the publisher does that.06:57
maxbI assume the publisher has to republish the Packages/Sources files before the files become candidates for deletion06:58
wgrantAh, true.06:58
=== herb__ is now known as herb
iantoHello I have an issue with an inactive translation team in launchpad, what can be done to ensure that it is possiblle to revive the team?09:19
henningeianto: Have you tried to contact the team?09:20
iantoThey were last active in 2007 so I'm guessing their email doesn't work anymore09:20
iantos/2007/200609:21
iantohttps://edge.launchpad.net/~ubuntu-l10n-cy/+members#active , people are trying to join but obviously no-one can accept them09:22
iantoIt also means that I can't upload .po files because I am not on the team09:23
henningeianto: I, too, have email addresses much older than 2006 so there is no reason to assume the admin cannot be contacted.09:24
henningeianto: please try that first.09:24
henningeianto: other than that you can talk to dpm about it.09:25
iantoOK... I've had at least 20 email addresses since ;06 and only check 2 now but I will email Daffydd too09:25
henningeianto: really? why do you change them that often? I've had mine since 1996, I think.09:26
iantohenninge: Well more like 15 than 20, 20 was an over-estimate and because I like cool domain names :)09:27
henninge;-)09:27
wgrantmrevell: Thanks!09:52
mrevellwgrant: You got it? Cool :)09:53
wgrantmrevell: Yep.09:53
rowinggolfergood morning fellas09:54
wgrantcprov: Under what conditions are binary uploads rejected because of a newer upload? Only if newer binaries exist, or also if the source is superseded/deleted?10:14
cprovwgrant: let me check, one sec10:15
wgrant(I also notice that lots of binary uploads for the rebuild are failing, because they seem look for ancestry in the primary archive too)10:16
cprovwgrant: binaries conflict only with published files in the repo (no blacklisted versions)10:16
cprovwgrant: failed-to-upload in the rebuilds ?10:17
wgrantcprov: Yes, lots of them.10:17
wgrantBecause there are newer binaries in primary.10:17
wgrant(well, not *lots* yet)10:17
wgranthttp://people.ubuntuwire.com/~wgrant/rebuild-ftbfs-test/10:17
cprovwgrant: the lookups should not leak to the primary archive.10:17
wgrantcprov: Shall I file a bug, then?10:18
cprovwgrant: probably, wait a second10:19
wgrantCopy archives also don't follow ogre-model, which makes them a bit misleading.10:21
cprovwgrant: that's a configuration bug, isn't it ?10:22
wgrantcprov: I didn't think there was a configuration option for that, but I could well be wrong.10:23
cprovwgrant: +edit-dependencies should allow owners to say 'Follow primary archive components'10:23
wgrantcprov: Oh, true. I forgot about that.10:24
wgrantcjwatson: ^^ You might want to fix that, if you can.10:26
cprovwgrant: crap, binary uploads to copy archives do no reach the publishing tables ... we have to process them.10:29
cjwatsonwgrant: I'm not sure I understand. What should I fix?10:30
wgrantcprov: I did ask about that last night, but somebody seemed to think they'd be processed.10:30
cprovwgrant: was it me ?10:30
cjwatsonit's a karmic rebuild test, surely it's correct for it to build against karmic10:30
wgrantcjwatson: ogre-model isn't being respected in the rebuild; you need to tell it to use the right components.10:30
wgrantcprov: No.10:31
cjwatsonoh, gotcha10:31
cjwatsonfixed10:31
wgrantcjwatson: Thanks.10:31
cjwatsonare there any build failures due to that?10:32
cjwatsonby the way, the ubuntuwire ftbfs pages would be a lot more useful if they had links to the build page in LP for each architecture10:32
cjwatson(well, each arch that fails)10:33
cjwatsonat the moment they link to the source, the sourcepackagerelease, and the build log10:33
cjwatsonmakes it awkward to do retries10:33
wgrantcjwatson: They initially did show that, but it was decided to change them to point to the log instead. You can easily enough get to the build page with two clicks (one to get to the DSPR, and one in the builds portlet to the build)10:34
wgrantBut I can probably add an extra link in each cell, somewhere.10:34
persiaI believe that was my request, because I usually wanted to look at logs, and when it was just rebuild buttons, usually wanted to do it for several architectures (for which the sourcepackagerelease was a good landing location)10:35
wgrantI might split the two parts of the text in each cell.10:35
wgrantThe arch to the build, the letter to the log? That sort of makes sense, although it's a bit odd...10:35
wgrantDoes anybody have any good ideas?10:36
persiaI'm not that worried about my usage, because I've not been giving FTBFS as much time as I'd prefer, so don't block just to support my previous request.10:36
wgrantThere were requests to link directly to the logs from others too.10:37
wgrantAnd requests to link the build page.10:37
cprovwgrant: right, need a bug for binary upload ancestry lookup, it's looking up Primary archive.10:37
wgrantcprov: Alright, will file.10:38
cprovwgrant: i.e, every source that is new in karmic will fail-to-upload.10:38
wgrantYep.10:38
persiasplitting build/log by arch/letter could work, but probably needs documentation on the page.10:38
wgrantpersia: Certainly.10:38
wgrantcprov: Why weren't the binary uploads being processed? Are PPA/primary/partner processed by separate jobs?10:39
cprovwgrant: https://edge.launchpad.net/ubuntu/+archive/test-rebuild-20090513/+build/1002174 is a good example.10:39
wgrantcprov: Yep, I've seen several of those.10:39
cprovwgrant: PPA & PRIMARY/PARTNER are separated10:39
wgrantcprov: OK, interesting.10:39
cprovwgrant: that is less urgent than the lookup issue, but annoying for debug.10:40
wgrantcprov: But they're all on cesium (or its successor?), as each set of buildds can be used for either?10:41
cprovwgrant: yes, the binary uploads are waiting in the copy-archive ACCEPTED queue, no worries, it will catch up when we CP.10:42
cprovwgrant: we only have 8 failed-to-upload builds (up to sources starting with 'c')10:42
cprovhttps://edge.launchpad.net/ubuntu/+archive/test-rebuild-20090513/+builds?build_text=&build_state=uploadfail10:42
wgrantcprov: I know (I prefer http://people.ubuntuwire.com/~wgrant/rebuild-ftbfs-test/, although it has update latency), but they will get more frequent as the rebuild progresses.10:43
wgrantcprov: Erm, al-maisan fixed the ancestry bug in 2.2.4.10:44
wgrantBug #36920910:44
ubottuLaunchpad bug 369209 in soyuz "Rebuild archive: versions are erroneously checked against primary archive for binary uploads" [High,Fix released] https://launchpad.net/bugs/36920910:44
cprovwgrant: apparently missed some bits ...10:45
wgrantcprov: Reopen, or file again?10:45
cprovwgrant: re-open, I'd say10:45
cprovwgrant: it's exactly the same issue reported, right ?10:45
wgrantcprov: There's no error message, and I don't know if there's something else it could have meant, but it certainly seems to be the same issue...10:46
wgrantYou'd best reopen it, I guess.10:46
wgrantBugs people: Why on earth are there three links to edit tags now?10:47
cprovwgrant: it's clear in the apport upload-processing log: apport_1.1.1-0ubuntu1_all.deb: Version older than that in the archive. 1.1.1-0ubuntu1 <= 1.1.1-0ubuntu210:47
cprovwgrant: that version only exist in karmic PRIMARY10:47
cprovwgrant: moreover, there are no binary publications in the COPY archive itself10:48
cprovwgrant: no ancestries should be found ...10:48
cprovwgrant: it's erroneously falling back to PRIMARY, although it's not clear why it's doing it by looking at the code.10:49
wgrantcprov: One would think. But the fix for the bug might have been to have it check the COPY archive, which then decides to cascade to PRIMARY because it has none. I can't see the diff :P10:49
cprovwgrant: ehe, you are so funny, Jef! :)10:50
cjwatsonwgrant: links directly to the logs are useful too. I don't have any bright UI ideas but I'm sure it would fit somewhere :-)10:52
cprovwgrant: on the bright side these failed-to-upload builds do not affect the rebuild results, after all a new source was uploaded to karmic and built.10:53
wgrantcprov: jef does seem to have taken over from my previous role rather well!10:53
wgrantBut yes, the upload failures don't matter, as long as the bug gets fixed.10:54
cprovwgrant: no kidding, he comments every single blog post I read ...10:55
maxbHmm. It occurs to me that IIUC, with the way scoring works, anyone who wants to retry a failed PPA build is out of luck until the rebuild finishes10:55
bigjoolsyes, we need to fix that10:56
wgrantmaxb: I pointed something similar out last night, and cprov then pointed that particular case out.10:56
wgrantAlthough nobody filed a bug.10:56
wgrantOr was it bigjools.10:56
wgrantI forget.10:56
* maxb will file a bug in a bit if no one already has10:56
wgrant(language packs also get ignored, as they are scored to 0)10:56
cprovmaxb: thanks, meanwhile, bug me for rescoring your retries.10:57
bigjoolsmaxb: I don't think there is one, thanks10:57
maxbI don't have any at the moment, it was just a random thought passing through my head :-)10:58
maxbCan anyone think of any reason why retries shouldn't keep their original score?11:04
wgrantmaxb: I can't; I can almost as easily upload a new source if I want to DoS the buildds.11:05
maxbActually, a new upload would go on the end of the queue - a retry at original score would go to the front of the queue (within packages of the same score)11:05
cprovmaxb: yes, that source already had its build slot. It shouldn't be as easy as a 'click' to get in front of the build queue again.11:06
maxbhmm11:06
wgrantI imagined it would be scored as normally, ie. without the time bonus initially.11:06
maxbWould going to the front of the queue actually be an issue?11:07
wgrantIf we have abusive people, yes. But there are better ways of dealing with them than punishing everybody.11:07
maxbI mean, you'd need a very stupid person indeed to sit there mashing retry repeatedly11:07
cprovmaxb: for the other people, kinda yes.11:07
bigjoolsI think we shou;ld probably be more trusting11:07
wgrantTrust generally works well in Launchpad.11:07
bigjoolsyes11:07
wgrantPeople who abuse that trust just get booted out.11:07
cprovit makes more sense to keep the original score in PPA domain11:08
bigjoolsexactly11:08
maxbWhy not in the primary archive too?11:08
cprovmaxb: otherwise main retries would dominate universe, for instance.11:09
cprovand that doesn't seem fair11:09
wgrantI don't see a problem with that, really.11:09
bigjoolshow many retries are done, typically?11:09
wgrantHmm, actually.11:10
maxbShouldn't main retries be more important than universe anyway?11:10
wgrantWe do sometimes have mass-givebacks.11:10
wgrantWhich block the port buildds for several days.11:10
maxbPoint11:10
wgrantIn PPAs it's fine, because there are dozens of buildds.11:10
wgrantBut most port archs only have two rather slow buildds.11:10
wgrantSo cprov is right.11:10
maxbMaybe it should be mass-giveback => 0, individual-giveback => original score?11:11
wgrantThat would be ideal.11:11
wgrantAnd easy enough, I suspect - given that the mass-giveback script already has to retry them, it must be easy for it to rescore too.11:11
* maxb needs to go now, but will summarize this conversation into a bug later11:12
cprovwell, it's actually more complex than this, mass-retry are strictly done by buildd-admins and keep their original score, currently11:13
cprovbecause we do *trust* buildd-admins :)11:13
wgrantcprov: But buildd admins can rescore even through the web UI.11:14
cprovthe individual UI build retry (mostly done by uploaders) resets the score11:14
cprovwgrant: right11:14
wgrantSo the retry UI needs to set the score to the original value, and the script/SQL just has not reset the score, or set it to 011:14
wgrants/has not/has to not/11:14
cprovwgrant: don't know if buildd-admins would agree with that change in the mass-retry11:15
wgrantcprov: It wouldn't change the behaviour from the current one, would it?11:15
wgrantOnly the individual retry behaviour would be altered.11:15
cprovwgrant: the question here is to whether or not trust uploaders and keep the original score values for UI retries11:15
cprovUI == UI & API soon11:16
wgrantcprov: You trust us to upload. You must trust us to retry with a normal score.11:16
cprovI don't have strong arguments for the current behavior, we can change it if it make everyone happier.11:16
wgrantBut none of this is actually necessary; you could just give retries a static score of more than 4.11:17
cprovERRRR, missing cherrypick for the binary upload ancestry lookup issue11:18
cprovFFS!11:18
wgrantcprov: Ahaha.11:18
wgrantcprov: But... wasn't it on 2.2.4 db-devel, so wouldn't require a CP?11:18
cprovwgrant: we should have required the re-rollout on the builddmaster machine :-/11:19
wgrantcprov: I recall a similar problem occurred a couple of months ago...11:19
wgrantYou went looking for an issue, and found the builddmaster was out of date...11:19
cprovwgrant: last release, the email query ... we are getting good at it :(11:20
wgrantcprov: Ah, yes.11:20
* wgrant must remember to look at the dates of commits in future, as each Launchpad milestone is in fact multiple milestones!11:21
bigjoolswgrant: we do a re-roll after the main release to fix release issues11:23
wgrantbigjools: I know, but forgot that stuff was still targetted to the previous release, not the next.11:24
wgrant(really there should be a 2.2.4.1 milestone, but I guess that makes things overcomplicated)11:24
bigjoolsno kidding :)11:24
bigjoolsmaybe a close-out date11:24
wgrantOr just a point on the re-roll checklist to update the builddmaster, of course.11:26
bigjoolsthat'd be handy11:26
SiDiHi11:58
SiDiHow can i check which of my GPG keys my PPA is linked to, please ?11:58
SiDiAlso, if i want to change my GPG key for a PPA, do I have to sign the CoC again with the new key ? How to do so, if it's needed ?11:59
wgrantSiDi: Check on the page for your user - any keys there have access to the PPA.12:00
wgrantAnd no, your upload key doesn't have to have signed the CoC - any one key on your account will do.12:00
SiDiAh good to hear12:03
SiDiso any active key will work for my PPA ?12:03
wgrantYes.12:03
SiDiOk, cheers12:03
wgrantnp12:04
=== salgado-afk is now known as salgado
=== fta_ is now known as fta
=== salgado is now known as salgado-brb
ftawhen will bug 371640 land?13:01
ubottuLaunchpad bug 371640 in soyuz "Upload processing order is unstable" [Medium,Fix committed] https://launchpad.net/bugs/37164013:01
ftacprov, ^^ any idea?13:02
cprovfta: 2.2.513:02
cprovfta: 27th this month13:03
cprovfta: is it causing you extra trouble with the mozilla-daily PPA ?13:03
ftai had to add a workaround, a 10 minutes delay between the upload of the orig and the rest, so it's slowing down my work13:05
ftai guess 27th is fine13:05
=== salgado-brb is now known as salgado
mok0How do you compare different branches with bzr?13:36
james_wcompare them how?13:36
james_wdiff?13:36
mok0I get this: bzr: ERROR: Files are in different branches13:36
james_wah13:36
james_w"bzr diff --old branch1 --new branch2 path" might be the trick13:36
mok0james_w: well, what I _really_ want is to compare a local branch to one at LP13:36
mok0james_w, the --new and --old addition works for my local branches!13:38
james_wace13:38
mok0... and the same is true if I substitute "lp:blahblah", so thanks!13:38
james_wshould work for remote branches too13:38
mok0bingo! :-)13:38
james_wI think there's a proposal to make that case a bit easier to type as well13:40
mok0I just typed it without the --new and --old13:40
mok0... and that doesn't work13:40
intellectronicai usually do `bzr diff -r branch:$BRANCH_URI ./`13:40
mok0james_w: on LP, can I retract a merge request? (It's and older one that turned out to be bogus)13:43
mok0james_w: it was already rejected but it remains on the list13:43
james_wmok0: I'm not sure sorry, I would have thought rejecting it would work13:43
mok0james_w: that would be the logical thing13:44
james_wthe LP folks make much more use of merge proposals than me though, so maybe someone else has experience13:44
wgrantYou could delete them last time I tried.13:44
james_wor maybe they never have to reject a proposal :-)13:44
wgrantAlthough i don't think it's good to.13:44
beunoyou can delete13:46
beunothere has to be a trash icon next to the title13:46
mok0wgrant: ah, /me will try that13:46
james_whey beuno13:46
james_wanyone know if there is any delay between marking a branch the development focus and the stacking policy being set up to stack on it?13:48
james_w(I'm mainly interested in package branches, but I assume it is the same)13:48
beunojames_w, hrm, not that I know of13:48
james_wI'm getting inconsistent results, so a slight delay could be the cause13:48
beunoit's db-driven, so no cron jobs involved13:48
jmljames_w: database deprecation lag is a possibility.13:48
jmldeprecation. sheesh.13:48
mok0ah, yes, there's a trashcan...13:48
jml_replication_13:48
james_wjml: ah, a possibility13:48
jmljames_w: what sort of delay are you seeing?13:48
james_wI'm not sure13:48
james_wwhenever I try it by hand it works13:51
james_wbut some of the branches that I pushed up last night didn't stack13:51
james_we.g. https://code.edge.launchpad.net/~ubuntu-branches/debian/lenny/tipa/lenny13:51
jmljames_w: ahh, bummer.13:51
james_wI can't see how they would be pushed in the wrong order13:51
james_whmm, it's not just Debian13:51
james_whttps://code.edge.launchpad.net/~ubuntu-branches/ubuntu/warty/tipa/warty13:51
jmljames_w: I would guess replication lag.13:51
james_wyeah13:51
james_wI'll add a sleep?13:51
jmljames_w: oh, also there's a cache in the codehosting service...13:51
* jml looks13:51
jml... but we don't cache the stacking information.13:51
jmljames_w: I'm not sure what the work-around is. I'm not even sure that polling the server to detect a change in stacked-on location would be enough.14:05
james_wwhy's that?14:05
jmljames_w: because the polls might be going to the master database.14:05
james_wah14:06
jmljames_w: I honestly don't know if that's a possibility though.14:06
jmljames_w: maybe you want to raise this question with launchpad-users -- it's a valid, interesting, generic API question.14:06
james_wbut the push isn't over the API?14:08
jmljames_w: the codehosting server doesn't use the webservice APIs, no.14:08
james_wso when I set the link for the development focus it goes to the master, but codehosting might hit a replicated db when it checks whether there is something it should stack on?14:10
jmljames_w: yeah.14:17
james_wok14:17
james_wand I guess you won't make the check go to the master?14:17
jmljames_w: we might change it to do that.14:17
james_wit seems like normal usage wouldn't trigger this14:19
jmljames_w: but a) it's not obvious to me right now; b) I'd want to double check with stub or flacoste before we did that; c) it wouldn't take effect until the end-of-may rollout14:19
james_wor when it did it wouldn't cost much14:19
james_wI can put a sleep that waits for the replication delay14:19
jmljames_w: that will reduce the number of misses, definitely14:19
james_wthe rate of misses seems to be rather high14:19
james_wso I think it's in our interests14:19
jmlcool.14:19
james_wany idea what a sensible delay would be?14:19
jmljames_w: no, not really. ask stub or flacoste, or mail launchpad-users14:19
james_wok, thanks14:20
stubreplication delay is normally < 10 seconds14:20
james_wthanks stub14:20
* jml really needs to go to bed.14:22
stubIf it is replication, we should be able to cope with ridiculous delays though as there are occasions it will spike to hours (screwups, failures, database maintenance operations)14:22
stubThere are lots of moving parts though, so replication might not be the culprit. There is also the thingy that mirrors branches from the private areas to the public areas etc.14:23
james_wyeah, it's not a correctness thing in this case, but an efficiency thing14:24
james_wit was creating ~2x as much data as needed14:24
james_wbut I'll give it a go with the sleep and see if the miss rate falls sufficiently14:24
jmlit won't be the mirroring in this case.14:26
* jml gone14:27
=== asac_ is now known as asac
flacostejml, james_w: afaik, the codehosting system talks through XMLRPC which always use the master, unless the code explicitely ask for the solve, so unlikely14:38
=== Lure_ is now known as Lure
flacostes/solve/slave/14:38
james_whmm14:38
flacosteleonardr: i hit voicemail?14:38
=== matsubara-afk is now known as matsubara
=== salgado_ is now known as salgado
=== matsubara is now known as matsubara-afk
=== thunderstruck is now known as gnomefreak
=== salgado changed the topic of #launchpad to: https://launchpad.net/ | Help contact: salgado | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
exarkunHow do I stop getting email about changes to a bug that doesn't affect a project I'm developer on but was incorrectly marked as affecting it?16:12
beunoexarkun, you can't at the moment  :(16:12
exarkun:(16:12
aboudreaultE_NEEDMORESPACE16:12
aboudreault:P16:12
AnAntHello, is there a problem with bzr ?16:36
AnAntI mean on launchpad16:36
AnAntI can't browse code.launchpad.net16:36
beunoAnAnt, which exact URL?16:37
AnAntah, it worked now16:37
davideotapeIt might be a generic launchpad problem16:37
AnAntI see, thanks16:37
beunomthaddon, flacoste ^16:37
davideotapeIt's being a bit on and off for me at the moment. Sometimes it loads, sometimes it doesn't:-(16:37
mthaddonthere does seem to be a problem with app servers at the moment, yes16:37
tethridgeare you guys having issues with your servers now?16:42
tethridgeI can't submit a bug16:42
tethridgea bug update that is16:42
beunotethridge, we are16:42
noodles775tethridge: yes, there seems to be a problem with the app servers at the moment.16:42
tethridgeok16:42
=== beuno changed the topic of #launchpad to: https://launchpad.net/ | Help contact: salgado | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com | We are having some server issues, they are being worked on
jblountbarry: Hiya! Is it weird to think that a link to the archives url for that paticular message?16:50
barryjblount: hi!  um, what?16:50
jblountbarry: So I have emails froma  mailing list, and sometimes I want to send someone a link to it (like on twitter). To do this, I have to poke around the archives.16:50
jblountbarry: It'd be nice if the each mail (in the links at the bottom) had a link to the archive absolute url16:51
barryjblount: absolutely!  it's a wishlist for mm3 http://wiki.list.org/display/DEV/Stable+URLs16:52
barryjblount: it requires some coordination between the archiver and the list manager16:55
barryjblount: unfortunately, i cannot give you an eta16:55
jblountbarry: This is fantastic, I thought I was probably bringing up something already suggested. Thanks for the linkage :)16:55
barrynp!16:55
aemyrDoes anyone know when Launchpad will be back ?16:55
aemyrI need to report a bug16:55
jblountaemyr: Sorry, is LP down? It seems to work here...16:56
davideotapeUnless the server issues were planned, I don't think anyone knows exactly when they'll be back up:-D16:56
davideotapeIt's not down as such16:56
davideotapeJust being a bit hit and miss at the moment16:57
aemyrWhenever i try to report a bug it gives me the "Please try again" page :(16:57
jblountaemyr: Yikes! Sorry for my confusion, I was just working in blueprints and didn't notice anything.16:57
aemyrworks now17:01
aemyri have submitted my bug report w00t17:01
MacYEThi, why is LP so flaky since days? often getting error pages?17:03
jblountaemyr: Welld one :D17:03
davideotapeDoes anyone know why you can't add tags to a bug whilst reporting it?17:07
davideotape?17:09
=== matsubara-afk is now known as matsubara
=== salgado is now known as salgado-lunch
geserwow, the i386 PPA builders have a queue size of nearly 13000 packages17:51
bigjoolsgeser: yes there's a rebuild in progress, but they have low priority17:52
hggdher. https://edge.launchpad.net/~launchpad-beta-testers asks one to join the mailing list, and provides a link to do that. The link goes straight into the mail archives, though17:52
cruisemaniacHi, i was wondering if there is a desktop app for launchpad which can be used as alternative to using the site on the browser?17:55
geserbigjools: is this expected? http://launchpadlibrarian.net/26675042/upload_1002174_log.txt17:56
geserbigjools: looking at https://edge.launchpad.net/ubuntu/+archive/test-rebuild-20090513/?field.name_filter=apport&field.status_filter=published&field.series_filter=any I see only the the -0ubuntu1 version there17:57
bigjoolsgeser: yes, there was a fix done last cycle but didn't get released properly, it will be released soon17:57
=== Ursinha is now known as Marvin_
=== Marvin_ is now known as Ursinha
luke_hi18:10
luke_can i delete my launchpad acccount?18:11
=== Ursinha is now known as Marvin_
=== Marvin_ is now known as Ursinha
=== salgado-lunch is now known as salgado
beunoinline bug tag editing19:27
beunowoooooooooooooooooooooooooooooooooooooooooooooooooooo19:27
Ursinhabeuno, where!? I tried this morning and it didn't work19:28
beunoUrsinha, edge has been re-rolled out!19:28
beunoEVERYWHERE19:28
* Ursinha looks19:29
Ursinhabeuno, !!!!!!!!!!!!!!!!!!19:29
Ursinhawho did that!?19:29
beunoUrsinha, intellectronica and mars19:30
intellectronicaUrsinha: mars did most of brilliant stuff, and i helped integrate it19:30
Ursinhaweeeeeeeee19:30
* Ursinha hugs intellectronica and mars 19:30
marsUrsinha, glad it works :)19:32
intellectronicaUrsinha: of course, any help with testing will be much appreciated :)19:33
=== salgado_ is now known as salgado
Ursinhaintellectronica, count me in :)19:34
intellectronica:)19:34
GoundyHi back.19:38
GoundyQuick question, just fmi.19:38
GoundyIs launchpad going to offer a small wiki for hosted projects in the future ?19:39
beunoGoundy, yes19:39
beunoit's the first thing we want to do as soon as we finish our 3.0 cycle (these next 2 or 3 months)19:39
Goundybeuno do you know if they talk about somewhere on the launchpad web site ?19:39
GoundyAh I see19:39
GoundyThank you beuno that's grateful19:39
GoundyTime to go to bed :)19:40
GoundyThanks again and good night ;)19:40
* jblount is stoked on inline bug editing19:41
=== niklas_ is now known as nh2
nh2is there any way how I can make building faster in launchpad (e.g. using my own computer as build daemon or something like that)?21:09
=== rker1 is now known as rowan
=== rowan is now known as rkerr
persianh2, No.  If your computer is faster, and you have a stable connection, you can build locally and have a repo on your server.21:24
persiaIf you want to use the shared server, you have to wait.  This helps enforce the rule that for any binaries, that source is available (and it's known how to turn the source into the binary).21:25
nh2persia: OK21:25
nh2wouldn't it be nice to use a computing clound (I've heard Ubuntu is going to develop certain capabilities here) so that every Ubuntu user had an option to participate and help building packages?21:27
nh2sorry I meant *cloud*21:28
persianh2, Well, maybe, but that's more complex, and not likely soon, to say the least.21:33
aruettenHy, can anyone give me a short estimation how far we are from mirroring git repositories in launchpad? 1 week, 1 month, 1 year, ... ?21:50
beunomwhudson, ^21:52
mwhudsonaruetten: about two weeks hopefully21:52
aruettenoh, cool. thanks21:52
=== salgado changed the topic of #launchpad to: https://launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
mwhudsonaruetten: if you have a particular import you're interested in, you can request it on staging22:01
aruettenmwhudson: I have tried this a few minutes ago. staging says: The URI scheme "git" is not allowed.  Only URIs with the following schemes may be used: bzr+ssh, ftp, http, https, sftp22:05
ablertI'm attempting to create a more up to date version of teh pgpool2 package in hardy. and upload that to my ppa. I believe I've followed the instrucitons apropriately but i get the following error: Not permitted to upload to the RELEASE pocket in a series in the 'SUPPORTED' state.22:06
ablertwould anyone have any suggestions for me?22:06
aruettenmwhudson:  I have to create branch with a external location for that, right?22:07
aruettenmwhudson: I mean mirrored22:09
mwhudsonaruetten: no22:15
mwhudsonaruetten: https://code.staging.launchpad.net/+code-imports/+new22:15
aruettenmwhudson: thanks, that works so far22:19
=== salgado is now known as salgado-afk
=== matsubara is now known as matsubara-dinner
wgrantbeuno: What are these branch listing sparklines? Revisions per day?22:45
beunowgrant, yes22:47
wgrantbeuno: They're a bit fat and ugly :(22:47
beunoouch22:47
wgrantI think the red is the problem.22:47
beunoyes, the colors suck22:47
beunobut22:47
beunocould I see a screenshot?22:48
playya_is it possible tio import a git repository to launchpad?22:49
wgrantbeuno: http://williamgrant.id.au/f/1/2009/sparkline.png22:50
wgrantbeuno: The colours are off, and it looks quite tall. I think it actually fits, but the spacing is off now.22:51
wgrant(the 'lp:apport' is much lower than it should be)22:51
beunowgrant, right, that's roughly what i se22:51
satirikhey there22:52
satirikanyone can review my translation file on launchpad here ?22:53
wgrantI think if the colours matched those used in the rest of Launchpad, and the spacing is fixed, it would be pretty good.22:53
beunowgrant, agreed22:54
beunoany other thoughts?22:54
beunosatirik, when have you submitted it?22:54
wgrantbeuno: No, it's pretty nice otherwise.22:55
satirikyesterday22:56
beunowgrant, good to hear. The main driver is to be able to, at a glance, get the feel of how active a branch is22:56
beunoin this case, trunk22:56
beunoso, other projects look knda inactive: https://code.edge.launchpad.net/bzr-upload22:56
wgrantbeuno: Should they also appear on branch pages?22:57
beunowgrant, yes, they will extend there, as well as project pages22:57
beunothis is an initial test22:57
beunoto take the technology for a spin22:58
beunoand figure out the UI22:58
wgrantYep.22:58
wgrantCertainly a good idea.22:58
beuno cool, more of these things will slowly creap in22:59
beunoand since it's rendered with javascript (canvas)22:59
beunoit's scalable and such22:59
beunoso we will be able to do interesting things with it22:59
satirikso anyone can help me ?23:00
beunosatirik, nobody's around right now23:00
satirikk23:00
beunobut they will get to it pretty soon23:00
beunousually they get reviewed within 24-48hs23:00
wgrantbeuno: Good to see you're not letting IE hold you back.23:01
beunodanilos will help if not23:01
satirikk thank you23:01
beunowgrant, hell no. Although there's a library that will add compatibility for it, just haven't had the courage to bloat launchpad even more yet23:01
wgrantThat inline tag editor is nice, too.23:05
beuno:)23:05
* KaptenRodSkagg_ is away: Jag är upptagen23:22
=== matsubara-dinner is now known as matsubara
=== fta_ is now known as fta

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