[00:16] <fta> asac, i don't know if it's flash or wine but my sound was stuck, i had to kill and restart pa
[04:55] <jetsaredim> asac: you around?
[07:23] <jetsaredim> asac: ping
[07:36] <mlind> asac: you're probably busy as hell, but would you mind taking a peek of bug #202343 and bug #218594. Thanks.
[07:36] <ubotu> Launchpad bug 202343 in opensc "mozilla-opensc firefox plugin not visible in FF3 (bad install directory)" [Undecided,Fix committed] https://launchpad.net/bugs/202343
[07:36] <ubotu> Launchpad bug 218594 in firefox "firefox-2 install symlinks against wrong nss" [Undecided,Incomplete] https://launchpad.net/bugs/218594
[08:15] <mdke> asac - fyi I've tested with Italian, firefox is translated properly but both startpages still show in English (offline and online)
[09:29] <asac> mlind: that symlink thing should be fixed now.
[09:30] <asac> mlind: everything else has to go through -proposed now i guess
[09:30] <asac> e.g. mozilla-opensc
[09:31] <asac> mdke: the offline page will always be index-$LANGCODE.html if that file exists
[09:38] <asac> bug 219587
[09:38] <ubotu> Launchpad bug 219587 in cairo "03-turn_on_buggy-repeat_handling.dpatch causes slowdown in Evolution" [Medium,New] https://launchpad.net/bugs/219587
[09:42] <mlind> asac: thanks
[09:58] <mlind> asac: about the symlink thingy, one of the links is still broken unless you uploaded 0ubuntu2 recently
[10:03] <asac> mlind: which one?
[10:05] <asac> oh the softtoken one
[10:05] <asac> hmm
[10:06] <mlind> asac: yeah
[10:07] <asac> mlind: doesn't seem to break anything here
[10:07] <asac> (at least)
[10:11] <asac> Mirv: didn't we have a bug id for this error page breakage in fi, de?
[10:44] <asac> mdke: online page for it workd
[10:44] <Mirv> asac: bug 218848
[10:44] <ubotu> Launchpad bug 218848 in firefox "XML error when going to site needing certificate exception when using fi_FI.UTF-8 or de_DE.UTF-8" [Undecided,Confirmed] https://launchpad.net/bugs/218848
[10:50] <asac> mdke: ok offline page is broken. thats because of a mismatch of the lang code used by ffox and the one used by -docs
[10:50] <asac> mdke: why do we use it_IT ?
[10:50] <asac> mdke: anyway, i think the real fix would be to use the accept-language and not the locale langcode
[10:51] <asac> e.g. use the same behaviour that we have for online page also to detect the offline page
[10:51] <asac> that would also fix the bug that you can only see a translated offline page if you have a langpack installed
[10:55] <fta2> asac, i've left a comment on the buggy-repeat bug
[11:02] <asac> fta2: thanks
[13:05] <asac> ha ... i closed ~70 bugs of firefox :)
[13:06] <asac> what a joy ;)
[13:06] <asac> down to 880 bugs ;)
[13:06] <asac> (from 950)
[13:08] <asac> maybe i should close another 300  ;)
[13:12] <asac> i am sure we can close 80% of the firefox bugs as "wont fix" and 60% of the firefox-3.0 bugs as invalid :)
[13:14] <asac> hmm maybe we should reset the crash bugs now that flash is not using libflashsupport anymore
[13:14] <asac> a waste of resources to triage all crashes properly especially since 90% are probably due to this.
[13:15] <asac> e.g everything that has native windows involved is almost certainly a flash crash
[13:15] <asac> like StacktraceTop:gdk_window_impl_x11_finalize (object=0xae171a0)
[13:15] <asac> (from bug 215639)
[13:15] <ubotu> Bug 215639 on http://launchpad.net/bugs/215639 is private
[13:17] <asac> 133 crashes so far :)
[13:17] <asac> in firefox-3.0
[13:17] <asac> nice
[13:39]  * asac lunchtime
[13:56] <jetsaredim_> asac: ping
[14:15] <asac> jetsaredim_: yes?
[14:24] <jetsaredim_> new firebug branch in my code area
[14:28] <asac> jetsaredim: thanks. does it fix the crashes?
[14:28] <jetsaredim> I never had any crashes - so I really don't know
[14:29] <jetsaredim> but for me the thing just didn't work at all
[14:34] <jetsaredim> and this new version fixes that
[14:34] <jetsaredim> going from 1.1.0 -> 1.2
[14:39] <asac> jetsaredim: dont we ship 1.2pre ?
[14:39] <asac> e.g. b11/12?
[14:41] <jetsaredim> nah - that's a beta of 1.1.0
[14:44] <asac> ok ... should go to backports then
[14:45] <jetsaredim> ok
[14:48] <asac> jetsaredim: if its really broken we can shove it to - updates as well
[14:49] <jetsaredim> ok
[15:04] <armin76> /usr/bin/xulrunner-1.9: symbol lookup error: /usr/lib/xulrunner-1.9/libxul.so: undefined symbol: _ZN19nsACString_internalC2EPcjj <- anyone knows that that means?
[15:08] <asac> armin76: reference to a hidden symbol?
[15:08] <asac> armin76: you most likely did something wrong ;)
[15:09] <asac> what are you trying to do?
[15:09] <armin76> opening a firefox window :P
[15:09] <armin76> from thunderbird
[15:09] <armin76> i think i got it...missing LD_LIBRARY_PATH
[15:09] <armin76> :)
[15:10] <asac> armin76: well ... missing LD_LIBRARY_PATH is most likely the wrong approach ;)
[15:10] <asac> tbird should reset the LD_LIBRARY_PATH before starting i guess
[15:11] <armin76> its not tb
[15:11] <armin76> its xul
[15:11] <asac> armin76: xul doesn't need LD_LIBRARY_PATH
[15:11] <asac> (at least 1.9)
[15:12] <asac> armin76: here it works
[15:13] <asac> e.g. open new window from within tbird + open first window
[15:14] <armin76> hrm...
[15:14] <armin76> /usr/bin/xulrunner-1.9 linked to /usr/lib/xulrunner-1.9/xulrunner-bin, not to xulrunner
[15:15] <armin76> to xulrunner works
[15:15] <asac> armin76: why does firefox start the xulrunner binary?
[15:15] <asac> that won't work anyway
[15:15] <asac> for us firefox has its own binary
[15:15] <asac> /usr/lib/firefox-3.0b5/firefox for instance
[15:15] <armin76> hrm...
[15:16]  * armin76 tries
[15:16] <asac> armin76: anyway, the link is wrong .we have: /usr/bin/xulrunner-1.9 -> ../lib/xulrunner-1.9b5/xulrunner
[15:16] <asac> so you might wanna fix that in any case
[15:17] <armin76> yup
[15:21] <fta2> armin76, oh, you're back ?
[15:21] <armin76> back? i never left :P
[15:23] <fta2> nothing from you between Apr 13 and today ;)
[15:23] <armin76> lol
[15:24] <armin76> well, i added ff3 and xul1.9 to the main tree in gentoo, after all the important bugs where fixed
[15:24] <armin76> and it worked fine
[15:24] <armin76> so, after that, i focused on other things
[15:25] <armin76> i was here but no doing any mozilla stuff :)
[15:25] <armin76> well, i did 2.0.0.14 and still waiting for sm and tb
[20:22] <fta> asac, the sound in rhythmbox is awful today (since the pa patch)
[20:22] <asac> stutter?
[20:25] <fta> yes
[20:26] <fta> unbearable
[20:27] <asac> yeah. that patch won't make it anyway. too much negative feedback so far
[20:27] <asac> fta: did you update to latest PA patch?
[20:27] <fta> the one from yesterday
[20:27] <asac> the one we tried yesterday still works pretty perfect here
[20:27] <asac> strange
[20:27] <asac> crimsun added an updated patch
[20:28] <fta> killall pulseaudio gconf-helper ; pulseaudio --daemonize  solved it
[20:31] <fta> http://alex.polvi.net/2008/04/21/state-of-the-add-ons-report-april-21st/
[20:46] <asac> piclens
[20:46] <asac> is that freesoftware?
[20:46] <asac> 500000 users every day ;)
[20:48] <asac> hmm win only
[20:48] <[reed]> and mac
[20:50] <asac> How Can I Help?
[20:50] <asac> As a developer of free software, nothing would make us happier than to see PicLens used by everyone on the internet. You can help by simply telling your friends, bloggers, social networking contacts, and other about PicLens. We truly appreciate your support.
[20:50] <asac> free as in beer i guess :)
[20:50] <asac> http://piclens.com/site/support/faq.php
[20:50] <asac> mac == win for me ;)
[20:50] <asac> e.g. the other side of the river ;)
[20:52] <asac> fta: why did you need to kill gconf-helper?
[20:52] <fta>  /usr/lib/pulseaudio/pulse/gconf-helper
[20:52] <asac> ah
[20:53] <asac> probably pulse bug now :)
[20:53] <asac> buffer digestion
[20:54] <fta> my rhythmbox was on pause since yesterday
[20:54] <asac> hmm ... maybe dangling socket resources?
[20:54] <asac> no idea
[20:55] <asac> if you need a day to reproduce its probably hard to spot
[20:55] <asac> fta: sure it wasn't rhythmbox?
[20:56] <fta> same after a restart
[20:56] <asac> ok
[20:57] <fta> hm, so hardy final will ship with xkeyboard-config 1.1~cvs.20080104.1-1ubuntu6
[21:02] <asac> whats the issue with that?
[21:03] <fta> Right Control using french layout
[21:03] <fta> Bug 198759
[21:03] <ubotu> Launchpad bug 198759 in xkeyboard-config "Right CTRL don't work" [Medium,Fix released] https://launchpad.net/bugs/198759
[21:16] <fta> mozilla bug 427927
[21:16] <ubotu> Mozilla bug 427927 in Preferences "AutoConfig doesn't work with Trunk / Firefox 3" [Normal,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=427927
[21:32] <[reed]> asac: I hope you and caillon know you're about to get screwed
[21:32] <[reed]> though, it's mostly your own faults ;)
[21:39] <fta> [reed], ?
[21:39] <asac> fta: builds are shut down ;)
[21:40] <asac> auto builders in mozilla for 1.8.0
[21:40] <fta> k
[21:55] <mdke> asac: thanks for your msg. it_IT is used because there are other countries where italian is spoken ;) But the mismatch between ff and -docs is because the -docs filenames are based on the old ff langpacks, I guess. Is there no way for languages to be first on a specific country code (e.g. it_IT) then fallback to a general langcode if that isn't found (e.g. it)?
[22:05] <asac> mdke: well. its easy do fallback from specific to general langcodes, the other direction i am not sure
[22:05] <asac> mdke: we would need a mapping file, e.g. adding more complexity ;)
[22:07] <Jazzva> asac: Is it late for packaging fixes? For example, moving out "Iceweasel/Iceape/Seamonkey" from descriptions and stuff...
[22:07] <asac> Jazzva: yeah ;)
[22:08] <asac> if they are of not Release Critical importance we probably cannot update them
[22:08] <Jazzva> Oh, well ... Holding out for interpid... (I always want to say interrapid)
[22:08] <asac> it would create too much work for relesae team if the threw everything on them now ;)
[22:08] <Jazzva> I unterstand :)
[22:09] <Jazzva> *understand
[22:09] <asac> taking a look at every single upload is not really fun ;)
[22:11] <Jazzva> I suppose :). I just hope that teatime and gnome-voice-control fixes will get in.
[22:12] <asac> Jazzva: if you care much you can always go through -updates if you want to fix important bugs
[22:12] <asac> or -backports otherwise
[22:13] <mdke> asac: fallback from specific to general sounds more sensible though - perhaps for intrepid we can ensure that the translations in -docs are general by default. Dunno how to fix this for hardy though - any ideas?
[22:13] <Jazzva> hmm, that might be a solution. The latter fixes a bug which prevents g-v-c from starting. (Someone changed the source modifications, but didn't document in the changelog, so the program didn't work *sigh*)
[22:14] <asac> Jazzva: we could start on the tools to do the mass extension maintenance ;)
[22:15] <Jazzva> asac: Yay :)
[22:15] <asac> mdke: ship links to tie break the general to specific case ;)
[22:17] <mdke> asac: have we got time for such an upload?
[22:17] <asac> mdke: if its that unintrusive we can try
[22:18] <mdke> asac: is there any way to get an official list of what symlinks are required?
[22:19] <Jazzva> asac, fta: What should those tools do? Check for new version (which is check-extensions.sh, iirc), download the sources if newer version exists, check for source modifications in debian/patches, overwrite the old source, try to build, report to the maintainer if there are some problems, or just to check the newly built extensions... right?
[22:19] <asac> mdke: no, but to produce one, it should work to look at the directory and collect those that don't have general language
[22:20] <asac> Jazzva: it should assist the maintainers to update the bzr branches and so on
[22:20] <mdke> asac: I don't have much time at the moment, but I'll see what I can do - will you test and sponsor an upload for me?
[22:20] <Jazzva> asac: Right, branches update :)... that part I skipped. Well, at least that should be automatic (at least for the upstream branch)
[22:20] <asac> mdke: yes i will review and upload
[22:21] <asac> Jazzva: what i imagine an automatic upstream branch + a branch layout that defines what is maintained where ;)
[22:22] <mdke> asac: do we need an "en" or does it fall back to "C"?
[22:22] <asac> Jazzva: for instance we need debian branches for every stable release that is still supported and ships an extension
[22:22] <Jazzva> So, we will support debian with extensions, too? :)
[22:22] <asac> Jazzva: on top of that we need -backport branches that might diverge from on different ubuntu versions ;)
[22:22] <asac> Jazzva: sorry. debian == ubuntu :)
[22:23] <Jazzva> Right :)
[22:23] <asac> Jazzva: if they get their thing right we can also take them too :) ... they just have unstable + stable. so just two more branches ;)
[22:23] <Jazzva> Ok :)
[22:23] <asac> but well. step by step ;)
[22:25] <asac> mdke: en is not needed.
[22:26] <Jazzva> fta, could you post a comment on bug 190547 that teatime works for you now :)?
[22:26] <ubotu> Launchpad bug 190547 in teatime "teatime doesn't play sounds" [Medium,Confirmed] https://launchpad.net/bugs/190547
[22:26] <asac> mdke: but doesn't hurt for consistency reasons
[22:26] <Jazzva> or fta2 ^^ :)
[22:28] <fta> I'll check.
[22:28] <fta> btw, did you find out the conf bug ?
[22:28] <Jazzva> Ok, I'm building again, just to be sure
[22:28] <Jazzva> No, I haven't looked at it today... school + fixing g-v-c last night
[22:29] <fta> asac, damn you: http://paste.ubuntu.com/7701/ ;)
[22:29] <Jazzva> btw, the upstream stopped the development of teatime, so, there will be no more upstream updates
[22:29] <fta> oh
[22:31] <fta> asac, why does it have to die there? I have no way of shipping those xpi anyway
[22:40] <fta> [reed], isn't ff3 string frozen yet?
[22:40] <[reed]> yes
[22:40] <fta> no change allowed at all ?
[22:41] <[reed]> nothing that will break localizers
[22:41] <[reed]> no added/removed strings
[22:41] <fta> ok, i can bump on my side then
[22:41] <[reed]> strings can be changed still, though (for example, to fix typos)... just can't add or remove any, as that would break all the locales
[22:42] <mdke> asac: http://paste.ubuntu.com/7704/ works for me
[22:42] <mdke> asac: i got the list of languages by eye though. I've tested it for Italian
[22:46] <fta> asac, you do like to unnecessary write complex code...
[22:46] <fta> +write
[22:46] <fta> grr
[22:47] <fta> asac, you do like to write unnecessary complex code...
[22:47] <asac> fta: depends ;)
[22:47] <fta> sh -c "cd debian/ && zip lp-export-xpis/en-US.xpi install.rdf", why sh -c ?
[22:48] <fta> $(shell cat debian/translation-support/install.rdf.in ....), why $(shell) ?
[22:48] <mdke> asac: package for testing at http://doc.ubuntu.com/~mdke/
[22:49] <asac> mdke: do you have the sources?
[22:49] <mdke> asac: the only thing that concerns me is if adding extra symlinks might affect mozilla-firefox-locales-all with all that script stuff that iwj put in place for the alternatives
[22:50] <mdke> asac: yes, I've pushed the change to the bzr branch so the best way is to get that. but from a canonical machine, as the branch is pretty large (200MB ish without history)
[22:50] <mdke> not quite pushed yet, actually
[22:51] <asac> do you have branch url?
[22:51] <asac> fta: no idea. would have to look at the specific case
[22:51] <mdke> asac: it's at lp:ubuntu-doc/hardy - I'll tell you when the revision is pushed up
[22:52] <fta> asac, i don't get this: ifeq (,$(findstring $(EM_TRANSLATION_VERSION), $(shell echo $(DEBIAN_VERSION) | tr -d '~')))   it should be s/DEBIAN_VERSION/DEBIAN_UPSTREAM_VERSION/
[22:52] <fta> how could it work today?
[22:52] <fta> oh findstring
[22:53] <asac> no idea ... works ... is that from the lp-export thing ? or po2xpi ?
[22:53] <asac> i guess the .mk in mozilla-devscripts
[22:53] <fta> no, binary-post-install in xul
[22:54] <fta> i'm trying to fix my xul.head now that you force a ftbfs
[22:54] <asac> i force a ftbfs?
[22:54] <asac> ah because of lang yes
[22:54] <asac> you need to bump the language ;)
[22:54] <asac> version
[22:55] <asac> maybe consider to update langpacks once
[22:55] <asac> that should be enough as we are in freeze now
[22:55] <asac> aeh mozilla is in freeze
[22:55] <asac> fta: anyway, for head its ok to bump that version
[22:56] <asac> its actually intended now that i think of it
[22:56] <fta> but the way to do your test, I can't use 1.9.* as you asked
[22:56] <fta> s/to do/you do/
[22:56] <asac> where did i ask?
[22:56] <asac> for now just bump to 1.9pre
[22:57] <fta> # bump this to 3.0.* once firefox is at hard string freeze
[22:57] <fta> EM_TRANSLATION_MAX_VERSION := 1.9b5
[22:57] <asac> we will bump to 1.9.* _after_ final is out
[22:57] <asac> i don't trust the policy and its far too dangerous
[22:57] <asac> fta: hard string freeze from our perspective
[22:58] <asac> fta: there is no law-enforcement to breach the freeze upstream. so lets better be conservative ;)
[22:58] <mdke> asac: ok pushed now. it's revision 3799
[22:58] <fta> either way, pre is dropped, 1.9~cvs20080421t1157+nobinonly
[22:58] <mdke> asac: I'm off to bed but will catch any issues in the morning if you hilight me
[22:59] <asac> mdke: thanks.
[22:59] <fta> nm, i'll fix this
[23:00] <asac> fta: you can just use 1.9
[23:00] <asac> right?
[23:00] <asac> go ahead ;)
[23:02] <asac> fta: you can just use 1.9cvs
[23:02] <fta> i still want to expose 1.9pre inside the xpi, not 1.9
[23:03] <asac> fta: 1.9b5 < 1.9cvs < 1.9pre
[23:03] <asac> that works well :)
[23:03] <asac> (for now)
[23:04] <fta> done. http://paste.ubuntu.com/7706/
[23:05] <asac> how much did you relax it now?
[23:05] <fta> http://paste.ubuntu.com/7708/
[23:06] <asac> fta: why do you make unnecessary changes ;)
[23:06] <asac> jk
[23:06] <fta> less bits, it's good for the entropy
[23:08] <asac> but more diffs :-P
[23:11] <fta> why exit 110 ? does 110 has a meaning ?
[23:12] <asac> yeah ... it means: something special has happened
[23:12] <fta> used by something ?
[23:13] <fta> instead of "echo foo ; exit 110" I would have preferred $(error foo)
[23:13] <asac> sounds good
[23:13] <fta> but if you really need 110...
[23:13] <asac> 110 is the emergency number here in germany ;)
[23:14] <fta> lol
[23:14] <asac> lol
[23:14] <asac> 00:14 -!- CheGuevara [n=CheGueva@cpc2-nott7-0-0-cust125.nott.cable.ntl.com] has quit [Read error:  110 (Connection timed out)]
[23:14] <asac>          ^^^
[23:15] <asac> so we already have two meanings :)
[23:15] <fta> :)
[23:16] <asac> thats how the world goes. without irony the sky would fall down :)
[23:17] <asac> no, really i personally have no affection to that particular piece of code. feel free to change as much as you like. It can be beautified for sure.
[23:17] <asac> this is a hack and i treated it as such :)
[23:18] <asac> anyway ... i should have been more proactive for the .head branch, not putting that work on you. granted.
[23:24] <fta> cat foo | sed -e .. | sed -e .. | ......... | sed -e ..
[23:24] <fta> another waste of cpu cycles
[23:24] <fta> sed -e ... -e ... -e ... -e ....  foo
[23:45] <asac> fta: you could at least have indented the sed expressions one more level
[23:46] <fta> when you build, it's indented
[23:47] <asac> but not in code
[23:49] <fta> if you want.
[23:50] <asac> yes, please :)
[23:50] <asac> just the -e lines
[23:50] <asac> the stdin/out things i don't mind ... either like now or one more push
[23:51] <asac> then everyone is happy \o/
[23:51] <fta> done
[23:56] <fta> I still an uninstallable package: openoffice.org-hyphenation-en-us
[23:56] <fta> +have
[23:56] <fta> well, not upgradable
[23:57] <asac> fta: is that an _all package?
[23:57] <asac> is it not available or does upgrade fail?
[23:57] <fta> The following packages have been kept back:
[23:57] <fta>   openoffice.org-hyphenation-en-us
[23:58] <fta> and if I try to remove it:
[23:58] <fta> The following packages will be REMOVED:
[23:58] <fta>   language-support-en language-support-fr language-support-writing-en language-support-writing-fr
[23:58] <fta>   mozilla-firefox-locale-en-gb mozilla-firefox-locale-fr-fr openoffice.org-hyphenation-en-us
[23:58] <asac> yeah mos tlikely its an arch all and your arch package is not there yet.
[23:58] <fta> it's been there for a while
[23:58] <asac> fta: i don't have that package
[23:58] <asac> apparently it was removed at some point
[23:59] <fta> fta@ix:~ $ apt-cache madison openoffice.org-hyphenation-en-us
[23:59] <fta> openoffice.org-hyphenation-en-us | 2.3.1-2ubuntu1 | http://archive.ubuntu.com hardy/main Packages
[23:59] <fta>     hyphen | 2.3.1-2ubuntu1 | http://archive.ubuntu.com hardy/main Sources
[23:59] <fta> I have 2.3.1-1ubuntu2