/srv/irclogs.ubuntu.com/2008/06/25/#ubuntu-mozillateam.txt

asac_nickserv has problems00:02
asac_thats for sure00:02
asac_ha00:02
asac_i am now +u again ;)00:02
asac_nickserv just had a _huge_ delay00:02
asac_fta: better?00:02
Volansyep n=asac@debian/developer/asac on both nick00:03
asac_thx00:04
asac_hmmm ... why is mysql-common pulled in by build-essential?00:07
ftayes, except that xchat doesn't refresh00:07
=== asac_ is now known as asac
JazzvaWill xpi.mk look only in chrome/ for locale, skin and content dirs, or will it parse them from chrome.manifest? the first?00:09
Jazzvaoh, it will follow the MOZ_XPI_BUILD_COMMAND00:10
asacJazzva: good question ;)00:10
asacyeah00:10
asacnot sure if i added a "generic" command00:11
asacbut i dont think so00:11
Jazzvacan't find one... Anyway, can i call build.xml somehow?00:11
asacJazzva: i think there is certainly a need for a unified script that unpacks and xpi to our standard format00:11
asacand a script for the other direction00:11
asacboth could go into mozilla-devscripts.mk00:11
asacand we could use one by default for MOZ_XPI_BUILD_COMMAND00:12
asacif we dont have a .xpi in top level folder00:12
asacJazzva: yes you can run ant00:12
asac:)00:12
JazzvaAren't we going for packaging with unpacked xpi's? :)00:12
asacfor build.xml style sources the BUILD_COMMAND is just "ant" :)00:12
JazzvaYay. I can clean my rules file :)00:12
asacJazzva: obviously as we want things to be in branches00:13
asacJazzva: you need to build depend on ant of course00:13
JazzvaJust asking, cause you mentioned "unpacks and xpi to our ..."00:13
asacJazzva: dont understand your question then ;)00:13
asacJazzva: ah sorry00:14
asacdidnt read "aren't" :)00:14
asacyes we are ;)00:14
Jazzvagood :)00:14
JazzvaOk then... just to test-build it and test-run it and it will be pushed. I think it might be good for tb and songbird too... it's sort of mentioned in chrome.manifest.packaging...00:15
* Jazzva googles about c.m.p file00:15
asacJazzva: hmm00:16
JazzvaWow... 4-5 results for that file :)00:16
asacJazzva: are tbird and sonbird in install.rdf too?00:16
JazzvaAnd seems foxyproxy is the only one that uses it00:16
Jazzvayes00:16
Jazzvahave to check if this id is for tb, though00:17
JazzvaI think it's flock00:18
VolansJazzva: flock is: {a463f10c-3994-11da-9945-000d60ca027b}00:18
Jazzvathat's the one00:18
Volans(install.rdf open in another window ;))00:18
asacok00:18
asacJazzva: try if it works in midbrowser ;)00:18
asacadd that one in the "ubuntu" branch ;)00:18
asacif it works00:18
Jazzvalast time i tried I couldn't run midbrowser...00:19
asacJazzva: hmm compiz?00:19
asacJazzva: disable desktop effects. then it should start. next upload will fix that00:19
Jazzvadunno if I used compiz then... Anyway, since I stopped using it, I'll try it again :)00:19
asac {aa5ca914-c309-495d-91cf-3141bbb04115}00:19
asacthats the id00:20
JazzvaIt doesn't show up in install.rdf. What are the min and maxVersion, so I can add them?00:20
asac/usr/lib/midbrowser/application.ini00:20
asachas the current version00:20
Jazzvak00:21
asac0.3.0rc100:21
asaci think its ok to use 0.3.0 as maxVersion00:21
ftahm, my clamav-milter on hardy dies a couple of times per hour :(00:21
JazzvaI need to install it first in intrepid chroot, so it'll take a while... ~20 minutes00:21
asacJazzva: midbrowser is small00:22
asacshould take a second ;)00:22
JazzvaBut it still has deps ;)00:22
asacif you have xul00:22
asacok00:22
asacfta: i think thats a topic best dealt with on #ubuntu-server :)00:22
ftai know, i'm just complaining ;)00:23
asachehe00:23
asaci am using clamav on etch ;)00:23
asacthat is rock solid. but i have no clue if it ever found a virus :)00:23
Volansasac: you know if exist a way to be noticed when a new appversion is added here? ( https://addons.mozilla.org/en-US/firefox/pages/appversions )00:23
ftait started to die yesterday for me00:23
asacfta: hardware? or was there a sec update or something?00:24
asacVolans: why do you want that?00:24
Volanson Mozilla Addon site you can upload only extension with min e max version declared there as I know00:25
asacVolans: you should use 3.0.*00:25
asacas maxVersion00:25
asacthats what we use00:25
asacVolans: for trunk i think that AMO site bumps your maxVersion automatically00:26
asacat least reed said so iirc00:26
Volansthat does not happen to my extension... and the new version is still waiting an editorial review to be publicated00:26
asacfor 3.1a1pre ?00:27
Volans1.0.6.1 version had 3.0pre, 1.0.6.2 have 3.0.*00:28
asacok. yeah00:28
asacthats good then00:28
asacnot sure about the AMO procedure. sorry00:28
Volansno problem00:29
Jazzvamidbrowser works :)00:34
Jazzvanow to get another 30MB of ant and it's deps...00:37
asacyay, java00:49
Jazzvaassembler and linker projects were required to be coded in java... don't ask me why... i has no idea00:50
* Jazzva spends a lot of time on icanhascheezburger, apparently00:52
Jazzva*i have no idea :)00:52
asacJazzva: well. imo you could also teach students to write java op-code00:54
asacinstead of assembler00:54
asacis quite similar and is at least usable on all platforms that have a vm00:54
asac:)00:54
Jazzvatrue... I think that's a project that I'm gonna do next year00:55
asaci doubt that anyone will become a real assembler wizard during class anyway00:55
Jazzvato make java op-code :)00:55
asacits more about "getting the idea" :)00:55
JazzvaI agree. that's what we were doing. The instruction op-codes were different from the real one, only 7 instructions used. Just to get the basic concept :)00:56
asacJazzva: yeah ;)00:56
asacthen go and use a java VM ... its a simple machine so quite a good thing to learn on00:56
asacmaybe makes sense then ;)00:56
Jazzvawell, I'll study it next year, for sure :)...00:57
asacJazzva: in which direction do you want to go?00:58
asacif you take too classes on low level programming ;)00:59
asactwo00:59
JazzvaIt's not my decision. Everyone has them on this department...00:59
asacwhich department?00:59
JazzvaBut I found assembling and linking quite interesting00:59
Jazzvait would be something like dept of computer sciences01:00
asacok so not a sub-department of computer science ;)01:00
Jazzvanope01:00
asacJazzva: you know that we have assembler code in mozilla :)01:01
JazzvaDamn, wanted to show you my courses list, but it's available only in Serbian01:01
asacyou probably wanna help fixing mips :)01:01
JazzvaHehe... dunno if I'm that good :).01:01
Jazzva...dunno if I'm good at all :)01:01
Jazzvahttp://www.etf.bg.ac.yu/index.php?option=com_content&task=view&id=70&Itemid=83 ... maybe you can manage to understand something.01:02
asachttp://lxr.mozilla.org/seamonkey/source/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s01:02
asachttp://lxr.mozilla.org/seamonkey/source/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_shle.s01:04
Jazzvawow... had no idea :)01:04
asachttp://paste.ubuntu.com/22738/01:04
asacthose are all .s files01:04
asacthere is also some nested assembler in some .cpp files iirc01:04
asacmost likely more assembler than in the kernel ;)01:06
asachehe01:06
JazzvaI can barely understand code... but have no idea what it does. Is this _asm_shle.s for "go to label, then do these instructions, and call some other function"?01:07
asachttp://paste.ubuntu.com/22739/01:08
asac:)01:08
asacthats the kernel .S files ;)01:08
asacJazzva: a good thing is to look at how syscalls are implemented on various archs01:09
asace.g. how to get messages from user-space to kernel :)01:09
JazzvaI'll put it on my todo list:)01:09
asacits not that hard to understand01:10
asacsome platforms even have a C implementation01:10
asacothers need assembler01:10
asac;)01:10
Jazzvalinux has c implementation, right?01:10
Jazzvait has :)01:13
asacJazzva: ?01:14
asacJazzva: linux support various architectures. i think x86 has pure C implementation for syscall01:14
asacothers dont have01:15
JazzvaI suppose I found that one :)01:15
asacJazzva: good :)01:15
asacJazzva: you also have to look at the libc part i guess01:16
asacto get the complete picture01:16
Jazzvaok :)01:17
Jazzvathanks01:17
Jazzvafoxyproxy puts it's xpi in ../targets/. Is it ok if I patch build.xml to put it in .?01:22
Jazzvalooks like i can't... It removes the contents of the that dir before build :)01:24
asacJazzva: yes. if that patch isnt too intrusive01:26
asace.g. if its just a few lines that ok01:26
JazzvaOne line, though it erases the whole contents, so it's pointles...01:26
asacif done on ubuntu branch - but i guess thats what you are talking about ;)01:26
Jazzvaright :)01:26
asacthats painful01:34
asacgit-core merge looked good. now it fails two test cases01:34
asacwhat a shame01:34
asachmm git-svn01:35
asacperl: /build/buildd/subversion-1.5.0dfsg1/subversion/libsvn_ra/ra_loader.c:674: svn_ra_get_dir: Assertion `*path != '/'' failed.01:35
Volansgood night and good work... see you01:52
Jazzvafoxyproxy is recognized in midbrowser01:59
Jazzvabut it reports an error that it can't read settings in .mozilla/midbrowser/profile/foxyproxy.xml and that it should be reported to the developers02:00
Jazzvai'll check if it exists in fx3 too02:00
Jazzvait works. it checks if it's a new installation in fx, if the settings file is not found. but it doesn't do that in midbrowser.02:02
asacis "profile" a placeholder in the path you posted?02:03
Jazzvayes02:03
asacotherwise the dir doesnt exist02:03
asack02:03
Jazzva:)02:04
asacJazzva: who dod the ytest i fits a new installation?02:04
asacdamn ;)02:04
Jazzvahuh? :)02:05
asachow do they test if its a new installation?02:05
Jazzvait reports this in case of fx: "FoxyProxy: Unable to read preference extensions.foxyproxy.settings in getSettingsURI(). Checking for new installation."02:05
JazzvaI'm looking at the code now02:05
asacJazzva: look in chrome.manifest02:06
asacyou can configure appid=.... there02:06
asacto do special things for special apps ;)02:06
asacmaybe they do that02:06
Jazzvait writes it out here components/foxyproxy.js:34102:06
Jazzvaasac, they do set different stuff for different apps in chrome.manifest. I tried just to add another set of settings for midbrowser, but it's not working. I'll just prepare the merge now, without changing this, and then we'll see in the upload after merge :)02:41
ScottKThe QA tracker is smarter than I am.  What do I click on to find the actual test you want done?03:38
JazzvaScottK, for the first two tests (normal use with new and existing profile) there are no special tests. Just do your normal browsing and report if any glitch occurs.03:47
JazzvaScottK, for the third test, there's a link to <https://wiki.ubuntu.com/MozillaTeam/QA>, which provides the testplan03:48
ScottKWhat are the links for the first two?03:57
JazzvaScottK, there are no links to testplan for the first two. The links for reporting section depends on which package are you testing03:59
JazzvaThe testplan could be "Go around the usual sites you visit everyday for 15 minutes, and see if something bad and different happens."04:00
ScottKAh.04:02
ScottKOK.04:02
ScottKI can do that.04:02
JazzvaThanks for doing that :)04:02
xp_FYI, got another flash related crash in dapper. (firefox-bin:28048): GLib-CRITICAL **: g_quark_from_string: assertion `string != NULL' failed05:19
xp_(firefox-bin:28048): GLib-GObject-CRITICAL **: g_object_notify_queue_thaw: assertion `nqueue->freeze_count > 0' failed.05:19
xp_This was with the Adobe flash plugin that is installed by the Plugin Finder Server. Again was not reproduced (so again probably not worth worrying about?)05:24
JordiGHI don't quite get why Ubuntu keeps the Firefox name while Debian doesn't... is Ubuntu getting special approval from Mozilla for the Firefox modifications it makes?05:40
djdarkman_hello05:48
gnomefreakasac: are you here yet?09:45
* gnomefreak think he bumped his head way too damn hard to want to add 20 more packages to our maintaining list :(10:02
asacgnomefreak: sure10:06
asacgnomefreak: yeah. thats shirish idea10:06
gnomefreakwhat order for nss nspr i cant remember im thinking nspr first than nss10:08
asacgnomefreak: you are right!10:10
gnomefreakyay :)10:10
* asac hugs gnomefreak 10:10
asac;)10:10
gnomefreakrespin firefox as well (atleast should need to)10:10
* gnomefreak hugs asac 10:10
asacgnomefreak: if its about the nss upgrade bug, I just want nss built on gutsy10:11
asacto reproduce10:11
asacno need for ffox10:11
gnomefreakok10:12
gnomefreakill have them uploaded in next couple of hours i just want to get updates and shit done first10:12
asacthx10:13
gnomefreaknp10:13
gnomefreakfta: firefox-3.0 from your ppa is being kept back (i would assume depends issue) xul went through so i will check after that10:14
gnomefreakasac: what are we doing with bugs on extensions that we dont maintain?10:15
asacgnomefreak: which extension?10:15
gnomefreakIMHO we should close them or add them as wishlist if user wants them from us10:15
gnomefreaks3fox10:15
gnomefreaksee bug 24274110:15
gnomefreakhmmmmm10:16
asacbotty10:16
gnomefreakim asking about him now10:16
asacgnomefreak: that bug is "invalid". he should report it to the extension author (unless we have that extension packaged or that extensions is _really_ important)10:17
gnomefreakok i will mark and comment as such10:17
asacgreat10:17
gnomefreakbots ISP is having issues trying to get an alt. in here10:17
gnomefreakwe wont have bot for a while, it should be worked out by end of day just not sure whos day10:18
asacha10:18
asacwell. i think we can live without a bot for a day ;)10:19
asaccan we?10:19
anakron_Hey10:19
gnomefreakyep should beable to10:19
asachi anakron_10:19
gnomefreakhi10:19
anakron_someone is of mozillateam?? in LP?10:19
anakron_hi10:19
anakron_:)10:19
gnomefreakboth of us10:19
anakron_ok10:19
asac + others as well :)10:19
anakron_i need to know something10:19
gnomefreakfeel free to ask10:20
anakron_cause i wana help like a beta testers for mozilla10:20
anakron_but im using ubuntu intrepid10:20
asacanakron_: then you are already a big-beta tester ;)10:20
asacanakron_: do you want _more_ recent crack?10:20
gnomefreakfta: here is the error The following packages have unmet dependencies: firefox-3.0: Depends: xulrunner-1.9 (>= 1.9+nobinonly-0ubuntu3) but 1.9+nobinonly-0ubuntu3~fta3 is to be installed10:21
asacgnomefreak: darn. my by10:21
asacmy bad10:21
gnomefreakasac: oh thats you?10:21
anakron_:)10:21
gnomefreaklol10:21
anakron_im looking at http://mozilla.qa.ubuntu.com/10:21
anakron_for any version for intrepid10:21
anakron_but i cant find one at least!10:21
* gnomefreak not real sure if we have intrepid packages up there for testing10:22
asacanakron_: ah. well. firefox 2 isnt supported in intrepid anymore10:22
asacanakron_: have you received the mail?10:22
anakron_:O  yeah10:22
asacanakron_: there are other options to help out: you can just use virtualbox to install one of the stable releases10:22
anakron_so, what i can do to10:22
gnomefreakasac: maybe add devel releases to testing in late alpha so our changes are in and we work on them for bugs at that time10:22
anakron_jaja10:22
anakron_i cant use it cause my hardware will get burn xD10:23
gnomefreakanakron_: chroots :)10:23
anakron_i have a Pentium IV  1600MHZ with 320mb RAM10:23
anakron_so, its like a dream to run a virtualmachine10:23
anakron_i know that i can use chroot, but my hardware is a limit for my dreams10:24
asacanakron_: yeah10:24
gnomefreakcrap. someone pplease let me know when Jazzva starts on the extension pages :(10:25
asacanakron_: you are brave enough testing intrepid already. so if your hardware doesnt allow stable testing, thats fine10:25
gnomefreakasac: oh shit i didnt give you important bug you needed to look at :( be right back let me find it10:26
anakron_thanks for the answer10:26
anakron_see you later10:26
asacanakron_: cu10:26
anakron_better10:26
anakron_see you soo10:26
gnomefreakasac: https://bugs.edge.launchpad.net/ubuntu/+source/firefox-3.0/+bug/19620210:26
anakron_soon10:26
gnomefreakIMHO its the way it should work :( maybe im confused but sounds like he wants natulis to open ftp only10:27
asacgnomefreak: the issue here is that the ftp server was added to gconf10:28
asacerrr, the ftp handler10:28
gnomefreakand thats ff issue?10:29
gnomefreakim gonna assume whom ever did it meant it to happen that way hense not a bug10:29
asacgnomefreak: not sure :). but i assume so10:29
asacgnomefreak: ask them to figure out when and how the ftp handler ended up in gconf10:30
gnomefreaknext who did it is gonna be hard to find out10:30
asacthey most likely did it once manually10:30
asacill ask10:30
gnomefreaki asked10:32
gnomefreakin bug report atleat10:33
gnomefreakatleast10:33
gnomefreakbut please ask in -devel if you know who to ask (might want to start with seb.)10:35
asacgnomefreak: i think it he cannot reproduce this bug, we can just close it10:36
gnomefreakthe ftp bug?10:37
asacy10:37
asacreproduce as in "reset the gconf key", then does firefox still take over ftp handling ;)10:37
gnomefreakbut removing the keys doesnt help since everyone would have to10:38
gnomefreakthats why i added it as wishlist to maybe make user decide what he wants as default10:38
gnomefreaksince i only see 2 or so people in the bug complaining (maybe one)10:38
gnomefreak3 people10:39
gnomefreakout of how many millions10:39
asacgnomefreak: well. i doubt that many people see that issue10:39
asacits firefox-3.0b4 that is set in gconf10:40
gnomefreakwhen i was using ftp nautlis did it for me that was gutsy10:40
asaci am pretty sure that it was the user who did that10:40
gnomefreakits possible i doubt mozilla did it10:40
asacgnomefreak: well. let me check ;)10:41
asacactually i think that there was a bug asking for that feature ;)10:41
gnomefreaklol10:41
asace.g. make firefox take over ftp handling10:41
asacbut let me check in code10:41
gnomefreaksounds like a few other flip flop bugs10:41
gnomefreaklike offline mode and saving docs to temp in tbird :(10:41
asacgnomefreak: ok. it takes over ftp :-D10:44
gnomefreakdue to what?10:45
gnomefreakok let me try that again10:45
gnomefreakdue to who?10:45
asacgnomefreak: if you allow firefox to check whether its the default application it will take over10:45
asachttp + https + ftp10:45
asacand chrome10:46
gnomefreakyeah thats why i said add update-alt for ftp it makes it alot easier10:46
asacgnomefreak: well.10:47
asacill think about it10:47
gnomefreakbut as default browser it should open them unless you are connecting to your own ftp10:47
asacwill let you know in 30min :-D10:47
gnomefreakdo you want nss nspr in mt ppa?10:47
ftahi10:47
asacgnomefreak: nope. in your ;)10:47
gnomefreakfta: hi sorry but asac said he did it10:47
asachi fta10:47
gnomefreakasac: ok10:47
asacdid what?10:48
asacah the dependency problem10:48
asacyeah10:48
asacnow firefox 3 head branch is prepared for preview xul builds10:48
gnomefreakok smoke than fix depends for nspr10:50
ftai tweak build-deps but not deps, so if you updated deps, that's why it's stuck10:51
asacfta: its fixed in .head now10:51
asacdidnt know that you tweak buld-deps10:51
asacwe just have to remember that if we need versioned depends on xul package, that we should append ~ to allow preview builds10:52
gnomefreakasac: how did you screw up deps on fta's package in his ppa?10:54
gnomefreakah nevermind10:54
gnomefreaki just read it10:54
asacgnomefreak: he builds from .head branch :-D10:54
gnomefreakhead i thought was branded 3.1 not 3.010:54
gnomefreakif head is devel10:55
gnomefreakplease dont ask me to dig that up it was in mozilla-dev-app mailing list IIRC10:55
gnomefreakwhat issues will i run into if i use the -d flag to build nspr/nss?10:56
gnomefreakthere are 2 build-deps that hard higher versioning10:56
gnomefreakmaybe just install them since i wont affect running them10:56
ftawhat are you talking about?10:57
gnomefreakfta: hardy uses higher versions of 2 build-dep packages than gutsy does10:58
gnomefreak-d flag should let you build without them but i dont think thats best idea10:59
gnomefreakdebhelper (>= 5.0.61) dpkg-dev (>= 1.14.9)10:59
gnomefreakforgot that10:59
asacfta: about ffox 3 not being installable in your ppa?10:59
ftaasac, this i understood. and it's fixed here too.11:00
asacgood11:00
asacin which way? you auto patch Depends: now too?11:00
ftai just resynced. but i can auto update deps too. it's just that it was tricky before (when we had >= x, << x+1)11:02
asacfta: no need to. i should just remember that you append a tilde version11:02
asacusually we dont have exact package versions in the build-depends11:02
asacso its a special case11:02
asacerr/build-//11:02
asacs/build-//11:02
ftai started to auto-update build-deps in order for the ppa to build the packages in the right order, no other reason11:03
asacfta: right, build-deps are great, but i dont think you should bother for depends as its really the exception11:04
gnomefreakdch -i doesnt know what timezone im in :(11:07
asacgnomefreak: most likely you are in a chroot then11:07
gnomefreakoh maybe i was when i ran it11:07
gnomefreakthanks ;)11:07
asacnp11:07
asacjtv: there?11:08
gnomefreakwhat package in dpkg-buildpackage in?11:08
asacmy uploads to midbrowser still dont get auto approved :(11:08
jtvasac: here.11:08
jtvasac: I'll take a look, just a moment...11:09
asacjtv: i tested a partly translation upload for the grabanddrag translation in midbrowser11:09
asacthats why there is just it-IT.xpi11:09
asac(grabanddrag is not in firefox, so we dont get the strings from there)11:09
asacjtv: you think it might work? :)11:09
asace.g. just partial .xpi?11:09
jtvasac: it-IT.xpi won't be auto-approved, but it.xpi will.11:09
asacjtv: hehe11:10
asacok11:10
asaclet me reupload11:10
asacjtv: so you rename it?11:10
jtvyes, I can.11:10
jtvThis next release may also help us fix the problem.11:10
jtvasac: not sure what you meant about partial translations.11:11
asacjtv: no i mean, do you usuallyy just rename the .xpi?11:11
asacor do i need to change all the content to use "it" instead of it-IT (i think firefox translations use  it-IT too)11:11
jtvWell, I don't actually need to rename it.  Just set the language by hand.11:11
jtvAhhh11:11
asacjtv: well ... part of the strings are translated in the firefox translation pack we get11:11
asacbut we have more strings ... i crafted special .xpi's now that have those strings :)11:11
jtvThat's an interesting problem, actually: the auto-approval and what's in the file are completely separate.11:11
jtvSo for auto-approval, just rename the file and that's that.11:12
jtvPing11:12
asacping?11:12
jtv(That was the sound of a thought)11:12
asacah ;)11:12
jtvWe currently just ignore the language codes in the manifest.11:12
asacjtv: so you want me to give you the .xpi so you can look inside?11:12
asacjtv: ok great. you should filter them at least11:12
jtvNo need.  Just name the thing it.xpi in the future and it'll be auto-approved as Italian.11:12
asaci could then just upload all-in-one .xpi's multiple times11:13
jtvRight now, that won't work yet.11:13
asacsure11:13
asacbut would be great11:13
asac:)11:13
asacok ... let me check what other locales i have11:13
jtvYes, but it doesn't mesh well with the whole structure of the code for now.11:13
asacjtv: http://paste.ubuntu.com/22820/11:14
asacwhich do i need to rename?11:14
asaci guess everything except zh-XX ?11:14
gnomefreakasac: getting hardys version to build on gutsy is gonna be a bitch due to build deps but im going for smoke right now maybe ill look at it more later11:15
jtvasac: remove the country codes from all but zh-XX and en-XX.  Then, for zh-XX, replace the hyphen by an underscore.  The hyphen in en-US is hard-coded, so leave that as it is.11:15
asacyeah.11:16
asaclet me try that11:16
asaci wont upload en-US11:16
asacjtv: err, how about pt-BR?11:17
jtvasac: oh, and pt-BR becomes pt_BR, just like cn-TW becomes cn_TW11:17
asac:-P11:17
jtvasac: cs.xpi fi.xpi ja.xpi nl.xpi ru.xpi zh_CN.xpi da.xpi en-US.xpi fr.xpi ko.xpi pl.xpi zh_TW.xpi de.xpi es.xpi it.xpi pt_BR.xpi tr.xpi11:17
asacjtv: ok. ill try that11:17
asacjtv: that that i have you here ....11:18
jtv?11:18
asacjtv: 1. when will the "product" export be of the same structure as the distro export11:18
asac2. can we get the en-US.xpi in the export for "product" too?11:18
asacits always a game to hunt down the en-US.xpi that was uploaded :)11:19
asacif 1. is not going to happen, let me know. i have to think how to properly deal with that then11:19
asacjtv: also, i think we have a problem that might make all this to die. all firefox translations are tri-licensed and we probably cannot relicense them to BSD :(11:20
asacGPL/LGPL/MPL11:21
jtvasac: the structure of the product exports are determined by the paths associated with the individual files.  Unfortunately, when you upload a single file, we don't have much of a path.11:21
jtvAs for 2, isn't the en-US.xpi included when you select an export that includes the template?11:22
asacjtv: how?11:22
asachttps://translations.edge.launchpad.net/midbrowser/trunk/+pots/midbrowser/+export11:22
asacif i select "Everything" then its not11:22
jtvasac: that's a bug.11:23
asacgood :)11:25
gnomefreakasac: http://pastebin.mozilla.org/468539 wtf am i missing? i have changed build-deps on build-essential and dpkg-dev versions from hardys version to gutsy version and got this as well as geting rid of the >versins alltogether11:26
asacgnomefreak: i'd say something is broken in your chroot11:27
asacgnomefreak: why depends on build-essential?11:27
asacand dpkg-dev11:27
asacthose are implicit build-depends11:28
asacyou dont need to change dependencies on them11:28
gnomefreakbuild-essential11:28
gnomefreak |Depends: libc6-dev11:28
gnomefreak  Depends: <libc-dev>11:28
gnomefreak    libc6-dev11:28
gnomefreak  Depends: gcc11:28
gnomefreak  Depends: g++11:28
gnomefreak  Depends: make11:28
gnomefreak  Depends: dpkg-dev11:28
gnomefreakthats b-e11:28
asacjtv: darn. so we need install.rdf?11:28
asacin translations? can it just be empty?11:28
gnomefreakhttp://pastebin.mozilla.org/468540 has dpkg-dev deps11:29
jtvasac: that may work, yes... why?11:29
asacjtv: because the imports failed11:29
asacjtv: i just crafted special .xpi's11:29
asacwith chrome.manifest + .jar11:29
asac(same structure as in en-US.xpi ... just a partial tree)11:29
jtvasac: all we really take from install.rdf at the moment is the contributors list, I think—and even those we end up ignoring unless we can parse them as email addresses.11:30
gnomefreakasac: here is the broken package(s) and i cant really uninstall them since they are needed to build the package11:31
gnomefreakasac: http://pastebin.mozilla.org/46854111:31
asacjtv: ok lets see. uploaded with empty install.rdf11:31
jtvasac: I guess we could provide a default install.rdf if there is none on input.11:32
jtvasac: about the licensing...  as long as we mark the upstream translations as coming from upstream, they remain under their upstream license.  Modifying and extending them may be a problem though.11:35
hk47xxhi, I'm getting problems with dates returned form javascript in FF 311:35
hk47xxall dates returned from javascript hava a 24+ hours offset11:35
gnomefreakasac: ill rebuild the chroot to see11:35
gnomefreakbe back reboot11:37
asachk47xx: is that ubuntu specific?11:38
asacjtv: hmm11:39
asacjtv: i think its ok to inject BSD licensed strings into the DB and use them to update hte upstream translations11:39
asacthe exported, aggregated translation pack will be upstream license again11:39
asacjtv: makes sense?11:39
hk47xxasac: yes i'm dual booting windows and this problem didn't show up11:40
asace.g. I translate something to improve upstream translation. the string itself i BSD, but when exporting (as .xpi for instance) it will be included in a combined work, which basically relicenses the string in that export11:41
asachk47xx: interesting11:41
asachk47xx: if you type "date" in a X-terminal11:41
asacis that ok?11:41
hk47xxasac: yes it shows: mié jun 25 06:07:12 VET 200811:42
asachk47xx: how do you get the date in javascript?11:42
jtvasac: yes, makes sense.  Only problem is, there's no way to tell the system that translations made in the UI are "upstream."11:42
asacjtv: ah ;) ... yeah. a check box during upload would help i guess11:43
jtvasac: so if you import the whole thing...  yes, I think that could work.11:43
hk47xxif I type in the address bar for example javascript:alert(new Date())11:43
hk47xxasac: i get Thu Jun 26 2008 06:08:05 GMT+1930 (VET)11:43
asachk47xx: for me its accurate11:44
asachk47xx: what is VET?11:44
hk47xxim from venezuela11:44
jtvasac: we have the checkbox in some upload forms and not in others...  IIRC the theory is that upstream translations are normally uploaded in batch, as a tarball for the whole project.11:44
asacGMT+1930?11:44
asacouch11:44
asacjtv: right11:44
asacjtv: still the problem exists for "products" in launchpad11:44
asacbut i understand the issue there11:45
jtvasac: actually the terms are used more or less interchangeably in practice: I was really talking about products.11:45
asacjtv: actually, does anyone understand if single strings are actually licensable?11:45
asacfor me it sounds more like only the combined export can have a license ;)11:45
asacnot each and every single string11:45
asacstrange idea :)11:46
hk47xxasac: here is wednesday but the javascript date shows Thu11:46
asacjtv: think about someone licensing "Welcome!" :)11:46
asaci doubt you can have a copyright on that ;)11:46
jtvasac: generally, I agree with you.  The problem is that it's never quite that clear-cut: it's more a question of enough text being copied.11:47
jtvasac: indeed, a short text like that can't be copyrighted.  The assumption in copyright is that the expression is one that you can't reasonably expect other people to reproduce accidentally.11:47
asachk47xx: date --rfc-2822 on console?11:48
asacis that -0530 ?11:48
asacgnomefreak: can you run the javascript command above please11:48
asacgnomefreak: javascript:alert(new Date())11:49
hk47xxasac: is Wed, 25 Jun 2008 06:14:12 -043011:49
asacjust type that in location bar and hit return :)11:49
asachk47xx: yeah right11:49
asaci am bad at maths ;)11:49
asachave the feeling its a rounding issue11:49
gnomefreakdate --rfc-2822 gives me right date and time11:49
asacgnomefreak: no the javascript thing ;)11:49
gnomefreakwith (new Date())?11:50
gnomefreakit fails11:50
gnomefreakon token new11:50
asacgnomefreak: the complete phrase as i pasted it11:51
asacjavascript:alert(new Date())11:51
gnomefreakjavascript:alert(new Date()) doesnt work11:51
gnomefreakas i said token new11:51
gnomefreakgnomefreak@Development:~$ javascript:alert(new Date())11:51
gnomefreakbash: syntax error near unexpected token `new'11:51
hk47xxgnomefreak: don't click has to copy and paste11:52
* gnomefreak tried that first11:52
ftatry it in ff11:52
gnomefreakhk47xx: dont click what?11:52
gnomefreakWed Jun 25 2008 06:52:35 GMT-0400 (EDT)11:52
gnomefreaksorry i have a bunch of terms open so i did it there first11:53
gnomefreakoh and the above is right time and date11:53
asachk47xx: are you on amd?11:53
hk47xxasac: no intel core 2 duo11:54
hk47xxasac: i first noted this problem in gmail11:54
asachk47xx: well. 64bit?11:54
asacinstall?11:54
gnomefreakhk47xx: what version of java?11:55
gnomefreaknot that it should matter11:55
asachk47xx: i thought i might have been a unsigned int issue11:55
hk47xxasac: i don't know for sure uname -r gives 2.6.24-19-generic11:55
asachk47xx: but since gnomefreak doesnt have it ... and he is in -XXXX timezone too, i think its something on your system11:55
* gnomefreak cant test in hardy atm11:56
hk47xxasac: java version "1.5.0_15"11:56
asacjava doesnt matter here11:56
asacits javascript11:56
gnomefreakhk47xx: you should really update to 6.011:56
gnomefreakyeah i know11:56
gnomefreakas i said it shouldnt matter11:56
asacgnomefreak: could you try to set your location to venezuela?11:56
asace.g. so date shows VET as timezone? and then try again?11:56
gnomefreakwith tz...11:57
asacno i think with gnome menu11:57
asachk47xx: how did you setup your timezone?11:57
gnomefreakif by default doesnt that use tzseleact and god i hope gnome menu11:57
hk47xxasac: at installation time choose 'America/Caracas'11:58
asacok11:58
hk47xxasac: for the time zone11:58
asacgnomefreak: yeah. i think you should try that11:58
asachk47xx: ok11:58
ftagnomefreak, my ppa is fixed now11:59
gnomefreakworking on it11:59
asachk47xx: are you using the firefox installed by ubuntu right?11:59
gnomefreakfta: thanks11:59
asacfta: cool11:59
hk47xxasac: yes from synaptic11:59
asacjdhore: the jemalloc build should be in fta archive by now11:59
gnomefreakThu Jun 26 2008 06:29:44 GMT+1930 (VET)11:59
asacafter some hick-ups ;)11:59
asacgnomefreak: you get that?12:00
asacwow12:00
gnomefreakthat is with new timezone12:00
ftaasac, boom12:00
ftafta@ix:~ $ firefox12:00
fta/usr/lib/firefox-3.0/firefox: error while loading shared libraries: libjemalloc.so: cannot open shared object file: No such file or directory12:00
gnomefreakyes i do12:00
asacfta: hmm12:00
asacfta: ld.so.conf.d installed?12:00
asacin xulrunner?12:00
ftayes12:00
gnomefreakshould i try in hardy?12:00
asacfta: did you run ldconfig?12:00
asacerr12:01
asacwas that run during postinst :)12:01
ftait didn't12:01
asacit didnt? wow12:01
hk47xxasac: i even tried starting ff in safe mode in case some plugin was misbehaving12:01
ftaUnpacking replacement firefox-3.0 ...12:01
ftaProcessing triggers for menu ...12:01
ftaSetting up firefox-3.0 (3.0+nobinonly-0ubuntu3~fta4) ...12:01
ftaPlease restart all running instances of Firefox-3.0, or you will experience problems.12:01
ftaSetting up firefox-3.0-gnome-support (3.0+nobinonly-0ubuntu3~fta4) ...12:01
ftathat's it12:01
gnomefreakomg this guy is funny as hell ;)12:01
asacfta: the build warns something about "useless ldconfig run in postinst"12:02
ftawe'd better link it properly rather than depend on that12:02
ftafta@ix:~ $ ldd /usr/lib/firefox-3.0/firefox12:02
asacfta: link it?12:02
fta        linux-gate.so.1 =>  (0xb7f2a000)12:02
fta        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7efb000)12:02
fta        libjemalloc.so => not found12:02
gnomefreakhk47xx: hold on ill be back and ill test on hardy since you are using hardy12:02
asacfta: yes, ldconfig was the idea12:02
asacwe cannot really link it ... there is no static dir for xulrunner in theory12:03
ftaldconfig doesn't help12:04
asacmaybe we should link it statically in xulrunner-stub and xulrunner-bin12:04
ftathe firefox binary is just the xul stub, right ?12:05
asacfta: i think so12:05
asacwe currently link dynamic jemalloc into that12:05
asacfor me it works12:05
asacwith ldconfig12:05
ftafta@ix:~ $ sudo ldconfig12:06
ftafta@ix:~ $ firefox12:06
fta/usr/lib/firefox-3.0/firefox: error while loading shared libraries: libjemalloc.so: cannot open shared object file: No such file or directory12:06
asacyou sure you have /etc/ld.so.conf.d/xulrunner-1.9 ?12:06
asacfta: i saw that message12:06
ftafta@ix:~ $ cat /etc/ld.so.conf.d/xulrunner-1.912:06
fta/usr/lib/xulrunner-1.912:06
asacwell. but ldconfig should help then ;) right?12:06
asacat least if LD_PRELOAD=/usr/lib/xulrunner-1.9/libjemalloc.so does12:06
asacor LD_LIBRARY_PATH=/usr/lib/xulrunner-1.9/12:07
gnomefreakhk47xx: your not on hardy are you? what does lsb_release -a give you12:07
gnomefreakhardy kernel isnt -1912:07
gnomefreakthat was gutsy IIRC12:07
asacgnomefreak: its -19 now12:07
asac$ uname -a12:08
asacLinux hector 2.6.24-19-generic #1 SMP Wed Jun 18 14:15:37 UTC 2008 x86_64 GNU/Linux12:08
gnomefreakasac: oh ok i forgot the 2412:08
asacyeah12:08
gnomefreaki was thinking 2.6.1912:08
hk47xxgnomefreak: No LSB modules are available.12:08
hk47xxDistributor ID:Ubuntu12:08
hk47xxDescription:Ubuntu 8.0412:08
hk47xxRelease:8.0412:08
hk47xxCodename:hardy12:08
gnomefreakhk47xx: i got it thanks12:08
asacwell. please open a bug12:09
gnomefreakcommand again please12:09
asacgnomefreak can reproduce so its confirmed12:09
asachk47xx: translation pack?12:09
asacerr12:09
asacprobably not :)12:09
gnomefreakasac: not sure yet12:09
gnomefreakim on hardy atm if you give command i can tell you12:09
ftaasac, i have a fix12:09
gnomefreakjavascript:alert(new Date())?12:10
asacfta: http://paste.ubuntu.com/22824/12:10
asacfta: are you use you are running xul 1.9? not 1.9.1 ;)?12:10
gnomefreakohh firefox updates in hardy12:10
asacfta: whats the problem in your evalution?12:10
ftafta@ix:/etc/ld.so.conf.d $ sudo mv xulrunner-1.9 xulrunner-1.9.conf12:11
ftathen ldconfig12:11
gnomefreakhk47xx: apt-cache policy firefox-3.0 what does it say?12:11
asacfta: huh? since when does extension matter there?12:11
asacthe other files dont have any either12:11
asacat least x86_64-linux-gnu12:12
ftathey all does in intrepid12:12
hk47xxgnomefreak: firefox-3.0:12:12
hk47xx  Instalados: 3.0+nobinonly-0ubuntu0.8.04.112:12
asachmm12:12
hk47xx  Candidato: 3.0+nobinonly-0ubuntu0.8.04.112:12
hk47xx  Tabla de versión:12:12
asacbut there is a .conf12:12
hk47xx *** 3.0+nobinonly-0ubuntu0.8.04.1 012:12
hk47xx        500 http://archive.ubuntu.com hardy-updates/main Packages12:12
hk47xx        100 /var/lib/dpkg/status12:12
hk47xx     3.0~b5+nobinonly-0ubuntu3 012:12
hk47xx        500 http://archive.ubuntu.com hardy/main Packages12:12
asacfta: ok great. fix rules then ;)12:12
ftaok12:12
gnomefreakhk47xx: thanks i will downgrade and see what happens than12:12
gnomefreakhk47xx: does xulrunner-1.9 match firefox version?12:13
asacgnomefreak: you could reproduce, no?12:13
hk47xxgnomefreak: sorry, how can i check that?12:14
gnomefreakasac: im trying with his versions of packages12:14
gnomefreakasac: i get the right time and date afaik12:14
gnomefreakThu Jun 26 2008 06:44:58 GMT+1930 (VET) is that the right time and date?12:15
hk47xxgnomefrak: xulrunner-1.9:12:15
hk47xx  Instalados: 1.9+nobinonly-0ubuntu0.8.04.112:15
gnomefreakfor that CC?12:15
hk47xx  Candidato: 1.9+nobinonly-0ubuntu0.8.04.112:15
hk47xx  Tabla de versión:12:15
gnomefreakhk47xx: i have it12:15
hk47xx *** 1.9+nobinonly-0ubuntu0.8.04.1 012:15
hk47xx        500 http://archive.ubuntu.com hardy-updates/main Packages12:15
hk47xx        100 /var/lib/dpkg/status12:15
hk47xx     1.9~b5+nobinonly-0ubuntu3 012:15
hk47xx        500 http://archive.ubuntu.com hardy/main Packages12:15
hk47xxgnomefreak: well here is wenesday 2512:16
gnomefreakhk47xx: correct time and date would be?12:16
asacgnomefreak: no its not the right time12:16
* gnomefreak never heard of +193012:16
asacgnomefreak: you can reproduce the bug12:16
gnomefreakok so what i posted is the wrong time and date12:17
hk47xxgnomefreak: yes12:17
gnomefreakok cool did you file a bug yet?12:17
gnomefreakasac: bug in ff or gnome?12:17
hk47xxgnomefrak: no12:18
* gnomefreak just noticed intrepid gnome system menu is backwards it has admin first not prefferences12:18
gnomefreakasac: its wrong for me as well12:19
gnomefreakwith new_york12:20
asacgnomefreak: ff12:20
asacgnomefreak: well. not sure12:20
gnomefreakWed Jun 25 2008 08:19:40 GMT-0300 (EDT)12:20
gnomefreakit should be -040012:20
asacmaybe a combination of ff + tzdata or something12:20
asacgnomefreak: daylight saving?12:20
gnomefreakit will be -0500 in oct/nov12:20
gnomefreakbut atm it is -040012:21
gnomefreakwait a minute12:21
hk47xxasac: in my case i don't think so, unless i can save 24 h .~)12:22
gnomefreakah bots back12:23
gnomefreak@time utc12:23
ubottugnomefreak: Current time in Etc/UTC: June 25 2008, 11:23:13 - Current meeting: Bugs for Hugs Day12:23
asachk47xx: no. your bug is confirmed. if the launchpad bug is filed its good12:23
gnomefreakyeah atm its -040012:23
gnomefreakmaybe it is -0300 but i thought -0500 in oct/nov12:23
ftaxul fix pushed to my ppa12:25
gnomefreakwhy did i think it was correct in fta's firefox12:31
gnomefreaktesting now to see but firefox is failing to open12:31
gnomefreakgnomefreak@Hardy:~$ firefox-3.012:31
gnomefreak/usr/lib/firefox-3.0/firefox: error while loading shared libraries: libjemalloc.so: cannot open shared object file: No such file or directory12:31
gnomefreakthat would be why12:32
gnomefreakthats hardy fta412:32
ftagnomefreak, yep, fixed. wait for the new xul fta412:32
gnomefreakok12:32
ftaabout 40 min12:33
gnomefreakim going back to intrepid so once update hits i can finish my chroot or wait until i get home this afternoon and fix it12:33
gnomefreakhmmmm hardy has fta4 and it fails intrepid has fta3 and works12:41
gnomefreakfta: from your ppa12:41
gnomefreakwell atleast my timezone is right in intrepid wrong in hardy but yours is off in both12:44
ftagnomefreak, i seriously doubt it: https://edge.launchpad.net/~fta/+archive/+builds?build_text=&build_state=all12:45
gnomefreakfta: what do you doubt?12:46
ftathat hardy has fta412:46
gnomefreakin my hardy it did hence the reason i said its broken12:46
ftait's still building, how can you already have it ?12:47
ftaxul fta4, not ff fta412:47
gnomefreak3.0+nobinonly-0ubuntu3~fta4~hardy12:48
gnomefreakthat ff12:48
gnomefreak(hardy)gnomefreak@Development:~$ policy firefox-3.012:48
gnomefreakfirefox-3.0: Installed: (none) Candidate: 3.0+nobinonly-0ubuntu3~fta4~hardy12:48
ftathe fix is in xul, not ff12:49
gnomefreakthats in my chroot but installed in hardy system12:49
gnomefreakxulrunner has fta312:49
gnomefreakfta: you mixed them up12:49
* gnomefreak not upgrading to fta4 in intrepid yet12:52
ftano i didn't ;)12:53
ftaxul fta4 is still building12:54
hk47xxgnomefreak: i've found a post in un¡buntuforums that describes a similar situation http://ubuntuforums.org/showthread.php?t=36308413:20
hk47xxgnomefreak: the post is from 200713:21
ftagnomefreak, xul fta4 is ready (except for amd64)13:25
ftaasac, ff crashes on shutdown13:25
ftaasac, apparently not related to jemalloc as it crashed before13:25
asacfta: you can reproduce?13:26
ftayes13:26
ftaweird stack http://paste.ubuntu.com/22837/13:26
asacfta: is that a bus error or segv?13:27
ftaProgram received signal SIGSEGV, Segmentation fault.13:27
asacselinux?13:28
asacdo you have that enabled?13:28
gnomefreakasac: where does firefox get the javascript:alert from?13:29
gnomefreaki have a hard time thinking it gets it from gnome or google13:31
gnomefreakthey stopped the thread in dec of 07 im wondering why it stopped13:32
hk47xxgnomefrak: http://paste.ubuntu.com/22842/13:35
hk47xxgnomefreak: this simple test yields the same result in my machine13:36
gnomefreakhk47xx: that doesnt tell me wher eit gets it from im sure its not getting it from HTML13:36
gnomefreakfirefox crashed but yet its still open :(13:37
ftaasac, not that i remember, maybe a new default in intrepid13:37
gnomefreakim thinking this is bad it even logged the crash it happened during updates13:37
gnomefreakanyone care to guess why it "crashed"13:38
* gnomefreak would rather not have to file a bug since its fta's package13:39
gnomefreakfta: im getting tracebacks when starting fta4 from term13:40
gnomefreakcant import cStringIO13:41
ftapastebinit please13:41
gnomefreakok13:41
ScottKasac: I'm not sure if this counts as a regression or not, but with the Dapper packages, tab mix pro failed on it's initial recovery attempt with the new firefox.13:41
gnomefreakhttp://pastebin.mozilla.org/468663 fta13:42
ScottKSubsequent ones worked.13:42
gnomefreakScottK: new firefox?13:42
* gnomefreak thought we decided to keep 2.0 there13:42
gnomefreak.15 is out but i didnt think we upgraded to it yet13:43
ScottKThis is test packages.13:43
gnomefreakah13:43
gnomefreakit is .15 right?13:43
gnomefreakick im sorry my dapper still has 1.513:44
asacScottK: what was your previous version?13:44
asacScottK: as tab mix pro upgraded too (from addons.mozilla.org)?13:45
asacs/as/was/13:45
ftagnomefreak, this has been there forever13:45
ScottKasac: I have 0.3.0.5.13:46
ftagnomefreak, it's not fatal, and causes no issue as far as i know13:46
gnomefreakfta: ok13:46
ScottKasac: I see there is a new version available.13:48
asacScottK: ok. my question was more: do you use that dapper firefox regularly? or maybe the profile was used a long time ago last time?13:49
ScottKI use it every day.13:49
ScottKFor some reason I tend to use FF on my dapper desktop mostly and konqueror on my hardy laptop.  Not sure exactly why.13:50
ftaasac, you have hardcoded too many 1.9 in xul recently, it makes my life harder to keep merging that in 1.9.113:50
asacScottK: ok. so what does "initial recovery attempt" mean in the tab mix case (sorry, i dont use that)13:50
ftaI can/want to improve that13:50
ScottKasac: The feature that's in FF 2.0 where it will get all your windows/tabs back after a crash is provided by tab mix pro for 1.5.13:50
asacfta: except for ld.so.conf, where did i add 1.9?13:50
asacScottK: oh ok.13:51
asachmm13:51
ScottKSo tab mix pro ran and tried to recover all the windows, but then FF and/or the extension locked up.13:51
ftasystem-grepref.js13:51
ScottKKilling it and restarting clean gave a working fresh start.13:51
ScottKSubsuquent recovery attempts worked fine.13:51
asachmm. maybe a race?13:52
asaclet me check something13:52
ScottKProbably.13:52
asacdarn ;)13:55
hk47xxasac: if i change my time zone from 'America/Caracas' to 'America/Asuncion' the date problem don't show up13:56
asachk47xx: yeah13:56
asactzdata issue imo13:56
hk47xxasac: but i can not keep that time zone because then my system time is offset by half an hour?13:58
asachk47xx: America/Paramaribo does that work too?13:59
hk47xxasac: let me check that13:59
asacyou really changed your offset in 200814:00
asacwierd that some countries still sort out their time ;)14:00
asacerr in dec 2007 ;)14:01
hk47xxasac: no problem in firefox but system time off by one and a half hour14:02
hk47xxasac: is there a way i can solve this problem?14:03
asachk47xx: i dont know yet. we need a bug14:07
asacthe nspr code that calculates offsets might be buggy14:07
asacScottK: try to stop firefox such that it would start with multiple tabs open next time14:08
jtvasac: just looked at a midbrowser export... I see the problem now: you do get the template, but it's the XPIPO export, not the original XPI.14:08
asacScottK: then remove compreg.dat and extensions.* files from your profile and start firefox14:08
asacdoes that reproduce your hang?14:08
asacmaybe try a few times if its a race14:08
asacremoving those files should make your extensions be reparsed and so on, which might cause the required delay here14:09
ScottKasac: OK.  I'll try that in a bit.14:09
asacjtv: in distro export i get both14:09
jtvasac: takes some special-casing.  The code that generates language packs is actually separate from the code that exports (batches of) translation files.14:10
ScottKasac: Alternatively, you can upgrade to the current version of tab mix pro and it just hangs.14:12
ScottKI'd already started down that road before your last comment.14:13
asacScottK: yes, but you cannot reproduce that easily as you cannot upgrade all the time14:13
asacremoving those files should simulate an upgrade14:13
asacif you can reproduce that way, we can at least see if its a regression14:13
ScottKRight.  OK.  I'll need to get the old version back first.14:14
hk47xxthanks for your help, i will file a bug report as soon as possible14:22
asachk47xx: if you have the bug, let me know so i can get it properly started14:28
asacScottK: if it still hangs when upgrading to latest extension version, you could also try to reproduce with that version (by removing the files i mentioned)14:29
ScottKOK14:29
hk47xxasac: i'm leaving, here is the link to the bug report https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/24292614:45
ubottuLaunchpad bug 242926 in firefox "Incorrect date in firefox for 'America/Caracas' timezone" [Undecided,New]14:45
asacthanks14:45
ftaasac, http://paste.ubuntu.com/22864/  <= makes sense to you ?14:58
asacfta: can we somehow preserve the "fail if not manually updated" use-case so we can reuse it for 1.9.1 and 2.0 and so on?15:00
ftawe still have: ifeq (,$(findstring $(EM_TRANSLATION_VERSION), $(LOCALE_VERSION)))15:01
ftabut it's now useless as LOCALE_VERSION is parsed from DEBIAN_VERSION and EM_TRANSLATION_VERSION too15:03
asacfta: can we keep the "manual setting" in case we are on a development version?15:03
asaci think we have code for "development" version for the branding somewhere15:03
asacifeq (1,$(DEVELOPMENT_VERSION))15:04
asacEM_TRANSLATION_VERSION:= 1.915:04
asacelse15:04
asac...15:04
ftahm, ok15:04
asacnot sure ;)15:04
asacjust thinking loud15:04
ftawell, no. I have to tweak manually EM_TRANSLATION_* anyway so there's no point in adding that test15:05
=== jt1 is now known as jtv
asacfta: you mean for 1.9.1 you need to tweak it manually?15:07
ftajust EM_TRANSLATION_*15:08
ftaas it's not 1.915:08
asacok. do what you proposed for now15:09
asacmaybe i will think about it, but most likely this will just sink in my braindump :)15:09
ftathe diff i just pasted for 1.9, and other EM_TRANSLATION_* values in 1.9.1, with the same ifeq test in both15:09
ftaeven if the test is useless in 1.915:10
asacfta: yeah.15:10
asaci think thats fine15:10
asacits supposed to be useless in 1.9 now15:10
asaci always wanted to wait with that translation maxVersion bump until 3.0.1, but fine. lets go for it now15:11
asacand hope that reason exists upstream ;)15:11
ftahmm, nope. it's bad. EM_TRANSLATION_VERSION should not come from changelog as we tweak the version. it must be vanilla so come from mozilla/config/milestone.txt15:17
asacyeah most likely. probably you need "late" evaluation then to make this feasible for tarball layout15:27
ftayes, right15:29
ftathe test is useless in both cases, I just have to set MAX = xul_version that's it15:35
fta(in 1.9.1)15:36
=== ubott2 is now known as ubottu
asacnewz2000: which flash are you using?16:45
newz2000the latest from adobe16:45
newz2000using their installer16:46
newz2000is there a way to spit out info about what parts are using memory?16:46
asaclatest 9 or latest 10?`16:46
newz2000916:46
newz20009.0 r12416:46
asacgood question. not easily id say16:46
asacnewz2000: is ffox also consuming cycles? or just mem?16:47
newz2000it's using cycles to. bouncing between 5 and 30%16:47
asacwhile doing nothing?16:47
asace.g. just about:blank open16:47
asachmm16:47
newz2000wait, maybe not, let me check16:47
newz2000staying at about 14%. I hav a bunch of tabs open but the window isn't active16:48
newz2000sorry, it's up and down16:48
asacnewz2000: ok if you want you can install xulrunner-1.9-dbgsym and firefox-3.0-dbgsym and attach gdb to the process16:49
asacthen dump the threads16:49
asac!dbgsym16:49
ubottudbgsym is https://wiki.ubuntu.com/DebuggingProgramCrash16:49
newz2000ok. Usually closing and restarting makes this go away for a while.16:49
asacnewz2000: bug you can reproduce it?16:50
asacbut16:50
newz2000it happens periodically16:50
asacdeb http://ddebs.ubuntu.com hardy main universe16:50
asacdeb http://ddebs.ubuntu.com hardy-updates main universe16:50
asacdeb http://ddebs.ubuntu.com hardy-proposed main universe16:50
asacinstall the dbgsym packages from above16:50
asacwhen it happens you can use16:50
asacgdb -pPID /usr/lib/firefox-3.0/firefox16:50
asaci guess16:50
asacand then16:51
asac(gdb) threads apply all bt16:51
asacand16:51
asac(gdb) threads apply all bt full16:51
asacwe might be able to see which threads are running and guess from there if its flash16:51
newz2000ok, though firefox is probably the single most important program for my day to day work so if this interfereres I will probably have to revert.16:52
asacnewz2000: what interferes? dbgsym packages?16:52
asacno they wont16:52
asacthey are not touched unless you use gdb16:52
newz2000ok16:52
newz2000do I also need to install firefox-3.0-dbgsym?16:53
asacyes is better i guess16:53
lastentHi I tested Firefox 2.0.0.15 on Ubuntu Festy, where do I upload the results?16:57
Jazzvalastent, see http://mozilla.qa.ubuntu.com17:01
Jazzvalastent, click on the version you tested, then on the test you did (15 minutes normal usage with new profila, or 15 minutes normal use with existing profile, or testplan), then enter your comment in the form.17:03
JazzvaYou need to register on mozilla.qa.ubuntu.com and log in before entering comments.17:04
asacmaybe it makes sense to draft a wiki with basic instructions on how to submit tests?17:05
asaci think we constantly repeat the same things ;)17:05
Jazzvaasac, MozillaTeam/QA/Submit is ok?17:08
Jazzva(the address to use, nothing so far there)17:08
asacJazzva: yeah17:13
Jazzvabtw, the address for Mozilla QA tracker in title needs to be updated to ubuntu.com17:13
JazzvaThe one in the title points to stgraber.org17:14
asacarmin76: can you run xulmine demo from http://benjamin.smedbergs.us/xulrunner/17:20
asacon ppc?17:20
Jazzvaasac, https://wiki.ubuntu.com/MozillaTeam/QA/Submit ... I don't think we need a whole page for this :). Maybe we could move it later to /MT/QA...17:22
Jazzva(noticed the error in wiki formatting)17:22
asacJazzva: why not keep it that simple. if its hidden among other content it might confuse folks and discourage them17:23
asacin that way they instantly see that "this is simple" :)17:23
JazzvaOk :)17:23
lastentanything else I can help?17:23
JazzvaI'll add the link to it to the MT main page in the QA section17:23
Jazzvalastent, interested in extension packaging?17:24
Jazzva;17:24
Jazzva;)17:24
lastentJazzva, what do you mean by that(sorry not native english speaker), is it something like packing .xpi?17:25
Jazzvalastent, preparing deb packages for extensions. The process is documented at https://wiki.ubuntu.com/MozillaTeam/Firefox3Extensions/Packaging17:26
JazzvaThere are also other ways of helping out :). See https://wiki.ubuntu.com/MozillaTeam#head-1b2cc2b9eb04b5dc2692ce8c95cfab53985b511f17:27
lastentJazzva, I could help with the packing17:29
Jazzvalastent, great :). Maybe it's the best to package an extension you're using frequently. Check first if it already isn't packaged. All packaged extensions are available on <https://wiki.ubuntu.com/MozillaTeam/Firefox3Extensions>.17:31
Jazzvalastent, just follow the procedure from packaging page and ask here if you bump into any problem. Somebody will help you out...17:32
lastentok Jazzva17:32
asacmassive netsplits ... wow18:34
fta-dmwaters- {global notice} Good day all, In a few minutes I'm going to be rebooting one of our main us hubs. This will mean some splitting, but things should come back together rather quickly. Thank you for your patience, and thank you for using freenode!18:35
fta[18:41]18:35
ftaasac, are the apport hooks really working ?18:38
fta            if '/usr/lib/xulrunner' in my_ext:18:39
fta                section_gre.append((my_ext))18:39
fta            elif '/usr/lib/firefox' in my_ext:18:39
fta                section_app.append((my_ext))18:39
ftathis is not right for us18:39
asacfta: they somewhat work ... somtimes18:40
asacat least i get exentsion info and plugin info for a bunch of submissions18:40
asacbut not all18:40
asacmost likely because of this18:40
ftaand it should not be elif as this is exclusive18:42
armin76asac: i'll do that later18:43
* asac off for game18:55
jdhoreasac, still here for a sec?18:58
armin76asac: how i'm supposed to run that?20:20
armin76root@luna:~# xulrunner-1.9 --app xulmine-0.9.xulapp20:20
armin76Error: App:Name not specified in application.ini20:20
* armin76 wonders if he should unpack it20:21
armin76asac: okay, i've unpacked it, it complained about only supporting 1.8, i forced it, and works fine20:22
armin76asac: about window segfaults, best times segfaults, custom field segfaults, looks like it segfaults when wanting to show a window?20:24
armin76asac: changing the level works20:24
armin76asac: and the game works as well20:24
ftaasac, seems ff is a pig with jemalloc20:41
fta  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND20:42
fta15786 fta       20   0 1010m 436m  39m R   52 21.5 288:09.44 firefox20:42
ftawhile idle20:42
fta(firefox:15786): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `GdkDrawable'21:17
asac_fta: intersting23:52
asac_for me it worked quite snappy23:52
asac_otoh, it might just be subjective perception ;)23:53
asac_i never had problems anyway23:53
ftawith jist a few tab, it's ok, with 80+ tabs, it's almost unusable23:53
ftatabs23:53
ftai often reach 100 tabs now23:54
asac_fta: that suggests that you  might consider to review your workflow23:56
asac_i mean, i rarely have more than 10 tabs open :)23:56
ftait was fine before23:56
VolansLOL :)23:56
asac_hell, i cannot even remember what i had opened in 4 tabs :)23:56
asac_my desktop consist of X terminal tabs + 3 firefox tabs.23:57
asac_by accident that can be two firefox windows :)23:57
asac_but that kills my brain power :-D23:57
asac_fta: anyway thanks for pointing out23:59
asac_now we just need some hard data to provide upstream that they are totally wrong on using jemalloc ;)23:59
Volansasac_: you need some tester?23:59

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