/srv/irclogs.ubuntu.com/2010/11/24/#launchpad.txt

Davieylifeless / maxb: https://launchpad.net/ubuntu/lucid/+source/dpkg/1.15.5.6ubuntu4.400:11
DavieyThe diff LP has generated is: http://launchpadlibrarian.net/57004735/dpkg_1.15.5.6ubuntu4.2_1.15.5.6ubuntu4.4.diff.gz00:13
Davieywhich is against *4.200:13
Davieyhttps://launchpad.net/ubuntu/+source/dpkg/1.15.5.6ubuntu4.2/+publishinghistory  <--- is odd00:14
Daviey*.1 is marked Superseded by 4.3 !00:14
Daviey*.2 isn't marked superseeded, just deleted with the comment "moved to -updates"00:14
=== bjf is now known as bjf[afk]
DavieyThe debian/changelog for 4.3 doesn't mention 4.1 (oddly)00:17
DavieyIn any case, LP is giving an incorrect diff to me.... :/00:18
Daviey(if you debdiff 4.3 and 4.4, you get the diff i expected.00:18
Daviey^^ Downloading the .dsc's from launchpad.00:18
lifelessDaviey: File a bug?00:21
Davieylifeless: wilco00:25
maxbDaviey: 4.3 was a security update00:43
maxbTherefore, at the time 4.4 was uploaded to proposed, it's possibly that 4.2 was still the latest in the updates pocket?00:44
* maxb curses at the difficulty of finding a link to https://launchpad.net/ubuntu/+source/dpkg/+publishinghistory, and manually composes the URL00:45
maxbhmm, apparently not, 4.3 was copied to updates long before 4.4 hit proposed00:45
maxboh, gah, I bet LP saw that there was an earlier dpkg in lucid-proposed, and didn't check other pockets00:46
maxbDaviey: seen the above ^01:07
maxb?01:07
micahgmaxb: the link is on the package page on the top right01:08
maxbAh, I failed to look to the portlet01:09
* achiang is looking for some help with recipes01:23
achiangi created one for my package here - https://code.edge.launchpad.net/~achiang/+recipe/abby01:23
achiang1st question - my latest lucid build failed, but looking at the build log, it looks like it wasn't my fault01:23
achiang(dangerous thing to say, yes...)01:24
achiangbut i want to just try and rebuild that if i can, and  i don't see any way to do that01:24
maxbheh, good timing, I was about to raise the same issue :-)01:24
achiangAborting on failed virtualization check:01:25
achiangxen-detect is not installed01:25
maxbLooks like terranova is broken, at least for recipe builds?01:25
mwhudsonlaaaaaaaaaaaaaamont01:25
mwhudson?01:25
achiangmwhudson: i live in the same time zone as lamont and it's 1830 here01:25
mwhudsonah01:26
achiangs/time zone/town/ :)01:26
maxbhttps://code.launchpad.net/builders/terranova/+history  <---- all recipe builds fail01:26
achiangok, so it's not just me then01:26
achiang2nd question then, is -- shouldn't my maverick package (which built successfully) have been uploaded to my ppa?01:27
achiangyet, apt-get update ; apt-cache policy <foo> doesn't seem to show the new version. and it built quite a while ago01:27
achiangi have a build from 2010-11-11 whose icon says, "build uploading". perhaps that is bollixed up?01:28
maxbyeah, there's a bug for that already01:29
achiangmaxb: pointer?01:29
lamontmwhudson: otoh, I work somewhat mid-atlantic timezone hours01:30
lamontterranova, you say?01:30
* lamont goes looking01:30
lamontterranova has the right launchpad-buildd in it..01:31
lamontgah01:32
achianglamont: lessee... GMT-2 is exactly in the middle of the atlantic. meaning you're working at 2330? ;)01:32
lamontI am now roughly 4 hours past my EOD01:32
lamontOTOH, my day starts at 0500 local01:32
* achiang is a slacker at only EOD+201:32
micahglamont: that might explain why I thought you were in the UK01:34
* lamont is feeling post-EOD laziness... any other machines that have "xen-detect is not installed" as a recipe build failure, please let me know about it.01:34
lamontmicahg: understandable01:34
lamontnote that I am  not a morning person.  I just really value my afternoons01:34
lamontterranova is fixe01:35
lamontd01:35
lamontmeh.  /me checks the others, TSA-style01:35
achianglamont: any hints on packages not uploading to PPAs? or is that outside your bailiwick?01:36
lamontdescribe this "not uploading" thing of which you spea,01:37
lamontk01:37
achianghere's my recipe page - https://code.edge.launchpad.net/~achiang/+recipe/abby01:38
achianglamont: from that, i would have assumed that the builds from 1 hour ago would have been uploaded by now01:38
achianghm.01:38
* achiang goes to double check and ensure he pushed the "push to ppa" option01:38
wgrantThey have uploaded.01:39
achianglamont: yes, i did have an archive selected when i requested the build01:39
wgrantApart from the one from two weeks, which was caught in a bug that has since been fixed.01:39
lamont6 of the 16 had xen-detect installed. :(01:39
maxbHuh. I just skimmed all the i386 builders history pages and didn't spot any others broken01:40
wgrantachiang: Which build seems to still be uploading?01:40
lamontachiang: that'd be "why don't my recipe builds seem to upload to my ppa", which would be in the land of "not familiar with that yet"01:40
lamontmaxb: to be fair, the 16 include many amd64 and lpia buildds01:41
achiangwgrant: hm, i don't see it uploaded? http://pastebin.ubuntu.com/535739/01:41
lamontand it's quite likely that the ones that were already correct were the rest of the i386 family01:41
wgrantachiang: Which build?01:41
achiangwgrant: this one claims to still be uploading, but note i do not really care about it. the packages i built today supersede it - https://code.edge.launchpad.net/~achiang/+recipe/abby/+build/728601:42
wgrantachiang: That apt-cache policy checks that the binaries are all built and published.01:42
* lamont leaves achiang in wgrant's very capable hands01:42
achiangwgrant: the package i care about is either https://code.edge.launchpad.net/~achiang/+recipe/abby/+build/8665 or this one https://code.edge.launchpad.net/~achiang/+recipe/abby/+build/866701:42
achianglamont: thanks01:43
wgrantachiang: 8667's binary build (https://code.launchpad.net/~achiang/+archive/laika/+build/2060780) finished not long ago and isn't yet published.01:43
wgrantAlso, is there a reason you're still using edge?01:43
wgrantedge is deprecated now.01:43
achiangwgrant: so you're saying apt-cache policy isn't a good check? apt-get dist-upgrade doesn't show me laika as a candidate for install then01:44
wgrantachiang: The source is uploaded and published, but the binaries aren't published yet.01:44
maxbwgrant: Do you happen to know if someone is doing to do some sql to fix up all the spuriously "uploading build" build records?01:44
wgrantmaxb: I don't know. You'd have to ask Code.01:44
achiangwgrant: i don't know why i'm still on edge. one reason is because i don't see an option for recipes on !edge01:44
achiangwgrant: but i am pretty incompetent, so highly likely to be PEBCAK01:45
wgrantachiang: Ah, you're not in the beta testers team?01:45
achiangwgrant: i never asked to be part of that team, so if it was an explicit opt-in, then no, i am not on that team01:45
wgrantachiang: You might want to join https://launchpad.net/~launchpad-recipe-beta.01:46
lamontwgrant: I find I still use edge because tab completion in firefox still only knows edge01:46
achiangwgrant: ah, now i see that 8667 superseded 8665, which is why 8665's binaries were never published01:46
wgrantachiang: (recipes were previously exposed to everyone on edge, since we didn't have a way to restrict a feature to a particular team)01:46
lifelesslamont: is that history or something else?01:46
wgrantlamont: Yeah, that's almost fixed for me.01:47
lifelessachiang: the recipe beta team includes launchpad-beta01:47
wgrantlamont: But some little-used pages still want to go to edge :(01:47
* achiang joins launchpad-recipe-beta01:47
lamontlifeless: history01:47
lamontthat and not caring enough to correct history01:47
achiangah, now i see the recipe link on !edge, thank you01:48
achiangif a recipe package builds in one distro series, but not another, do the successful build's binaries still get published?01:49
wgrantachiang: yes.01:50
wgrantThey're pretty much independent.01:50
achiangok01:50
maxbOh, hmm, good point about edge and firefox01:50
* maxb fires up sqlite3 on firefox places.sqlite ;-)01:50
achianglast dumb question -- is there a way to request a rebuild on a failed recipe build, the way that i [think] i can on a normal package in a PPA?01:51
* lamont wanders off with family01:52
wgrantachiang: No, you have to request a new build. It was decided that there was no benefit allowing an existing build to be retried.01:52
wgrantachiang: But perhaps we could add a retry link which automatically populates the build request form.01:52
achiangwgrant: ok, fair enough. i just think it is a little confusing that i can request a rebuild sometimes, but not all the time01:52
wgrant(normal PPA binary build retrying is a hack from 5 or so years ago, and we haven't managed to find the time to fix it yet)01:53
mwhudsoni think that might be a slight exaggeration01:56
mwhudsonas ppas are only about 3 years old...01:56
wgrantmwhudson: But the binary build retry button came years before PPAs.01:57
mwhudsonah ok01:57
walterheckhow do i delete/edit a comment with accidental sensitive information in it?02:32
lifelesssomeone will be with you soon to help02:35
walterhecklifeless: thanks, you a bot or a person? :)02:38
lifelessA person I hope02:38
walterhecksorry, that nick in correspondence with that answer made me think that there might be a bot that says that if noone responds within a certain timeframe (not even a bad idea actually ;) )02:40
lifelessI suspect the nearest sysadmin is having lunch02:42
lifelessyou may need to wait here a bit02:42
walterheckyeah, no worries02:44
walterheckthe sooner I get it removed, the happier my customer will be :)02:44
spmwalterheck: heyo, sorry, yes was at lunch.03:03
walterheckspm: no worries03:04
walterheckspm: thanks for teh quick and great help!03:10
spmanytime03:10
=== Lcawte is now known as Lcawte|Away
jderosewhen i do a release, is there an easy way to have the status of all bugs targeted to that milestone change to "Fix Released"?07:12
lifelessthere are scripts around that can do that07:14
lifelessthere is one in the lp source tree07:14
jderoselifeless: ah, that brings me to another question: what are the current best practices for automating launchpad releases, what tools do you recommend?07:15
lifelesstheres some stuff in ubuntu-dev-tools07:16
lifelessor in lptools07:16
lifelessI use the lptools ones myself07:16
jderoseokay, thank you!07:17
lifelesslp-milestones release foo/bar07:18
jderoselifeless: maybe just *one* more question: is there a way to test release automation in a sandbox? to make sure stuff is working with launchpad how i want, but not actually make a release07:18
* jderose installs lptools07:19
StevenKjderose: Use staging.launchpad.net07:19
jderoseStevenK: awesome, thanks.07:19
lifelessthere's an environment variable you can set to do that07:21
lifelessaaron has some now 'thekraken' thing, but I haven't looked into that yet.07:21
micahglifeless: I've got a new oops timeout for bug 575450 that's marked pg8307:24
ubot5Launchpad bug 575450 in Soyuz "+copy-packages nearly unusable due to timeouts (affected: 5, heat: 17)" [High,Triaged] https://launchpad.net/bugs/57545007:24
lifelessmicahg: great07:25
micahglifeless: do you want it here or in a comment on teh bug?07:25
lifelesseither07:25
micahglifeless: OOPS-1789EA42007:25
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=1789EA42007:25
lifelessmicahg: s/edge// !07:28
micahglifeless: I can try it :)07:29
lifelessit won't be better07:29
micahgwas an old bookmark07:29
lifelessbut the cluster has more resources07:29
micahglifeless: is it worth a shot for a cleaner oops?07:29
lifelessmicahg: its the same code07:30
lifelesswon't make a difference07:30
micahgok, thanks07:30
micahglifeless: should I try one package at a time (this was 3)07:30
lifelessmay help07:30
lifelessits doing BESERK query counts07:30
lifeless121807:30
micahgwow, ok, do you need me to keep anything for a test case?07:31
lifelessStevenK: hey07:31
StevenKlifeless: ?07:32
lifelesshttps://bugs.launchpad.net/soyuz/+bug/575450 has you assigned to it07:32
ubot5Launchpad bug 575450 in Soyuz "+copy-packages nearly unusable due to timeouts (affected: 5, heat: 28)" [High,Triaged]07:32
lifelessis that accurate?07:32
StevenKI thought that was a regression I introduced and then fixed07:34
StevenKr1084707:34
lifelessStevenK: introduced maybe.07:34
lifelessFixed, no.07:34
StevenK(of devel)07:34
lifelessStevenK: I just want to know if you're looking at it07:35
StevenKNo07:35
lifelessor if the assignee is stale07:35
StevenKThis could be an unrelated change07:36
StevenKBecause I did fix the root cause I introduced07:36
lifelesssure07:37
lifelessI'm not one for blame anyhow07:37
StevenKlifeless: The bug as reported by Max can be closed; I'm not sure what micahg's issue is07:37
lifelessStevenK: I've taken over the bug07:38
micahgStevenK: I found it based on tag and title07:38
lifelessas it wasn't marked closed07:38
lifelessshrug, Making a new one would be needless ffort at this point I think.07:38
StevenKThat OOPS is old, do we have a new one?07:39
lifelessthe oops is new, 5 minutes old07:40
StevenKOOPS-1789EA420 is new?07:40
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=1789EA42007:40
spm15 surely?07:40
lifeless$new07:40
StevenKBleh07:41
StevenKEditing the first comment of a bug just confuses people07:41
lifelessgood practice for keeping things understandable07:41
StevenKNo, it doesn't help at all. Since the first comment doesn't show a time it was updated, you corrlate that with the reported date07:42
StevenKWhich leads to confusion07:42
lifelesserm07:42
lifelessyou may07:42
lifelessbut its the description07:42
StevenKOkay, let me clarify. It confuses *me*07:43
lifelessnearly everyone edits it when things change07:43
micahgthat brings up the issue of hijacked bugs, if the bug's not hijacked, it keeps the important information in one place07:43
lifelessits not the first comment, its the description. Iz Different.07:43
StevenKOkay, so it's an UI bug, then07:43
wgrantBut it's comment #0 :(07:43
StevenKWhich could be read as the first comment07:43
lifelessStevenK: that there's no timestamp on the description ?07:43
micahgwgrant: comment #0 is the original description link07:43
StevenKRight07:43
StevenKAnyway, I'm not interested in arguing semantics07:44
lifelessStevenK: its clearly not the first comment because there are fields between it and the others.07:44
lifelesssure.07:44
lifelesslets see if there is a bug fo rthat07:44
StevenKAh, ~ubuntu-mozilla-security07:45
StevenKThat PPA is *large*07:45
micahgStevenK: not much in it ATM though07:46
lifelesscopying three packages though... doing 1218 queries for a 3 package copy is nuts07:46
StevenKmicahg: Where are you copying to?07:46
wgrantlifeless: Nuts? This. Is. Soyuz. :/07:46
micahgStevenK: ppa:mozillateam/thunderbird-stable07:46
lifelesswgrant: Nuts is as Nuts Do07:46
lifelesswgrant: that should be 40 queries, tops.07:47
lifelessmaybe 50 if you put me over a barrel07:47
micahgsorry, that's pretty unhelpful: https://edge.launchpad.net/~mozillateam/+archive/thunderbird-stable07:47
StevenKYeah, I found it07:47
StevenKNot sure what's going on there07:48
lifelesshttps://bugs.launchpad.net/malone/+bug/68080807:48
ubot5Launchpad bug 680808 in Launchpad Bugs "edit time of description should be shown near the descripton (affected: 1, heat: 6)" [Undecided,New]07:48
lifelessStevenK: single object based code07:49
lifelessStevenK: I sent mail about those idioms again today :)07:49
* StevenK tries to swap in how the packing copier works07:50
StevenKs/ing/age/07:50
micahgthat gives me the idea for a feature request -- Dehijack bugs07:55
micahgah, bug 27937007:56
ubot5Launchpad bug 279370 in Launchpad Bugs "Method for splitting one bug report into two (affected: 3, heat: 6)" [Low,Triaged] https://launchpad.net/bugs/27937007:56
=== almaisan-away is now known as al-maisan
RenatoSilvaanyone involved with purple-plugins-pack?08:14
RenatoSilvathere's a typo bug which leads to a plugin not being included08:14
lifelessuhm08:14
lifelessyou might want #ubuntu-devel or something for that08:14
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
=== kancerman_ is now known as kancerman
seifehi, I have a problem with merging an old account of mine. I don't have access to the old email anymore, but I can "prove" pretty well that i'm the person ;) Whom to contact?10:10
kikoseife?10:38
kikobah, gone10:38
kikono patience10:38
=== matsubara-afk is now known as matsubara
DavieyHmm... the builders seem to be plentiful, but https://launchpad.net/ubuntu/+source/openvswitch/1.1.0~pre2-5ubuntu1 hasn't been built yet - is there something wrong?11:45
Daviey(published 20hrs ago)11:46
wgrantThere are no builds.11:49
wgrantThe architecture string is 'all linux-any', which may be confusing things.11:49
wgrantI'm not even sure that makes sense.11:49
wgrantDebian Policy seems OK with it :(11:53
wgrantIt doesn't make much sense to me, though.11:54
jelmerwgrant: what does the policy say it means?11:56
wgrantjelmer: It doesn't.11:57
jelmerah. fun.11:57
wgrantBut we should treat it the same as linux-any.11:57
=== mrevell is now known as mrevell-lunch
jelmerI'11:58
jelmerm pretty sure we don't have any tests for that sort of thing at the moment.11:58
wgrantI believe I added some when I added linux-any support in the first place.11:58
* wgrant looks.11:58
wgrantYeah, package-arch-specific.txt is not too bad.12:00
wgrantBug #68088912:00
ubot5Launchpad bug 680889 in Soyuz "Needs to handle "all linux-any" like "linux-any" (affected: 1, heat: 6)" [Undecided,New] https://launchpad.net/bugs/68088912:00
bigjoolsthat upload should have been rejected if it doesn't have any builds12:02
wgrantbigjools: Not for the primary archive.12:02
bigjools!12:02
wgrantAh, actually, I missed the bit of Policy which specifies this behaviour:12:02
wgrant"Specifying a list of architectures or architecture wildcards indicates that the source will build an architecture-dependent package, and will only work correctly on the listed or matching architectures. If the source package also builds at least one architecture-independent package, all will also be included in the list."12:03
bigjoolsI don't understand how that's remotely useful12:03
wgrantbigjools: Distro people asked for it.12:03
sorenwgrant: Which section is that?12:03
wgrantsoren: 5.6.812:03
wgrantbigjools: I believe the specific case was that they didn't want to blacklist ARM-specific stuff, since ARM was to be introduced soon.12:04
wgrantbigjools: But if they tried to sync it, LP rejected.12:04
wgrantThe same thing applies to bootloaders for various archs now.12:04
bigjoolsdo our server kernels have CONFIG_SECURITY_CAPABILITIES ?12:04
wgrantbigjools: You're not trying that mlockall thing, are you?12:05
bigjoolsyes12:05
wgrant:(12:05
bigjoolsany better ideas?12:05
wgrantDo we actually know that that's the problem? :/12:05
bigjoolsno12:05
bigjoolsthe problem is that the SYN packets are not acked12:06
bigjoolswhich triggers the 30 second kernel timeout12:06
bigjoolsnot a lot we can do about that12:06
wgrantbigjools: Concerning.12:06
wgrantFrom the Lucid -server config:12:07
wgrantCONFIG_SECURITY_FILE_CAPABILITIES=y12:07
bigjoolsnot quite the same.... unless it changed?12:07
sorenwgrant: "In the main debian/control file in the source package, this field may contain the special value all, the special architecture wildcard any, or a list of specific and wildcard architectures separated by spaces. If all or any appears, that value must be the entire contents of the field. Most packages will use either all or any."12:07
wgrantsoren: ... so I wasn't crazy to implement it like that.12:07
sorenwgrant: I think the section you quoted refers to what will land in the binary .changes file.12:08
wgrantPolicy contradicts itself, yay.12:08
wgrantOh.12:08
wgrantThat line you quoted refers to debian/control.12:08
wgrantWhich isn't relevant here.12:08
sorenwgrant: which explains the phrasing: "..*will* also be included.." (emphasis mine)12:08
wgrantsoren: It says that the .dsc can include a list of architectures, architecture wildcards and 'all'.12:09
wgrantThis should really be three or four subsections.12:09
sorenwgrant: You're absolutely right. My bad.12:10
=== al-maisan is now known as almaisan-away
Davieywgrant: sorry, just seen your reply - and your LP bug, thanks12:26
Davieywgrant: short term fix is to revert the linux-any ?12:27
wgrantDaviey: Right.12:28
Davieywgrant: thanks.12:28
Davieywgrant: if i comment the LP: # of the bug you raised in the changelog of that package, it won't mark that one fix released - right?12:35
wgrantDaviey: Right.12:36
Davieygroovy12:36
=== apachelogger is now known as releaselogger
maxbDaviey: Hi, did you see my remarks on soyuz diff generation yesterday?12:49
Davieymaxb: I did, thanks - i copied them onto the package bug12:50
maxbgreat12:50
Davieymaxb: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/633015/comments/612:51
ubot5Launchpad bug 633015 in dpkg (Ubuntu Lucid) "debian/source/include-binaries doesn't allow for inclusion of modified binaries (affected: 1, heat: 49)" [Undecided,Fix committed]12:51
* Daviey notes he is having bad luck finding LP bugs atm :)12:51
maxbDid you file a Soyuz bug on it?12:52
Davieymaxb: yes... :)12:53
Davieybug #68091112:54
ubot5Launchpad bug 680911 in Soyuz "Soyuz doesn't reliably use the correct previous package version, when calculating supersedes and diffs. (affected: 1, heat: 6)" [Undecided,New] https://launchpad.net/bugs/68091112:54
maxbwhat's wrong with the supersedes?12:55
Daviey<Daviey> *.2 isn't marked superseeded, just deleted with the comment "moved to -updates"12:55
Daviey??12:55
wgrantWe don't supersede deleted things, because they don't exist to be supersedd.12:56
wgrantSo .2 was deleted, then later .4 was uploaded.12:56
wgrantThere was nothing left to supersede.12:56
Davieyhmm12:56
bigjoolsDaviey: can you please not post IRC logs in bug descriptions12:56
Davieybigjools: oh, why is that?12:57
bigjoolsit's much easier for people if you can post the actual problem, the logs are quite raw to read12:57
bigjoolsor you can post the irc log underneath a summary, that's fine12:57
Davieybigjools: Hmm.. Have others made a similar point?12:57
DavieyI've never heard that as an objection before, that is all.12:58
maxbDaviey: It's common sense really: don't make every person reading the bug re-derive the problem from the IRC log12:58
bigjoolsDaviey: it's been mentioned in passing that it makes it harder to go into a bug and .... what maxb says12:58
Davieymaxb: Regarding the superseded stuff - https://launchpad.net/ubuntu/lucid/+source/dpkg/1.15.5.6ubuntu4.1 <-- confuses me12:59
Davieystates it was superseded by .312:59
maxbYes, something is odd there - it looks like 4.2 was not actually ever moved to updates, despite the comment on the deletion from proposed implying that12:59
Davieybigjools: perhaps guidance on what the Soyuz project wants in bug reports would be helpful :)12:59
wgrant.1 was in -proposed, then copied to -updates and deleted from -proposed.12:59
wgrant.2 was deleted from -proposed, but never copied to -updates.13:00
wgrantThen .3 was deleted from -proposed and copied to -updates.13:00
maxbDaviey: This is not Soyuz specific. It's just general optimization of use of people's time13:00
bigjoolsDaviey: what maxb said :)13:01
Davieyfair comment.13:01
bigjoolsDaviey: I'm not singling you out or anything, it's just that as you can imagine I get a *lot* of bugs on Soyuz and when I read ones like yours I'm far less likely to deal with it right away13:02
* maxb retitles: Diff generation in the proposed pocket should consider the updates pocket even when there are previous proposed publications. 13:03
Davieybigjools: It is somewhat frustrating to discover two Soyuz bugs in under 24 hours, which is slowing me down also... :)13:03
bigjoolsDaviey: I understand.  We're working hard to fix them all, honest :)13:04
Davieybigjools: Thanks... I can reform the description if you want.13:05
=== mrevell-lunch is now known as mrevell
bigjoolsDaviey: that'd be awesome13:05
wgrantbigjools: There's only 150 each. We should be able to knock them all off during the bugjam... right? :P13:05
bigjoolshahaha13:06
maxbDaviey: I just rewrite the description13:06
bigjoolsit's also highly likely this is a dupe bug, I need to check13:06
Davieywgrant: you should fix 150 bugs before breakfast! :)13:07
bigjoolsso it looks like it should ignore the pocket really13:08
wgrantExcept for security and backports :/13:08
wgrantproposed should look at the latest from {updates, proposed, security}13:09
wgrantsecurity should just look at security.13:09
wgrantAlthough I guess security never has direct uploads at the moment.13:10
bigjoolswell it can use the pocket dependency guff13:10
=== kostja_osipov is now known as feodor
=== feodor is now known as kostja_osipov
=== almaisan-away is now known as al-maisan
bilalakhtarCould someone see what's the matter with https://edge.launchpad.net/ubuntu/+source/gnat-gps/4.3-5ubuntu3/+build/2061206 ?14:25
bilalakhtarTerminate it please14:25
bilalakhtarit has been running since 5 hours14:25
* bilalakhtar got to go14:26
=== matsubara is now known as matsubara-lunch
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
=== matsubara-lunch is now known as matsubara
=== al-maisan is now known as almaisan-away
viladespite dput telling the upload was successful, I can't find any trace of it on lp, is there some lag currently ?15:41
=== almaisan-away is now known as al-maisan
vilaI did the upload ~20 mins ago15:42
vilabah, nvm, here it is15:42
lagHow do I make a mailing list private on LP?15:43
bigjoolsvila: it should always email within 5 minutes15:49
* vila cheks15:50
vilabigjools: the mail arrived, but almost at the time I found it on lp, no big deal, that could indicate a lag in the mail transport instead15:52
bigjoolsit could15:52
vilarhaa, I mean a lag on the mail from me to lp15:52
bigjoolsyeah, I read it as that :)15:53
vilaok :D15:53
vilathe 5 mins is a good tip anyway, I'll add that before complaining next time ;)15:54
* vila notes: always wait 5 mins more before complaining15:54
vilaWon't the world be a better place if this was applied recursively...15:55
bigjools:D15:55
=== bjf[afk] is now known as bjf
ScottKIs soyuz OK?  I'm getting "Connection failed, aborting. Check your network [Errno 111] Connection refused"16:20
ScottK(when trying to upload to a PPA)16:20
bigjoolsScottK: I'll check16:20
ScottKThanks.16:20
ScottKAlso the last two uploads I did have failed to appear.16:21
bigjoolsvila said his were slow too16:22
bigjoolshmmm16:22
bigjoolsScottK: ftp server is up again16:22
bigjoolsit had died16:22
ScottKThanks.16:22
bigjoolsyou beat nagios :)16:23
ScottKbigjools: Can you check on if an upload made it for a private PPA?16:23
bigjoolsI can, PM me details16:23
ScottKOK16:23
bigjoolsScottK: you can blame pitti, he's uploaded what looks like a million language packs to  ~ubuntu-langpack16:33
ScottKOK.16:34
bigjoolsit's anywhere from 5 seconds to 15 seconds to process each upload16:34
ScottKIt might be nice if the queue were visible like the build queue.16:36
bigjoolsI agree16:36
=== beuno is now known as beuno-lunch
ScottKbigjools: Maybe you could speak to a soyuz developer about the idea?16:40
ScottK;-)16:40
* bigjools blinks. Did ScottK just crack a joke?16:41
lagDoes anyone here know about LP mailing lists?16:59
=== al-maisan is now known as almaisan-away
marsmrevell, ping, if you have a moment, I have a question about the feedback@ mail auto-reply text.17:13
mrevellHi mars17:13
=== beuno-lunch is now known as beuno
jmlhow long should I expect to wait until my package is no longer "i386 - Pending publication"17:40
geserPPA or main archive?17:41
jmlPPA17:41
bigjoolsjml: 5-15 minutes depending on load17:41
bigjoolsgiven that pitti just uploaded a million langpacks the system is quite busy right now :(17:42
jmlahh17:43
jcsackettback18:27
ftawhat's the ETA for the next launchpad update? i need rev11953 (so one more than the current)18:52
=== releaselogger is now known as apachelogger
=== apachelogger is now known as bloglogger
lifelessfta: we're green now, I'll schedule a deploy19:22
ftaexcellent19:22
lifelessrequested19:27
=== zyga_ is now known as zyga
zygalifeless, I wrote something that relates to testscenarios, would you like to have a look?19:27
lifelesssure19:29
zygahttp://bazaar.launchpad.net/~zkrynicki/django-restricted-resource/devel/annotate/head%3A/django_restricted_resource/tests.py#L13919:29
zygaand the core class19:29
zygahttp://bazaar.launchpad.net/~zkrynicki/django-restricted-resource/devel/annotate/head%3A/django_restricted_resource/test_utils.py#L3319:29
zygathe idea is to allow you to specify the invariants of a tests19:29
zygaand generate a complete set of scenarios that cover all the possible combinations19:29
zygaand test that19:29
zygain the test I linked to the class contributes 2* 5* 2 different test cases per test function19:30
zygathe code looks nice when running19:30
lifelesscool19:31
lifelessin bzrlib there are multiply_scenarios helpers19:31
lifelesswhich are used to do that there19:31
lifelessthey operate on the scenarios directly rather than being in the test case hierarchy.19:31
zygaare they specific to bzr?19:31
lifelessnot really19:31
lifelessnot an exact match for what you've done19:31
lifelessbut similar - they generate permutations19:32
lifelessdimensions X, Y, Z - combine!19:32
zygalifeless, run log from those tests: http://pastebin.ubuntu.com/536021/19:32
zygalifeless, how do you define parameters?19:32
lifelessyou just define separate scenarios19:34
lifelessthe multiplier generates the cross product and updates the scenario name19:35
lifeless    tests.multiply_tests(process_entry_tests,19:35
lifeless                         tests.multiply_scenarios(dir_reader_scenarios,19:35
lifeless                                                  ue_scenarios),19:35
lifeless                         suite)19:35
zygalifeless, interesting19:35
lifelessthis line is the one - tests.multiply_scenarios(dir_reader_scenarios, ue_scenarios)19:35
zygalifeless, can you do that on a per-test-function basis?19:35
zygaor in the suite loader?19:35
lifelesshttp://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev/annotate/head:/bzrlib/tests/test_http.py19:36
lifelesszyga: sure, both.19:36
lifelesshttp://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev/annotate/head:/bzrlib/tests/test_http.py#L42919:36
lifelesstests all our http clients, against all http server versions.19:37
zygacool19:37
zygainteresting19:37
lifelesswe need to move some more of the guts out into testscenarios19:37
zygamore tools like that should19:37
zygaright19:37
zyga:D19:37
zygamy thoughts exactly19:37
zygaso I was curious if you'd be interested in having invariants code alongside other testscenarios modules?19:38
lifelessin principle yes19:39
lifelessI think theres lots of overlap with multiply_scenarios19:39
lifelessand we should get that into testscenarios if it isn't first.19:39
zygaif you'd have multiply_scenarios in testscenarios then I could simplify invariants just to keep compatibility with my existing code19:40
lifelesslets start with that19:40
zygabut if you don't plan on doing that perhaps you could adopt the invariants class19:40
lifelessrev 18 has it19:41
lifelessin trunk19:41
zygacool!, will you release this?19:41
lifelesssure19:41
lifelessprobably not till the weekend19:41
lifeless-very- busy days today and tomorrow19:42
zygagreat, I'll subscribe to that branch to keep track of updates19:42
zygathanks19:43
blackxoredhello guys19:43
blackxoredLP is down, any planned maintenance???19:43
zygablackxored, it just worked for me19:44
zygablackxored, what failed for you?19:44
blackxoredhttps://launchpad.net19:44
blackxoredno response, less than a minute ago19:44
zygaWFM19:44
zygaI'm not saying it's not broken but it might be something else19:45
blackxoredthat url works for you???19:45
zygablackxored, yes19:46
blackxoredodd19:46
blackxoredI get the favicon19:46
blackxoredand only the favicon, probably from cache19:46
lifelesshttp://downforeveryoneorjustme.com/launchpad.net19:47
blackxoredyes I know about that link ;)19:48
blackxoredlifeless, nevertheless thanks19:48
lifelesshmm, http only19:48
lifelessanyhow19:48
blackxoredBTW guys It now opens, odd ;) some temporary failure I believe19:48
lifelesslp is up19:48
blackxoredthanks and sorry about the annoyance ;)19:49
lifelessno probs19:49
blackxoredBTW in the past few days I've got problem cloning from lp: branches19:49
=== matsubara is now known as matsubara-afk
=== bloglogger is now known as apachelogger
=== Meths_ is now known as Meths
ari-tczewevery touched branch gives me: bzr: ERROR: These branches have diverged.  See "bzr help diverged-branches" for more information.22:10
ari-tczewwtf?22:10
spivari-tczew: when you try to pull?22:19
ari-tczewspiv: when I do bzr commit22:21
ari-tczewspiv: no I resolved this one by fresh bzr branch, update files then commit and pull again22:21
spivHmm, that's an odd message to get on bzr commit.  I would have expected a message telling you to run "bzr update".22:22
thumperari-tczew: are you working with a checkout from Launchpad?22:24
thumperari-tczew: if someone else commits to the branch before you, then you will see this22:25
ari-tczewthumper: no, it's my branch owned22:25
thumperari-tczew: do you have translations committing to it?22:25
ari-tczewthumper: nope22:25
thumperari-tczew: which branch?22:25
thumperari-tczew: did you uncommit?22:26
ari-tczewthumper: lp:~ari-tczew/ubuntu/karmic/php-htmlpurifier/security22:26
ari-tczewno I didn't uncommit. as I wrote, I get branch from LP and did changes again. it works22:26
thumperari-tczew: that is pretty weird22:29
thumperari-tczew: if it happens again, plese get in touch22:29
ari-tczewthumper: I run natty. maybe there is a problem?22:31
thumperI'm not sure22:31
thumperI'd be surprised22:32
micahgnatty has a bzr beta ATM22:32
thumperhmm...22:33
thumperthat shouldn't be giving false diverged messages though22:33
thumperif it happens again, well take a look at the actual revisions before you change them22:33
=== Lcawte is now known as Lcawte|Away
geserlamont: are all buildds update to the same launchpad-buildd version? I'm wondering why http://launchpadlibrarian.net/59569029/buildlog_ubuntu-natty-amd64.drizzle_2010.11.04-0ubuntu1_MANUALDEPWAIT.txt.gz is correctly in DEPWAIT while23:59
geserhttp://launchpadlibrarian.net/59577684/buildlog_ubuntu-natty-armel.drizzle_2010.11.04-0ubuntu1_FAILEDTOBUILD.txt.gz is marked as FAILED23:59

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