/srv/irclogs.ubuntu.com/2011/04/08/#launchpad.txt

michaelh1Hi there.  What's a good way of sending all branch merge requests to a mailing list?  They currently go to the individual team members but I'd like to keep the discussion out on a list.03:01
michaelh1Should I create a fake user and add them to the branch owner group?03:01
wgrantmichaelh1: If you have a separate review team you could see the team's contact address to the mailing list.03:02
wgrantmichaelh1: That will send all team email (not just for reviews) to the mailing list.03:02
michaelh1wgrant: hmm.  linaro-toolchain-dev is the current team.  I could create linaro-toolchain-reviewers, add linaro-toolchain-dev, and set l-t-reviewers contact address to the list...03:03
lifelessis linaro-toolchain-dev a mailing list ?03:04
michaelh1lifeless: no, it's a team.03:04
michaelh1I guess I could skip the review team and set the linaro-t-dev contact address to the list...03:05
lifelessyou could just set its contact address to your list, whereever it is03:05
michaelh1lifeless: I'll do that.  Ta.03:05
wgrantmichaelh1: The team doesn't get mail for any other reason?03:06
thumperas long as the list is open to getting email...03:06
michaelh1wgrant: hmm.  No.  Will commit notices also end up on the mailing lists?  I really only want the merge requests.03:07
thumpersometimes the person sending the email has their preferred email set to something that the list doesn't understand03:07
thumperlike me and some canonical lists03:07
thumperyou can get spurious bounces from that03:07
thumperat least with a launchpad list, emails are accepted from any known email address03:08
wgrantmichaelh1: You can configure the subscription to send only one type of mail.03:08
michaelh1wgrant: how do I do that?  (I can't find the UI for it...)03:10
thumpermichaelh1: there is an edit icon next to the subscription on the branch page03:10
michaelh1thumper: that's my subscription though, not the teams03:10
thumpermichaelh1: any one in the team should be able to edit it03:11
* thumper thought so anyway03:11
michaelh1thumper: so if I click on 'Edit my subscription' on https://code.launchpad.net/~linaro-toolchain-dev/gcc-linaro/4.5 it will change the team subscription?03:11
thumperno03:11
thumperthere is a yellow pencil icon03:12
thumperor at least there should be03:12
thumperto the right hand side of the subscriber name03:13
michaelh1thumper: hmm.  So the review team is linaro-toolchain-dev.  They're not subscribed though.  Should they be, or do they get emails by default due to being the review team?03:13
thumperkinda...03:14
thumperyes they should be subscribed03:14
james_wthey won't get mail for every merge proposal, but they will for any where the proposer doesn't change from the default review team03:14
thumperthat way the list will get the emails even if someone requested a review from some specific individual03:14
james_wif you want mail for every merge proposal against that branch then add the subscription03:14
thumperyeah, what james_w says03:14
michaelh1james_w: OK.  I'll try it.03:14
michaelh1Hmm.  When I subscribe a blue message box shows and disappears by the time the page finishes loading...03:16
lifelessthats a regression03:17
lifelessfix is landing today we hope03:17
michaelh1Also the confirm email page just has yes / no buttons and no banner, links, etc.  Has the footer though...03:19
wgrantmichaelh1: Yeah, it's been like that for almost two years now :/03:24
rippsHow do you delete posts in a bug thread. Some jerk hacked my gmail account and spammed a couple bug threads I was following in my email account.03:24
wgrantripps: I can remove them for you.03:25
wgrantripps: Do you have links to the comments?03:25
wgrantThose 5 from 10 minutes ago?03:26
wgrantOr older ones?03:26
rippshttps://bugs.launchpad.net/ubuntu/+source/transmission/+bug/65502403:27
ubot5Ubuntu bug 655024 in Pango "Using higher cpu usage" [Medium,New]03:27
wgrantAh, I see there were 5 comments on the 7th.03:28
wgrantAlthough I can only see one of them...03:30
wgrantripps: I've removed comment #69 and #70 from that bug.03:31
wgrantripps: If there are any others, links would be helpful.03:31
rippswgrant: I'll contact you if I find more. People have been alerting me the spam my account has spread.03:32
wgrant:(03:33
ScottKDoes the fact that I'm getting stacks of ancient linked branch notifications in bugmail mean something was fixed or something was broken?04:11
wgrantScottK: Is their Date ancient, or just the action?04:12
ScottKlookinh04:12
ScottKg04:12
ScottKDate is now.04:13
ScottKDate: Fri, 08 Apr 2011 02:52:17 -000004:13
wgrantIt's not because previously failing package imports are no longer failing?04:13
ScottKNo idea, but it's an Ubuntu branch.04:16
ScottKThe upload that the branch represents was Thu, 03 Jun 2010 17:10:18 -040004:16
lifelesspackage imports have been fixed then04:16
ScottKLP could stand to have a "Please don't tell me about ancient crap" option.04:17
lifelessnot 100% guaranteed but highly probable04:17
lifelessScottK: the notifications filter stuff should let you say 'dont tell me about closed bugs', for instance.04:17
ScottKAll the ancient remote bugzilla priority adjuments were ooohhh so useful.04:17
lifelessyeah04:18
ScottKlifeless: I couldn't in good faith tick an option like that because I need to hear about post-upload problems for bugs I've fixed.04:18
lifelessScottK: perhaps ubuntu should use the committed/fixed split04:19
ScottKThe linked branch notification mails I could just do without period.04:19
ScottKlifeless: Not sure what you mean by that?04:19
lifelessScottK: lp has room for 'comitted to <trunk> but not released' and 'released' as separate bits. It seems to me that you need to hear about bugs in uploads most *before* the next release of ubuntu is made04:21
ScottKAh.  Yes, although SRUs wouldn't fit that model.04:22
wgrantScottK: -proposed = committed, -updates = released?04:22
lifelessyeah04:22
ScottKThat's how it's done now.04:22
ScottKBut even after it's in -updates if there's a problem, I'd want to hear about it.04:23
lifelessScottK: up to the next point release perhaps?04:23
lifelessScottK: e.g. 10.4.204:23
StevenK10.04.204:23
ScottKOnly relevant for LTS.04:23
lifelessroom for thinking about04:24
lifelessbe nice to DTRT thing rather than needing everyone to converge on the same custom rules04:24
poolielifeless, how do you create a conjoined master?06:31
poolietarget it to a series that's also the trunk?06:31
lifelessyes06:31
poolieand then that doesn't actually create anything?06:31
poolieurk06:31
lifelesswell it does06:31
lifelessits awfully messy06:31
poolieany solution that involves needing to think about this gets marked down :)06:32
poolieso for bzr is 2.4 conjoined, or only trunk?06:32
pooliei guess we have the additional complication that 2.4 is in a different sense conjoined with trunk06:33
pooliemaybe we should get rid of trunk but that seemed to have other problems06:33
pooliei think it was tried before06:33
lifelessthe default series is the only one conjoined06:35
lifelesslp:bzr -> whereever that goes06:35
poolieright06:35
poolieok, so for this to work well we would need to get rid of the trunk series and have just 2.406:37
pooliei don't know if that will cause problems with branches06:37
pooliecan lp:bzr point to lp:bzr/2.4?06:37
poolieprobably it can06:37
lifelesspoolie: IIRC lp requires that you have a default series06:37
wgrantlp:bzr points to whatever the development focus series is.06:38
lifelessah, you are saying that the rules for 2.4 might need to be different to 2.3, but that that is complex to remember06:38
wgrantThat can be lp:bzr/2.4.06:38
lifelesspoolie: but the rules for 2.4 might be the same as for trunk06:38
lifelesspoolie: in which case conjoining would make sense?06:38
pooliei think it does make some sense06:39
pooliehowever, it's another click, and it doesn't seem to buy us a great deal06:39
pooliemm, it would give better reporting about what was fixed in the series before it branched off06:39
poolieso this is to say we'd essentially delete 'trunk' as a series06:40
poolieand just flip the focus from 2.4 to whatever06:40
lifelessthe downside is that that breaks people branches of 'trunk' every release.06:40
lifelessI really dislike working with other projects that do that06:41
poolieah, i thought it was something like that06:41
pooliewhat happens specifically?06:41
lifeless(aggravated by bzr remembering the expanded url)06:41
lifelesswell06:41
lifelessbzr remembers bzr+ssh://b.l.n/~bzr-pqm/bzr/trunk06:41
mwhudsonless so now there's +branch/$project06:41
lifelessmwhudson: thats not the authoritative url though, is it ?06:42
lifelessanyhow, if some one has 2.4 memoised on disk06:42
lifelessand you start on 2.506:42
mwhudsonlifeless: i have no idea06:42
lifelesshow will bzr tell them and get them onto it ?06:42
wgrantlifeless: bzr remembers the alias now.06:42
wgrantAt least over bzr+ssh.06:42
* mwhudson stops making unhelpful comments and goes away06:42
wgrantI forget if it works over HTTP too now.06:42
poolieyes it should work everywhere06:42
pooliei think it's a purely client side fix06:42
poolieimbw06:42
mwhudsoni don't think it does work over http06:43
lifelessI don't understand whats interestined about stuff that was fixed before the stablisation start06:43
lifelesss06:43
lifelessbah, spelling broken06:43
mwhudsonwhich is after a series of chases apaches fault06:43
poolielifeless, ?06:46
* mwhudson exeunt06:47
spivThe lp plugin in bzr now just resolves lp URLs to +branch/$project, I think06:47
spivBecause that avoids the SSL handshake and roundtrip to make an API or XML-RPC call.06:48
spivBut there will be plenty of old branches people have that have remembered ~bzr-pqm/bzr/bzr.dev06:48
poolieyes, that's true06:49
pooliebut that's a more mild disincentive06:49
spivI agree06:49
lifelesspoolie: I mean, whats the benefit of having a new distinct series and moving the default around06:50
poolieuh, i think the payoff for changing this stuff is pretty low, so i suggest we shelve it for today06:54
pooliehappy to talk by voice some time06:54
lifelesssure06:55
poolienice analysis spiv07:02
spivpoolie: thanks!  What of?:)07:05
pooliethe [...]bug07:08
poolieanalysis or guess :)07:08
spivAh, right :)07:13
spivWhich reminds me, I had another thought about that…07:13
=== michaelh1 is now known as michaelh1|away
Laneysomething seems to have gone wrong with this build: https://launchpad.net/ubuntu/+source/haskell-happstack-server/0.5.0.2-1ubuntu2/+buildjob/243381309:35
=== yofel_ is now known as yofel
=== henninge is now known as henninge-lunch
=== matsubara-afk is now known as matsubara
=== jcsackett changed the topic of #launchpad to: https://launchpad.net/ | Help contacts: jcsackett | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/
james_wjcsackett, hi, any idea what constraint this is talking about? http://paste.ubuntu.com/591236/14:23
jcsackettjames_w: not off the top of my head, but let me do some digging.14:24
wgrantjames_w: Try passing a list of tags instead.14:24
wgrantThe docs suck here.14:25
james_wah14:25
james_wthanks wgrant14:29
=== Pici is now known as Guest95063
=== Pici` is now known as Pici
james_wdoes LP not include mailed in comments if they aren't signed and include what it thinks is a command?15:45
james_wI wrote some Python in a comment and LP thinks it knows what I was trying to do and sent me an error message15:45
james_wdoes it reject the whole message, or is it just telling me that it didn't do the commands?15:46
macocheck the bug page and compare?15:46
james_wmaco, I would, but that doesn't allow me to complain about it :-)15:46
james_wplus it doesn't tell you which bug in the rejection message15:47
james_wso I have to go and find the bug that this particular mail went to15:47
james_wbut yes, it indeed rejects the whole message15:47
wgrantIn its defense, it was written about 6 years ago and never touched again.15:47
=== nik0 is now known as niko
=== deryck is now known as deryck[lunch]
exarkunShould I re-ask https://answers.launchpad.net/launchpad/+question/149785 or is that question sufficient for the import to be re-done eventually?15:55
timrcWe're experiencing some oddness with uploading a package to a Launchpad PPA… The package 'thunderbird-locales' was uploaded to a PPA yesterday evening with apparently no error (https://pastebin.canonical.com/45865/), but the package is neither showing up in Launchpad nor the PPA Sources index.16:01
maxbexarkun: A question in the Answered status will not get any more attention. You should definitely go into it and click the "Still need an answer" button (leaving an appropriate comment)16:01
wgrantexarkun: Sorry, I forgot that (because it was Answered). I'm asking an admin to do that now.16:02
exarkunmaxb, wgrant: thanks16:02
bigjoolstimrc: the package was either not signed properly, or it had an error16:03
maxbtimrc: The usual initial troubleshooting is: 1) Was the .changes upload control file properly PGP-signed? 2) Was the signing key associated with a Launchpad user? 3) Did that user receive an email with an error report?16:04
bigjoolsof the kind that causes a bug where LP doesn't reply to you16:04
wgranttimrc: That doesn't look like an upload...16:04
wgranttimrc: It looks like a copy from a private to a public PPA?16:04
bigjoolsha and there's the problem16:05
bigjools"Already in ACCEPTED queue"16:05
wgrantYes.16:06
wgrantNot sure why it's not being processed, though.16:06
timrcmaxb: I think I misspoke, the action is pocket copy, not upload16:07
wgrantAlthough it's not a public PPA that is targetted to, so I can't investigate.16:07
wgrantbigjools: ^^ Can you check the details of that PU through the API?16:08
bigjoolsI could if I were not busy... :)16:08
bigjoolsfeed me a script and I'll run it16:08
wgranttimrc: So, there's nothing in the Accepted queue. Is that script available somewhere? I suspect it's doing something wrong.16:10
timrcwgrant: it is… bzr branch lp:ubuntu-qa-tools … the tool used to copy is http://bazaar.launchpad.net/~ubuntu-bugcontrol/ubuntu-qa-tools/master/view/head:/security-tools/unembargo16:13
timrcand this is the command line that was used: https://pastebin.canonical.com/45866/16:13
wgrant... ah.16:15
wgranttimrc: The "Already in ACCEPTED queue" was printed the first time it was run?16:16
timrcwgrant: yah16:17
wgrantWell, that's printed by a misleading exception in the script.16:17
wgrantI suspect we want to try the copy again to get the real error message.16:18
timrcwgrant: it's there now after the engineer re-tried16:21
wgranttimrc: It worked this time?16:22
timrcwgrant: I think so, at least the source package is listed in the PPA on Launchpad16:23
wgrantGreat.16:23
timrcOdd that it failed the first time16:23
wgrantWas it properly published in the primary archive by that point?16:24
timrcwgrant: I unfortunately cannot say for sure16:28
timrcwgrant: I'm inclined to say yes, as the package was initially overlooked, when populating this ppa of ours16:28
wgrantHmm16:30
wgrantexarkun: Hi.16:39
wgrantexarkun: It's imported on *qa*staging, since that's going to be erased less quickly than staging. https://bugs.qastaging.launchpad.net/pyflakes16:39
exarkunwgrant: Thanks!16:41
wgrantexarkun: Sorry about the delay.16:42
=== matsubara is now known as matsubara-lunch
=== Ursinha is now known as Ursinha-lunch
=== deryck[lunch] is now known as deryck
=== matsubara-lunch is now known as matsubara
=== sinzui changed the topic of #launchpad to: https://launchpad.net/ | Help contacts: sinzui | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/
=== Ursinha-lunch is now known as Ursinha
maxbHmm, something iffy is going on here. this import https://code.launchpad.net/~mirabilos/mksh/MAIN has both "Succeeded" but "not been imported yet"18:49
maxbIt's as if the branch scanner isn't being fired18:50
sinzuiindeed18:54
sinzuioh, it is ext18:54
sinzuimaxb: I did not think Lp supported ext18:55
maxbWhy shouldn't it?18:55
maxbIt's just another CVS access method18:55
sinzuimaxb: There is a note on one of our wiki pages that ext and extshh  are not suported: https://help.launchpad.net/VcsImportRequests18:58
maxbZOMG that's very out of date18:58
maxband completely unreferenced from the *other* code imports documentation on the wiki18:59
maxbsinzui: Hmm. Well, as you can see from the logs of that import, CSCVS seems happy with :ext: now.19:00
sinzuiI agree19:01
sinzuiThis only needed a losa to accept a the key right?19:01
maxbyes19:01
maxbhm19:02
maxbWhere do code imports hide their bzr repository until they succeed properly for the first time?19:02
sinzuiI have no idea19:03
maxbNo such file: '/srv/bazaar.launchpad.net/mirrors/00/05/82/1c'19:03
maxb^ What I get trying to hitchhiker to the branch19:03
bjfhow would the LP team like us to report "timeout" issues? LP seems to have been getting quite a bit better of late and then we've hit a bunch of timeouts today20:54
bjfif we pop in here and let you know, is that best, or is there another way you'd like us to let you know ?20:54
bjfthis is for future reference, i'll let the rest of the team know20:55
sinzuibjf: The timeout may already be reported as a bug20:57
sinzuihttps://bugs.launchpad.net/launchpad/+bugs?field.tag=timeout20:57
bjfsinzui, thanks20:59
lifelessbjf: if a specific thing is stopping you working, pop in here and ask for help.21:05
lifelessbjf: if it times out and gives an OOPS code, we code about it21:05
lifelessbjf:  if it times out and *does not* give an OOPS code, we don't know about it21:05
lifelesss/we code/we know/21:05
bjflifeless, thanks, looks like you already quite a list your dealing with, but i'll pass that along21:06
exarkunCan I stop getting email about bugs like https://bugs.launchpad.net/ubuntu/+source/twisted/+bug/75498421:20
lifelesssure21:24
lifelessexarkun: twisted-dev is subscribed to that package21:24
exarkunWhich package?21:24
lifelesshttps://bugs.launchpad.net/ubuntu/+source/twisted21:25
lifelessyou should have an unsubscribed link on that page on the right hand side21:25
exarkunBut the bug isn't in that package, it's merely incorrectly filed against it.21:25
exarkunI don't mind getting email about bugs in Twisted.21:25
exarkunI only have a "Subscribe" link on that page, anyway, not an "Unsubscribe"21:26
lifelesshmm21:26
lifelessok, so you want apport to not file bugs on twistd when a tap file is execute unless the tap file is also in [a] twisted package21:27
exarkunThat sounds like a reasonable thing to try, yes21:27
lifelessexarkun: Could you file a bug on apport describing this? I'm sure pitti will have some thoughts on doing it21:28
exarkunOkay21:28
james_wit's already handled for e.g. python21:45
lifelessjames_w: the python catchall except handler which is what apport patches does the filtering itself to handle unpackaged programs21:59
lifelessjames_w: this is slightly different in that we need to select the right package based on the tap22:00
lifelessit may be a small matter of code22:00
=== matsubara is now known as matsubara-afk
james_wlifeless, apport handles interpreters in a similar way to what is desired for twistd, if the executable is /bin/sh then it tries to determine the package from /proc/cmdline22:38
lifelessjames_w: yes, I know - I wrote that code22:40
lifeless(not the /bin/sh case specifically)22:41
lifelessI don't think its a large problem, but I suspect it will need a little glue because its coming in via the python top level except handler not the segfault handler22:41
james_wbut the code that handles interpreters is in apport when it processes the report22:42
lifelessits interpreting the dump dict22:42
lifelessthats not always completely lined up because of the different dumpers involved22:42
lifelessif that makes sense22:42
lifelessjames_w: I'm sure its a small matter of code; I don't know why we're pseudo debating22:44
lifelessjames_w: clearly its not doing whats desired now, and some [small] tweak is needed to make it do it22:44
james_wsure22:44
james_wbut you appeared to try and correct me on something I didn't say22:45
lifelessI thought you were saying its not a bug22:46
lifelessI was trying to explain why I think it is a bug22:46
james_wI agree it's a bug22:46
james_wI was just trying to communicate that there is analogous code already present, as I hadn't seen an indication that you knew that from what was said, and I didn't realise you had written the code22:47
lifelessheh :)22:49
lifelessI wanted to add in perl support like the python interpreter support at one point22:49
lifelessturned out way too hard :(22:49
lifelessI should talk to allison about that for parrot22:52
=== sinzui changed the topic of #launchpad to: https://launchpad.net/ | Help contacts: - | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/
Andre_Gondimwhat can I do with this error Error ID: OOPS-1924B158823:47
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=1924B158823:47
lifelesshi23:57
lifelessI'll just trigger a sync so we can see23:57

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