[00:27] [reed], would it be possible to have revids somewhere in http://hg.mozilla.org/mozilla-central/pushlog ? [00:27] in addition to those ugly changesets [00:41] asac, 1st round, https://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa [00:42] asac, i just started my improved bot with just xul/ff 3.2, daily for now [00:43] this is for hardy->jaunty === asac_ is now known as asac [02:17] <[reed]> fta: does http://hg.mozilla.org/mozilla-central/pushloghtml have what you need? [02:17] <[reed]> oh, that's not a feed [02:18] i don't really need a feed [02:19] i need a way to get the revid of the tip with the date [02:19] preferably in a unique timezone, unlike what is available today [02:19] the xml feed is fine for the date but lack the rev id [02:20] <[reed]> file a bug under mozilla.org :: Hg Customizations [07:15] https://bugzilla.mozilla.org/show_bug.cgi?id=449691 [07:15] Mozilla bug 449691 in Mail Window Front End "improved message (view) reader pane" [Normal,Resolved: fixed] [08:04] fta: yeah. when i wanted to commit it the tree was frozen [08:09] fta: so how much mem do we need ffor the daily ppa? [08:19] rheet [08:31] hi [08:32] asac, depends, what for? the ppa size, or archives? [08:32] https://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa [08:32] fta: 20:22 < toddw> asac: for the Python, Komodo requires a shared Python build (which should be okay as system Python) [08:33] 20:23 < toddw> asac: then the build scripts "build.py" would need to be tweaked to override the siloedPython setup [08:33] just xul + ff = 1G already [08:33] i guess that doesnt really help though [08:33] fta: yeah. so what size should we ask for to get started? [08:33] 20? [08:35] depends of what we want to put in there [08:37] 50? [08:40] lol, 20 is enough, as there's only two versions of each binary at any given time (and only 1 once the superseded ones are removed) [08:42] fta: really? ... ok. thought we would at least have abit of history [08:42] we want to but that's not how the ppa quota is working, afaik [08:43] archives in librarian is a different thing [08:43] this is 30 days max of superseded binaries [08:43] disregarding the size [08:44] if we want more, we need to backup those ourselves, or request an exception [08:46] yeah [08:47] so you say the superseeded bits are not in the quota [08:47] ? [08:47] i think so [08:48] but maybe i'm wrong [08:48] ok. i will tell mrevell that we want 20 [09:09] Bug 316773 :( [09:09] Bug 316773 on http://launchpad.net/bugs/316773 is private [09:20] what bug is that=? [09:20] i mean ... how did you get it? [09:20] i filed it [09:20] fta: i think we should also do comm-central nighlies [09:20] fta: why did you mark it private? [09:21] security [09:21] it was about branch whiteboards editable by anyone [09:21] it's Won't Fix now [09:21] thats not security ;) ... really [09:21] open it up [09:21] at least its not severe enough to hide it ;) [09:22] bug 316773 [09:22] Launchpad bug 316773 in launchpad-bazaar "branch whiteboards should be editable only by their owners" [Undecided,Won't fix] https://launchpad.net/bugs/316773 [09:22] still security but visible now [09:23] yeah [09:23] thx [09:24] hmm ... i think both side have valid arguments [09:24] imo everybody should be able to add stuff to whiteboard [09:24] but not overwrite old things [09:26] fta: i think we want dailies for tbird 3 and ffox 3.1 too [09:26] that should be enough i guess [09:26] otoh ... having 3.0 too would be nice [09:29] if i'm upstream, i don't want anyone not in the team touching to the whiteboards [09:33] for the dailies, yes, sure, i just want to be sure my bot won't do nasty things [09:33] fta: cool [09:33] fta: ok commented on bug [09:34] fta: imo if they dont reconsider wont fix we should open a bug that allows branch owners to disable whiteboard [09:49] asac, at what time do we want the bot to run? midnight? noon? [09:49] 4am? [09:53] fta: yeah 4am is a good time i think ;) ... so we have an update every morning ;) [09:53] for breakfast [09:54] remember i don't test build, it also means FTBFS for breakfast [10:06] mpt: so, if you're not at FOSDEM, will you be back in London next week? [10:06] we could discuss this in front of a whiteboard, or over pints, or both :) [10:10] Hi mconnor, I don't think I'll be going to Fosdem, but yes I will be in London next week [10:10] Would be good to meet you and discuss this more [10:12] mpt: where is Canonical, anyway? I have an appt in Soho Monday morning, and theoretically flying home Wednesday, but that's all up in the air [10:12] mconnor, Millbank Tower, just south of Westminster [10:14] hmm [10:14] I just realized I have no idea how far apart those are! [10:15] How far apart they are depends on whether it's snowing ;-) [10:15] haha [10:16] I'm Canadian, I'm used to snow [10:16] also, isn't that the point of, y'know, a subway system? [10:16] No, it isn't [10:17] (summary: if subway drivers can't get to the station, there's no-one to drive the trains) [10:17] haha [10:17] rock [10:18] With buses running, though, Soho Square to Millbank Tower takes about 40 minutes [10:18] hmm, that's entirely doable [10:20] what about to LHR from there? [10:20] I was kinda thinking I'd take the Monday night flight home instead, if I can make that workable and still get stuff done :) [10:23] Depends on your budget. 1h20m to Terminal 1/2/3 if you're ok with shelling out £16.50 for the Heathrow Express. 1h30m with £6.90 for the Heathrow Connect. [10:24] (Either way, add about 5 minutes for Terminal 4 or 5.) [10:25] ten pounds to save ten minutes seems excessive, wow [10:25] I guess location matters [10:26] mpt: dare I ask what an airport car costs? [10:27] since driving is apparently 34 minutes with traffic [10:27] That I don't know, sorry, your googling would be as good as mine [10:28] hmm [10:28] 37 pounds [10:29] that seems reasonable-ish to save an hour, given what I'm spending already to be in London... [10:30] or I can just fly home Tuesday and spend Monday night in a nice pub :) [11:14] good to see that you two are going to discuss this. Thanks! [12:19] :( [13:08] anyone have a clue as to where i can change where the quoted text is in TB. I want my message to be above quoted text but cant seem to find the setting === thunderstruck is now known as gnomefreak === thunderstruck is now known as gnomefreak [14:44] asac: fta anyway to generate upstream tarball using the version in debian/changelog? [14:45] gnomefreak: just use the date term there [14:45] and use DEBIAN_DATE=xxxxxxxxtyyyyyy [14:45] depends if it comes from a tag or not [14:46] http://pastebin.mozilla.org/616311 using from what #bzr told me to try [14:47] seamonkey-2.0: remote site does not even have current version << bothers me the most from the error [14:52] debian/rules get-orig-source DEBIAN_DATE=20090201r1815 [14:53] thanks trying now [15:01] i thought DD used =20090301txxxx [15:01] but r is working fine it looks [15:01] it does, but from cvs only, for all other vcs that has a concept of revision id, it's 'r' (revision) instead of 't' (time) [15:02] -from+for [15:02] have [15:05] ah thanks i saved it in my file for commands and friends [15:35] fta: may i upload latest 3.1.head? [15:36] or do you want to do that? [15:36] I can do it but it's a snapshot [15:36] fta: just do ... i mean the b3 will be out soon [15:36] and we can bump again then [15:36] ok [15:36] its just that i need unversioned .pc files so seb can esily test ephy [15:36] thanks [15:38] asac : ping [15:38] saivann: png [15:39] asac : I'm about to have lightning-extension-locales and sunbird-locales ready for jaunty (in around 1 hour). I'll subscribe you to bug 324635 so you can review the packages. [15:39] Launchpad bug 324635 in sunbird-locales "lightning-extension-locales needs update" [High,In progress] https://launchpad.net/bugs/324635 [15:39] saivann: ok thanks. also add info what you did for testing [15:40] fta: oh ... is .head already psat b3? [15:40] asac : I will do, thanks :) [15:40] or still b3 pre? [15:40] * asac wonders whether they did a mini branch on 1.9.1 branch for b3 [15:40] i don't think so [15:40] ok [15:40] then all fine [15:40] fta: just push the stuff ... and tell me when you hvae closed -devscripts [15:42] will do [15:42] i'm sick of fighting with gvfs: gnome bug 570659 [15:42] Gnome bug 570659 in webdav backend "davs not working with gvfs" [Major,Unconfirmed] http://bugzilla.gnome.org/show_bug.cgi?id=570659 [15:50] hmm [16:15] @time [16:36] asac, can we push m-d now? i mean, with the freeze going on [16:38] asac : the locales are ready for your review : https://bugs.launchpad.net/ubuntu/+source/sunbird-locales/+bug/324635 [16:38] Launchpad bug 324635 in sunbird-locales "lightning-extension-locales needs update" [High,In progress] [16:38] fta: oh ... good point ;) [16:38] fta: its not on CD though [16:38] fta: if its closed i will push it together with sec update to jaunty [16:38] either tonight or tomorr morning [16:41] asac, ok, what do you need, just the branch or a diff.gz/dsc [16:47] fta: ok its open [16:47] fta: i just need moz-devscript branch with closed changelog on top [16:48] Pushed up to revision 195. [16:49] ok updating from lp:mozillateam/mozilla-devscripts/mozilla-devscripts [16:49] ~mozillateam/mozilla-devscripts/mozilla-devscripts/ [16:49] yep [16:50] oh, in xul 1.9.1, i have -testsuite* now.. it means 2 NEW bin [16:52] asac, too bad the testsuite package is not fully operational [16:52] fta: what is Carp? [16:52] in perl? [16:52] fta: thats not a problem [16:53] fta: just push now [16:53] i have all the folks around here to push that through [16:53] fta: yes [16:53] fta: maybe check that we really have removed the versions from the .pc files on 1.9.1 [16:54] Carp is a module providing carp/cluck/croak/confess, ~ equiv of warn/die for classes/objects [16:54] hmm [16:54] ok [16:54] not sure what that is though ;) [16:54] sounds cryptic ;) [16:55] it reports errors from perspective of the caller [16:55] and even provides a stack trace [16:56] man Carp (if you have perl-doc installed) [16:56] ok ;) [16:56] i think the info you gave is enough ;) [16:58] fta: done [16:58] with warn and die, you see the file/lineno of that particular line, you sometimes want to expose the caller instead, or a full stack [16:58] thanks [17:00] fta: two weeks until feature freeze [17:00] 10 days even [17:00] hmm ... two weeks ;) [17:00] :-P [17:01] ok trying uxa now [17:01] for intel cards [17:01] (new accellmethod) [17:07] asac, 1.9.1~b3~hg20090117r22878 not the freshest but it will do [17:10] pushing the huge xul... [17:11] i should update prism too. it's damn old :( [20:54] asac, xul 1.9.1 is still b3pre upstream [20:58] fta: fine [20:58] i think its safe to deliver that to jaunty then ;) [21:00] i pushed the one that was in my ppa [21:01] good [21:01] fta: did you also push ffox or just xul? [21:02] both [21:02] otherwise, gre would have failed [21:02] b2 vs b3pre [21:02] yeah [21:02] ok [21:08] it's nice to push those tarballs in 1sec :) [21:08] 100Mbit? [21:09] yes [21:10] Estimated archive size: 777.9 MiB [21:10] strange, it was 990M this morning [21:10] and nothing should have been removed [21:11] asac, https://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa step 2, ff3.1 [21:21] fta: thats great [21:22] so ... tbird 3? [21:22] not sure if we should also do 1.9/3.0 xul/ffox [21:22] not today [21:30] heh [21:30] no need to [21:32] http://www.sofaraway.org/ubuntu/tmp/bug-lp-ppa.png [21:33] fta: yeah. rendering issueß [21:33] i dont see it here [21:34] fta: did we drop symbolic-functsions yet? [21:34] from 3.1? [21:35] i don't remember, my day was looooong and i'm falling asleep [21:36] asac, http://paste.ubuntu.com/114188/ [21:37] that's how the conf of my (~new) bot looks like [21:37] fta: hmm ... i dont have a release on the .head branch yet [21:37] xul 1.9.1 [21:38] eh? [21:38] its still unreleased [21:38] Tree is up to date at revision 416. [21:38] oops, pushed; i thought i did it [21:38] done [21:38] 417 [21:39] thy [21:39] Using saved push location: bzr+ssh://fta@bazaar.launchpad.net/~mozillateam/firefox/firefox-3.1.head/ [21:39] bzr: ERROR: These branches have diverged. Try using "merge" and then "push". [21:39] ?? [21:40] oh damn, my fault [21:41] don't pull 3.1 just yet [21:46] fta: you bzr bind ;) [21:46] err use i ment [21:46] not you [21:49] ok, #393 [21:49] i didn't overwrite [21:49] we'll see if my bot will survive to this [21:51] so you merged? [21:52] yes [21:53] i worked in the bot, i should not do that [21:54] the problem of not bumping *.head daily is that xul and ff will now diverge regarding their versions, when we have something to fix in one but not in the other [21:55] btw, i have a bunch of *.daily* branches now, i will push them in the ~umd [21:55] fta: what purpose do they have? [21:55] just showing history [21:56] ok ... as long as we dont merge from there [21:56] so when we change .head those probably need to be overwritten or force-merged or sometjing [21:56] we should never touch them [21:57] yes of course [21:57] so are we resetting them when .head gets a new commit? [21:58] no, the bot just merges and resolve conflicts in d/changelog (and d/control because i tweak versions in there) [21:58] +s [22:02] asac, you will have the pleasure to fix the diverged patches every morning ;) [22:03] hopefully not *every* morning [22:04] that will boost the motivation to get the patches upstreamed :P [22:05] fta: yeah [22:06] fta: one thing would habve been to forward the python stuff [22:06] ;) [22:06] before pushing to .head ;) [22:06] ^upstreamed^committed ;) [22:06] (csh syntax) [22:07] hehe [22:07] fta: latest 3.1 seems to have better fonts [22:07] they look quite great here for me [22:09] dtchen, my mplayer lost sound after I unpaused it [22:09] E: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 3221224932 bytes (18260912 ms) Most likely this is an ALSA driver bug. Please report this issue to the PulseAudio developers. [22:09] E: module-alsa-sink.c: snd_pcm_mmap_commit: Device or resource busy [22:09] dtchen, ^^ [22:09] fta: yes, i have local changes that address it [22:10] dtchen: new nick? [22:10] they didn't make it into the latest PA upload, but i can push to my ppa [22:10] asac: "new" old [22:10] i liked crimusn ;) [22:10] err ... flipflip [22:10] me too :) [22:11] fta: uploaded, queued, etc. [22:11] ok, thanks. I'll try tomorrow. [22:11] upstream git HEAD fixes quite a few of these issues, but the changes are very invasive [22:12] soname bump, too [22:12] jaunty is a dev version, isn't what dev versions are for? [22:14] 12 days till feature freeze ;) [22:15] is that better to ship jaunty with crappy sound? [22:16] i think we have a plan for that ;) [22:16] we will blacklist a bunch of things [22:16] for glitch free [22:16] at least thatsa what came out of the sprint [22:17] dtchen: is glitch free really the main issue we havehere? [22:24] asac: it's one of them [22:24] asac: there are a number of issues in the audio stack [22:24] reaches all the way down from broken hw (e.g., HDA codecs) to how PA is configured by default to GUI apps to manipulate PA [22:25] hmm [22:26] http://identi.ca/notice/2111687 [22:26] so blacklist glitch free + use alsa mixer is curreent way to move forward [22:29] * dtchen contemplates how to wrangle it [22:30] so, patch PA to check hal before enabling tsched? [22:30] that's gonna be a sick patch [22:31] otherwise, we could revert to using alsa completely by setting tsched=0 for everyone [22:32] glitch-free does tend to act more sensibly once the watermark has been set high enough; otherwise, with tsched=0, PA just uses alsa's interrupt-based scheme [22:34] dtchen: isnt glicht free about finding a perfect buffer size? [22:35] dtchen: (besides other things) [22:35] yes [22:35] wouldnt it be possible to ust use a big cache? [22:35] from what i understood the problem is supposed to be that some drivers give a bad value for that cache heurisitc [22:36] yes, and you can approach it from either the driver or from PA [22:38] right. but from my experiences with drivers, they take ages to get fixed ... if not forever [22:38] so we need some kind of workaround for now [22:39] sadly, there's no uninvasive workaround that will work for everyone [22:39] at least for wifi i am waiting and waiting ... and while there are improvements they always get about the same mount of regressions [22:40] if the tsched=0 was decided for all chipsets, that's a simple one-line change in etc/pulse/default.pa.in [22:40] err, src/daemon/default.pa.in [22:40] if it's to be selective, well, that's going to be a weekend hackfest [22:41] but wouldnt tsched cause stuttering on a bunch of chips? [22:41] tsched=0 i mean [22:42] cool ... new hal is there ... i can finally boot my 2.6.29 rc3 kernel again [22:42] * asac reboots [22:42] right now it causes stuttering on just about all hw depending on the user's workload [22:42] the stuttering is most noticeable immediately after the pulseaudio daemon has been invoked [22:43] at that point, the buffering hasn't settled [22:43] at some point (normally within a few seconds), it has settled