[08:58] <asac> hi
[08:58] <asac> i have to find a different plcae
[08:58] <asac> major construction site is my house tday
[09:09] <asac_> jackhammer noise is killing e
[10:22] <fta> asac, hi
[10:23] <fta> bug 428109
[10:23] <fta> hm
[10:24] <asac> fta: hi
[10:25] <asac> oh dear .. my nerves are thin. this jackhammer thing kills me hard
[10:33] <fta> i know the feeling, got that in front of my office all the summer
[10:34] <fta> asac, btw, i dropped the testsuite deb in chromium
[10:34] <asac> well ... in front is different from "they hit the basment of this house just 2 stories below" ;)
[10:34] <asac> but i think its just today
[10:34] <asac> fta: thats good decision i would think
[10:35] <fta> i front was just below my window
[10:35] <asac> fta: how does one build testsuite now?
[10:35] <asac> heh
[10:35] <asac> ok
[10:35] <fta> it's built & run, but no longer packaged
[10:35] <asac> cool
[10:35] <asac> as long as all output is in log thats good enough
[10:36] <fta> it should be all there
[10:36] <fta> otherwise it's a bug
[10:36] <fta> http://codereview.chromium.org/211036/show
[10:37] <fta> seems the beta is near
[10:39] <asac> do we understand how they release branchwise already?
[10:41] <fta> we do, but it's difficult to replicate, bits are missing
[11:00] <asac> ok uploaded epiphany extensions
[12:25] <bdrung> andv: i have merged mozgest
[12:58] <gnomefreak> im here for a bit. i slept a total of ~2hours from fri. night -> last night im a bit on the cranky side
[12:59] <gnomefreak> dtchen: is there a reason why after every update of PA the sound gets muted?
[13:10] <gnomefreak> asac: bdrung is there a reason we didnt merge branches to ~ubuntu-dev? we should really have a system to merge/remove branches from https://code.edge.launchpad.net/~mozilla-extensions-dev when they have the packages have been pushed to archive.
[13:13] <bdrung> gnomefreak: yes
[13:14] <gnomefreak> bdrung: there is a reason we dont merge them?
[13:16] <gnomefreak> also imagezoom is fixed waiting for push. sorry just going through the extension pages
[13:16] <bdrung> gnomefreak: no.
[13:16] <bdrung> no to your first question and yes to the second question.
[13:16] <bdrung> this is confusing: https://code.launchpad.net/firefox-extensions
[13:21] <gnomefreak> ok thanks, looking at link
[13:23] <gnomefreak> what is confusing about it?
[13:23] <bdrung> very long
[13:24] <gnomefreak> agreed
[13:28] <gnomefreak> im going to lay down for a while.
[16:13] <gnomefreak> bdrung: if you get time can you review and push https://code.edge.launchpad.net/~mozilla-extensions-dev/firefox-extensions/firebug.ubuntu and https://code.edge.launchpad.net/~mozilla-extensions-dev/firefox-extensions/firefox-showcase.ubuntu
[16:14] <bdrung> k
[16:15] <gnomefreak> thanks
[16:20] <asac> bdrung: so the guy on pkg-mozext mailing list now wants to put stuff in /usr/lib ;)
[16:20] <asac> not sure if we want to auto detect that
[16:20] <asac> which should be possible
[16:20] <asac> or allow special overrides or something
[16:20] <bdrung> asac: or a variable for that?
[16:21] <asac> but what kind of variable?
[16:21] <bdrung> dunno :)
[16:21] <asac> i think debian folks wouldnt be happy if we allowes just: either all or none in /usr/lib
[16:21] <asac> they want properly split stuff
[16:21] <asac> though i disagree
[16:21] <asac> bdrung: i think we can look at architecture: field
[16:22] <asac> if the binary package is any -> /usr/lib
[16:22] <asac> otherwise /usr/share
[16:22] <asac> imo one can argue that splitting stuff up in a arch any package makes no sense anyway
[16:22] <bdrung> asac: good idea
[16:23] <bdrung> if architecture != all -> /usr/lib
[16:24] <bdrung> architecture could be a list of archs, too
[16:25] <asac> right
[16:25] <asac> thats correct
[16:51] <gnomefreak> bdrung: last one for me today https://code.edge.launchpad.net/~mozilla-extensions-dev/firefox-extensions/mozilla-ctxextensions.ubuntu  stumbleupon is a fail to build but looks like something easy i just dont hav etime today. i attached the failure file to bug report incase someone gets to it before i do
[16:55] <bdrung> k
[16:55] <bdrung> gnomefreak: currently i fix mozilla-imagezoom
[16:55] <gnomefreak> bdrung: what was wrong with it?
[16:56] <bdrung> MOZ_XPI_BUILD_COMMAND was not set
[16:56] <bdrung> i do not like the long rules file
[16:57] <asac> ok off travelling ... will be back later (2-3 hours)
[16:57] <gnomefreak> let me look at mine i thought it was set
[16:57] <gnomefreak> asac: have fun
[17:00] <gnomefreak> #MOZ_XPI_BUILD_COMMAND = sh build.sh  should just remove the # but it builds fine and works fine anyway
[17:01] <gnomefreak> and yes it is fairly long. we should change this in XPI.TEMPLATE than for new extensions to be lest amount of rules
[17:02] <gnomefreak> ok im gone. be back sometime this week
[18:04] <cyphermox> asac, anything I can do to help out fixing bug #429835 ?
[20:00] <asac> cyphermox: yes ;)
[20:00] <asac> cyphermox: its a bit tricky though
[20:00] <asac> cyphermox: what i need is a grep/sed expression to filter out any xml entity definition
[20:00] <asac> at best one line for each
[20:00] <asac> if you want to try i can give you details ;)
[20:12] <fta> asac, perl? ;)
[20:27] <asac> fta: so what i need to parse is <!ENTITY.*SYSTEM.*\".*\".*>
[20:27] <asac> across multiple line
[20:27] <fta> do you have an example?
[20:29] <fta> and what do you need as output?
[20:33] <fta> asac, ^^
[20:33] <asac> fta: echo the match
[20:33] <asac> is the output
[20:35] <micahg> asac: If I"m going to make xul-193-gnome-support-dbg replace ff3.7-gnome-support-dbg, do I have to mark Conflicts as well As Replaces?
[20:36] <asac> micahg: sorry. not sure what you try to do ;)
[20:36] <asac> so Replaces: means that there are same files shipped in the package
[20:36] <micahg> asac: ff3.7-gnome-support is only an xml file now
[20:37] <micahg> no libs
[20:37] <asac> if there is a versioned replaces it usually means that files that were in the version or earlier of the one package
[20:37] <asac> moved to a new one
[20:37] <micahg> Yep
[20:37] <asac> micahg: what xml file?
[20:37] <micahg> that's what happened
[20:37] <micahg> the gnomevfs file moved from ff3.7 to xul193
[20:37] <asac> which file moved? the gvfs stuff?
[20:37] <asac> ok
[20:38] <micahg> there are no longer any compiled libs in the ff37gnomesuport pkg
[20:38] <asac> so you need a versioned replaces
[20:38] <asac> micahg: but did the same file move? or was it renamed?
[20:38] <micahg> moved
[20:46] <fta> asac, should it match multiple times?
[20:49] <asac> fta: one second
[20:49] <asac> fta: http://people.canonical.com/~asac/tmp/test.txt
[20:50] <asac> so basically if you pipe in the input, the output should be 4 times the result ;)
[20:50] <fta> ok
[20:51] <asac> fta: brandDtd is a variable match
[20:51] <asac> DTD
[20:52] <asac> so assume a-zA-Z-_0-9 ;)
[20:54] <fta> fta@ix:/tmp $ perl -e 'undef $/; $_ = <>; while (s/(<\!ENTITY)\s+(%)\s+(\S+)\s+(SYSTEM)\s+(".*?")\s*(>)//s) { print "$1 $2 $3 $4 $5$6\n"}' /tmp/test.txt
[20:54] <fta> <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
[20:54] <fta> <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
[20:54] <fta> <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
[20:54] <fta> <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
[20:54] <fta> <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
[20:55] <fta> is that what you want?
[20:55] <cyphermox> fta, I'm too late but about to get to the same regex
[20:58] <asac> hehe
[20:58] <asac> regexp contest ;)
[20:58] <asac> very good
[21:29] <micahg> asac: is version replaces different than Adding replaces in debian/control?
[21:51]  * BUGabundo waves o/
[21:55] <asac> micahg: its a versioned replaces
[21:55] <asac> not an unversioned one ;)
[21:55] <asac> Replaces: ... (<< 1.1)
[21:57] <micahg> asac: ah, well, it's unreleased
[21:58] <micahg> so is that necessary?
[22:31] <asac> micahg: thats a different question
[22:32] <asac> imo its good to do right
[22:32] <asac> and that is with versions
[22:32] <asac> otherwise no repla ce at alll i would think
[22:32] <micahg> asac: ok, so do I do a major revision like 3.7 or a minor one like 3.7~a1~...
[23:04] <afv> hi
[23:04] <afv> i'm getting a seg fault when opening gmail and clicking buttons like archive/delete..
[23:05] <afv> http://pastebin.com/d2a8c7834
[23:05] <BUGabundo> asac: micahg: ^^^^^^^^
[23:06] <micahg> afv: pleas install the xulrunner-1.9.3-dbg
[23:06] <micahg> oops
[23:06] <micahg> 1.9.1
[23:06] <BUGabundo> eheh
[23:06] <BUGabundo> already stuck on 3.7 ?
[23:06] <afv> lol
[23:06] <afv> installed.
[23:07] <micahg> hmm
[23:07] <BUGabundo> afv: now do : firefix -g
[23:07] <afv> installed now. it wasn't installed :p
[23:07] <BUGabundo> then hit 'r'
[23:07] <BUGabundo> and try to reproduce
[23:07] <micahg> BUGabundo: my mind is stuck on trunk :)
[23:07] <BUGabundo> *firefox -g of course
[23:08] <micahg> afv: it looks more like a gtk problem than a FF one though
[23:08] <afv> sure
[23:08] <afv> i've seen that gtk warnings/errors before but without a seg fault
[23:09] <micahg> afv: we've had gtk segfaults before especially on karmic
[23:10] <afv> at pastebin what Syntax highlighting is best for this?
[23:10] <afv> bash?
[23:10] <micahg> C++ maybe?
[23:11] <afv> http://pastebin.com/d3b26fab3
[23:11] <micahg> ugh
[23:12] <micahg> maybe bash would be better ;)
[23:12] <afv> bash :p  http://pastebin.com/d2cbbd6c6
[23:13] <micahg> at least it's not all green
[23:14] <micahg> I'd figure out what package this is in: /usr/lib/gtk-2.0/2.10.0/immodules/im-uim.so
[23:14] <micahg> then install the dbg pkg
[23:14] <micahg> and search that pacakge for a similar crash
[23:15] <afv> how can i check that?
[23:15] <micahg> dpkg -S filename
[23:15] <afv> thanks
[23:15] <afv> uim-gtk2.0: /usr/lib/gtk-2.0/2.10.0/immodules/im-uim.so
[23:16] <micahg> afv: is apport not catching it?
[23:16] <afv> i don't think so
[23:17] <afv> installing libuim6-dbg...
[23:20] <afv> should i see something new at gdb?
[23:22] <micahg> yeah, the last 3 calls should be resolved now
[23:23] <afv> hmm
[23:23] <afv> http://pastebin.com/d6168c119
[23:24] <micahg> yeah
[23:24] <micahg> see, no more ??
[23:24] <afv> ah, this.. " 0x022f2f22 in ??"
[23:24] <micahg> now, I'd say check for a gtk crash that's similar
[23:25] <micahg> afv: it's a gtk problem
[23:26] <micahg> afv: look at lines 14 and 15 of your pastebin
[23:26] <afv> yes
[23:26] <afv> where should that file be located?
[23:27] <micahg> afv: idk, in the codebase
[23:27] <afv> or this folders, glib2.0-2.21.6/gobject
[23:27] <afv> hmm ok
[23:29] <afv> i'm tempted to remove the uim packages.. :p
[23:35] <afv> can't find similar crashes..
[23:38] <afv> with firefox-3.7 i got another error
[23:38] <afv> let me just install xulrunner-1.9.3-dbg
[23:44] <afv> hmm.. looks the same now.   http://pastebin.com/d23fdceb9
[23:46] <afv> micahg, :p
[23:54] <micahg> afv: I'm not familiar with the uim
[23:54] <afv> just opening gmail and wait a few seconds: http://pastebin.com/d6e2a45f7
[23:55] <micahg> afv: that's a different crash
[23:55] <afv> maybe it's related? :s
[23:56] <micahg> afv: doubtful
[23:57] <afv> *removing uim*... :(
[23:58] <afv> testing with 3.5.4 again
[23:59] <afv> no glib warnings..
[23:59] <afv> ops. crash. lol