[12:29] yeah [12:30] inster it in such a way that it looks nice [12:30] e.g. with a bit indentation [12:30] et al [12:30] gnomefreak: do the same for ftbfs_toolkit_xre_Makefile_in [12:30] same bugs? [12:31] i added the bug to the blocks field in bugzilla [12:31] take a look [12:31] (so you learn about bug dependencies in bugzilla) [12:31] document the bug url as well as the attachment url [12:33] should be on top of the -- [12:33] as there is no other documentation [12:33] maybe paste my initial bug comment as documentation in as well [12:33] and use summary as summary as well [12:33] https://bugzilla.mozilla.org/show_bug.cgi?id=386904 doesnt have anything about the ftbfs_toolkit [12:33] Mozilla bug 386904 in Build Config "DIST_FILES and DIST_CHROME_FILES not implemented for install:: target in config/rules.mk" [Normal,Assigned] [12:34] he? [12:34] it has a patch attached [12:34] its named differently [12:34] if you want rename our patch filename as well [12:35] you see the attachment? [12:35] document the url of that :) [12:35] what bug number are you looking at [12:35] the one you showed me [12:35] 10 lines above [12:35] gnomefreak: no [12:35] sorry [12:35] as i said [12:35] https://bugzilla.mozilla.org/show_bug.cgi?id=386904 [12:35] Mozilla bug 386904 in Build Config "DIST_FILES and DIST_CHROME_FILES not implemented for install:: target in config/rules.mk" [Normal,Assigned] [12:35] ^^^ that one [12:36] i set that bugs as blocks of our toolkit bug [12:36] look in the bug ... you will find [12:36] there is a link to the other bug in there :) [12:36] i could give you the bug id of toolkit ... however i think its good if you learn about the blocks/depends feature of bugzilla :) [12:36] just take a close look ... its in there ;) [12:37] ah i see it [12:37] yeah [12:37] and in the toolkit bug [12:37] this bug is Depends On [12:37] https://bugzilla.mozilla.org/show_bug.cgi?id=386866 [12:37] Mozilla bug 386866 in Build Config "toolkit/xre/Makefile.in install:: target broken on trunk" [Normal,Assigned] [12:37] yeah [12:37] so i add this bug URL to the part i added above the 2 patches? [12:38] do it like you did for the other patch [12:38] (however that was) [12:38] and put in a link to the patch as well (the attachment) [12:38] ok yeah i added those 3 lines already [12:38] into the toolkit patch [12:39] huh? [12:39] i think you added the wrong ones [12:39] the initial urls i posted where about bug 386904 [12:39] mozilla bug 386904 [12:39] Mozilla bug 386904 in Build Config "DIST_FILES and DIST_CHROME_FILES not implemented for install:: target in config/rules.mk" [Normal,Assigned] http://bugzilla.mozilla.org/show_bug.cgi?id=386904 [12:39] oh ok so im adding the bug above and https://bugzilla.mozilla.org/attachment.cgi?id=270920 only to the toolkit patch and the other ones to the new patch [12:39] yeah [12:40] and add the attchment of the *toolkit* patch to the toolkit patch as well [12:40] e.g. you see the line ;) ? [12:40] fixed [12:40] good [12:40] now you have to install the files [12:40] in firefox-trunk.install [12:40] if you already did that ... it might be worth a spin [12:40] i didnt [12:41] yeah. .. and add the new patch to series ... if not done [12:41] otherwise it will not be used [12:41] thats done [12:41] ok [12:41] then just firefox-trunk.install [12:41] then go [12:41] i have it open [12:41] look in history for the path that will be used [12:41] i already pasted how the files are called and in what dir they are [12:42] debian/firefox-trunk/usr/lib/firefox-trunk/application [12:42] .ini [12:42] you will see how you can insert them just see how simliar files are installed [12:42] and platform? [12:42] in same directory (most likely) [12:42] \brb phone [12:42] yes ack ... same directory [12:42] show me how you modified before you spin === red_herring [n=rj@c-24-14-245-251.hsd1.il.comcast.net] has joined #ubuntu-mozillateam [12:59] but you wanted debian/firefox-trunk/usr/lib/firefox-trunk/application [12:59] .ini [12:59] and debian/firefox-trunk/usr/lib/firefox-trunk/platform.ini [12:59] in the firefox-trunk install file [01:05] asac: http://pastebin.mozilla.org/114886 those are the changes to firefox-trunk.install and the 2 patches [01:13] gnomefreak: show me a diff [01:13] my eyes are tired ;) [01:13] but lets see [01:14] gnomefreak: look closer [01:14] try to compare what other lines in that file do [01:14] you miss something ;) [01:14] tmp? [01:14] for instance ... but there is more [01:14] th e-* [01:14] no [01:14] the firefox-* [01:14] or yes [01:15] that can be improved as well [01:15] but there is more [01:15] space [01:15] lol [01:15] he? [01:15] no [01:15] damn [01:15] you are talking about the install file right? [01:15] yeah [01:15] firefox-trunk.install [01:16] yes [01:16] for instance: [01:16] compare the line: [01:16] # [01:16] debian/tmp/usr/lib/firefox-*/chrome/icons/default/default.xpm usr/share/firefox-trunk/chrome/icons/default/ [01:16] # [01:16] (thats one line) [01:16] with [01:16] debian/firefox-trunk/usr/lib/firefox-trunk/application.ini [01:16] you see the difference? [01:16] except the ones you already outlined [01:16] (e.g. tmp + -* --- those are the ones you found) [01:17] the /usr/lib/firefox-trunk.... [01:17] hey [01:17] what does such a a line mean? [01:17] any idea? [01:17] e.g. [01:17] what does [01:17] debian/firefox-trunk.desktop usr/share/applications [01:17] do? [01:17] it should install application.ini [01:17] why the space? [01:18] yeah ... thats the question [01:18] just consider how you would copy something :) [01:18] well debian/firefox.install will install applications.ini somewhere [01:18] telling the computer: install application.ini will not bring you anywhere [01:18] to computer needs more information [01:18] in the /usr/lib dir [01:19] does everything go into the usr/lib dir? [01:19] no [01:19] so? [01:19] depends on what it is [01:19] no [01:19] it depends on what you tell [01:19] not what it is [01:19] you have to tell where to install [01:19] naturally [01:19] but i tell it where depnding on what it is [01:20] yeah ... but thats you .. not the computer ;) [01:20] right [01:21] so maybe it should look more like debian/tmp/firefox-trunk/application.ini /usr/lib/firefox-trunk/ [01:21] notice space after ini === tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-mozillateam [01:23] what a minute [01:24] mozilla/toolkit/xre/ no this isnt right either [01:25] maybe /usr/bin since its a launching issue [01:37] < gnomefreak> so maybe it should look more like debian/tmp/firefox-trunk/application.ini /usr/lib/firefox-trunk/ [01:37] thats almost right [01:37] and would probably work [01:37] but just keep the style like the other lines [01:37] and drop the / from the beginning [01:37] of the target folder [01:37] gnomefreak: ^^ [01:38] k [01:39] same with the platform.ini i guess [01:40] thats it ill try spinning it now [01:40] and eat something [01:42] bbl ill let you know what happens === tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-mozillateam [01:43] gnomefreak: great [01:44] i didnt need to re gen orig.tar? [01:44] gnomefreak: what was the sunbird issue? [01:44] maybe something similar? [01:44] gnomefreak: no [01:44] orig is the same [01:44] sunbird failed on xul? [01:44] i dont remember off hand [01:44] i cannot remember anymore [01:44] it was something strange [01:45] oh you got it to build dpkg-buildpacckage? [01:45] and bzr was failing? [01:45] no ... but running just make ... make install after it fails succeeds === gnomefreak couldnt build with dpkg-buildpackage either [01:45] which is completely strange [01:45] ah [01:46] ill be back in ~30 minutes if you still dont have it ill see if i can find it [01:46] so i cannot really fix it ... because its not reproducible in mozilla build system [01:46] cannot really see the issue [01:46] hard to figure out [01:46] there must be something obvious that i am missing [01:46] maybe ill run it in bzr again and give you errors in morning [01:46] don't need to [01:47] ah ok [01:47] unless you figure a way out to make it succeed [01:47] :) [01:47] don't think you will though ... but who knows :) [01:47] you never know i might get smart over night [01:47] ;) [01:47] ill be back [01:47] hehe ... i never said that === DarkMageZ [n=richard@238.101.233.220.exetel.com.au] has joined #ubuntu-mozillateam [02:16] asac: is it possible the rules file is doing something the makefile.in doesnt like? [02:16] ^^^ sunbird [02:17] only thing that comes to my mind is some setting [02:17] gnomefreak: the toolkit patch might be bad [02:17] already? [02:17] just made that [02:19] yeah ... there was a nother bug [02:19] which i oversaw [02:19] because i didn't assume that benjamin would do such a bad error [02:19] anyway [02:19] wait a sec [02:20] should i kill build? [02:20] i hand edited ... lets see if it applies [02:20] gnomefreak: yes [02:20] killed :) [02:20] currently platform.ini is installed as a symlink [02:20] it should be SYSINSTALL instead of INSTALL in install:: [02:20] wait a second [02:20] ah [02:21] http://people.ubuntu.com/~asac/ftbfs_toolkit_xre_Makefile_in [02:23] hmmm looks like you just replaced the last line [02:24] ok lets try it now [02:25] gnomefreak: i updated patch in bugzilla as well [02:25] https://bugzilla.mozilla.org/show_bug.cgi?id=386866 [02:25] Mozilla bug 386866 in Build Config "toolkit/xre/Makefile.in install:: target broken on trunk" [Normal,Assigned] [02:25] so change attachment url documented [02:25] k [02:25] gnomefreak: yeah ... you can try ... but don't forget to change documentation :) [02:25] in the end [02:25] in the end? [02:25] the line? [02:26] no before you publish bzr [02:26] and push sources to mt repo [02:26] sources in repo are not that important [02:26] more important is bzr [02:27] because i will merge your changes over to paradiso [02:27] for next milestone [02:27] most likely thats beta1 [02:28] k [02:38] ERROR: Path(s) are not versioned: debian/patches/config_rules_install_dist_files [02:38] what does not versioned mean? [02:42] that its not under revision control [02:43] you have to add files explicitily [02:43] under the revision control [02:43] otherwise you would always take risk to commit lots of garbage stuff like binaries and things generated during build [02:43] use bzr add to do that [02:43] gnomefreak: please do one checkin [02:43] for that patch [02:43] e.g. not together with other stuff [02:44] k [02:44] this should be distinct so it can be merged over easily [02:44] i can do the rest as 1 or everythiong separate? [02:45] don't know what the rest ist [02:45] never checkin changelog together with something else [02:45] checkin per feature you implement [02:45] keep changelog and patches separate [02:45] the changelog the tollkit patch revised the .install file [02:46] toolkit patch deserves single checkin [02:46] same for install [02:46] so everything gets its own checkin [02:46] and as last checkin changelog [02:55] pushed [02:57] ill let you know (more than likely in morning) if pass fail or what not [03:00] k [03:01] btw we are in bug 1 because somebody claimed that firefox can contribute to that bug [03:01] Launchpad bug 1 in Ubuntu "Microsoft has a majority market share" [Critical,In progress] https://launchpad.net/bugs/1 [03:01] :) [03:01] i think he claimed that bug 1 can never be solved because firefox is so broken compared to windows ;) [03:02] but might have been just my imagination [03:04] i only remember walther ;) who constantly raised the story that we ship trunk changes because he saw the same crash in ubuntu as on trunk ... but didn't see it in upstream tarball [03:04] luckily ignoring him helped [03:04] he stopped to drop these comments to random crash bugs at some point [03:08] Bug 120811 is getting strange [03:08] ubotu: ? [03:08] Launchpad bug 120811 in firefox "firefox displays fonts smaller than it should have" [Undecided,New] https://launchpad.net/bugs/120811 [03:19] Bug 122648 [03:19] Launchpad bug 122648 in firefox "majority of bookmarks have dissappeared" [Undecided,Incomplete] https://launchpad.net/bugs/122648 [03:19] makes me wonder how just a majority of bookmarks can disappear ... but not all? [03:20] maybe there are just a few missing [03:20] and he deleted them by accident? [03:35] ok out [03:35] cu tomorrow [05:53] asac: im not here just wanted to let you know it fails to build binaies (it cant stat ./debian/tmp/firefox-trunk/application.ini anyway ill figure it out tomorrow. let me know when i get here in morning how yours did, its either the -trunk.install file or the patch(s) good night === asac [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam === hjmf_ [n=hjmf@150.Red-83-44-175.dynamicIP.rima-tde.net] has joined #ubuntu-mozillateam === Admiral_Chicago [n=FreddyM@adsl-68-72-80-116.dsl.chcgil.ameritech.net] has joined #ubuntu-mozillateam [10:20] asac: im running build again on trunk cause i cant remember the error (im not fully awake either [10:42] gnomefreak: that path is wrong [10:42] fix it [10:43] in the .install file? [10:43] yes of course [10:43] its obvious [10:43] why would applicatiohn.ini be at that place? [10:44] just look in history ... or search for application.ini to see where it is [10:44] i mean you definitly had it almost right [10:45] and now you use something completely different [10:46] look at this again [10:46] http://pastebin.mozilla.org/11488 [10:46] cant its empty [10:47] you pointed out two issues ... and finally found the third one ... but then you just came up with a path that is completely different [10:47] gnomefreak: the path you now use is wrong [10:47] i took /usr/lib out of the first path [10:47] yeah ... why? [10:47] hehe [10:47] fix it [10:47] 19:37 < asac > < gnomefreak> so maybe it should look more like debian/tmp/firefox-trunk/application.ini /usr/lib/firefox-trunk/ [10:47] 19:37 < asac > thats almost right [10:47] 19:37 < asac > and would probably work [10:48] hey [10:48] debian/tmp/usr/lib/firefox-trunk/application.ini usr/lib/firefox-trunk/ [10:48] that look better? [10:49] just think a bit :) ... and don't act as a bot ;) [10:49] yes [10:49] except that you can use -* [10:49] like everywhere else in that file [10:49] then its easier to reuse in paradiso for instance [10:49] there is quite a bit using firefox-trunk [10:50] yeah i saw that [10:50] anyway ... on the lefthand size [10:50] its a mess that its not the same way on right hand size [10:50] right [10:50] but ... if we want it on right hand size, then we need to maintain a proper .dirs file [10:50] because otherwise dh_install has no idea what -* means [10:51] want me to correct them and commit it? [10:51] just correct the left hand size ... for consistency [10:51] if that works ... you can play with what we can do on right size [10:53] cool ... lets see if the coffee is ready :/ [11:05] gnomefreak: is there -* used anywhere on right hand side? [11:05] hmmm no its not [11:05] i didnt see any [11:05] yeah [11:05] its still before coffee [11:05] so lets finish build and then see [11:06] yeah ... for me too [11:06] no coff yet [11:07] mines ready im just not sure if im gonna stay up or lay back down [11:08] hmm [11:08] no idea ;) [11:08] mines just finishing [11:08] though I just could swueeze about half litre out of the miserable rest of coffee powder i had [11:08] and thats not much [11:09] no lunch ... no chance to get new one ... because i need wireless hardware [11:12] damn he sounds unhappy with mozilla [11:12] who is he :) [11:12] ? [11:12] mike [11:12] mike hommey? [11:12] new blog entry? [11:12] yeah [11:12] you have a link [11:13] i will in a sec [11:13] my firefox bookmarks are broken ... so i have no rss atm [11:13] http://web.glandium.org/blog/?p=145 [11:14] hehe ... he is unhappy with epiphany et al [11:15] last update for gnash (did it include garbage collector? [11:15] we just had a respin [11:16] nothing new [11:16] because of libcurl went mad [11:16] debian upgraded to libcurl4 [11:16] we followed [11:16] ah [11:16] now debian returned to libcurl3 temporarily ... nobody here appears to read debian-devel-announce [11:16] lol [11:16] so people got panic and reverted to libcurl3 as well [11:17] and respun 70 packges or so [11:17] i found that out after prodding stevenk [11:17] libcurl3 wont even upgrade its blocked because noone respun the other packages [11:17] on your system? [11:18] yeah [11:18] libcurl3-gnutls [11:21] thats not updated or what? [11:24] so is gutsy state now broken? [11:24] because of libcurl? [11:24] or just respins missing? [11:25] if you see packages that are holding this back, look if there has already been an upload ... otherwise prod stevenk [11:26] ubuntu-desktop and others need to be spun on it im assuming [11:28] curl is in the done section assuming that is the source package name but will find out in a sec [11:28] yep [11:29] ubuntu-desktop is probably just waiting for something else [11:29] as ubuntu-desktop is just a meta package [11:29] OO.o is a huge one [11:29] it should have no real opinion on what lib gets installed [11:29] yeah [11:29] its just wasted imo [11:29] but lets see [11:30] its also waiting on libcurl4-gnutls [11:30] python-uno and lang pack [11:31] most are OO.o [11:32] its really great that i have such a well thought out backup setup :) [11:32] i could just [11:32] cp -r /backup/hector\:home-asac-.mozilla/2007-07-01\@01\:24\:22/* ~/.mozilla/ [11:32] and now i have my bookmarks back [11:32] yau [11:33] i lost a few bookmarks on latest update for some reason like mozilla.pastebin and one or 2 others [11:34] hmm [11:34] no idea [11:34] i will now respin alpha5 in gutsy [11:34] to see if the crashes come from firefox changes or mess in libcairo [11:34] why alpha5? [11:34] who is fixing libcario? us? [11:35] first i have to see if its firefox or libcairo that causes this mess [11:35] thats why i spin alpha5 against latest cairo [11:35] better not be firefox [11:35] because alpha5 worked [11:36] unfortunately we probably need to blame firefox until proved different... which is why i am doing this now [11:36] k [11:36] brb coffee [11:37] yeah [11:37] coffee is already constantly going down my throat [11:45] got mine had smoke [11:47] cool [11:47] It also nice for me to see that you (a human) actually respond and not what [11:47] I think was my expectation, that my 'report' would be answered by a [11:47] 'machine' and would disappear into the bottomless pit of some electronic [11:47] system [11:47] Bug 123032 [11:47] Launchpad bug 123032 in firefox "blender and firefox together send graphics crazy?" [Undecided,Invalid] https://launchpad.net/bugs/123032 [11:47] i really think that ubuntu is probably better than any real company [11:47] from where you usually never see a reply [11:48] real ... as in stupid ... ignorant [11:49] lol [11:51] im afraid that is a graphics card refresh issue [11:51] atleast sounds like it [11:51] and its closed anyway [11:52] sure [11:53] i just referred to the comment that he is happy that actually someone replied [11:53] yep [11:53] why would a bot answer :( [11:53] bug 123895 [11:53] gnomefreak: have you ever submitted a bug to ms? [11:54] or somewhere else? [11:54] ubotu: wake up [11:54] Launchpad bug 123895 in firefox "[GUTSY] firefox crashed [@IA__g_logv] [@IA__g_log] [@gdk_x_error] (dup-of: 122858)" [High,Incomplete] https://launchpad.net/bugs/123895 [11:54] Launchpad bug 122858 in firefox "[gutsy] firefox crash on a _XError" [High,Invalid] https://launchpad.net/bugs/122858 [11:54] Sorry, I don't know anything about wake up - try searching on http://bots.ubuntulinux.nl/factoids.cgi [11:54] MS? please tell me not microsoft [11:54] yeah [11:54] bug 122949 === persia [n=persia@ubuntu/member/persia] has joined #ubuntu-mozillateam [11:54] Launchpad bug 122949 in gnome-session "Tray icons take a LONG time to appear with compiz enabled" [Undecided,Confirmed] https://launchpad.net/bugs/122949 [11:54] nope [11:54] ms is always ms :) [11:55] i would say that its rare that you get any response as an end-user for most software [11:56] i report whatever came up on the crash dialogs other than that nope [11:58] yea [11:58] I've broken firefox ubuntu3 session restoration again, if anyone has time (sorry for the delay). [11:59] persia: did it ever work in the meantime? [11:59] i mean ... i thought you didn't figure out why homepage was set bad? [11:59] or do you mean s/again/still/ ? [12:00] asac: Not with the combination of ubuntu3 and my old session. New sessions worked (after deleting all of .mozilla/ [12:00] what do you see in javascript console? [12:00] asac: I reverted to ubuntu2 to get things done in the meantime. [12:01] asac: The same: "Error: uncaught exception: [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIStringBundle.GetStringFromName] " nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: chrome://browser/content/browser.js :: anonymous :: line 3890" data: no] " [12:01] (with no link) [12:01] persia: its again the same [12:01] homepage preference points to nirvana [12:02] asac: Yes. firefox & ubufox are both installed. The session doesn't restore, and new sessions are not defined. This is a result of something about my .mozilla (works with a clean .mozilla), but is an upgrade issue for me. [12:02] so did you get to that state after deleting .mozilla? [12:02] asac: homepage preference points to resource:/browserconfig.properties [12:02] or is it still with the *broken* one? [12:03] is ubufox displayed as being properly installed in add-on dialog? [12:03] asac: I can only reproduce with the broken one. I'm just not sure how it became broken. [12:03] i broke it :P [12:03] but the broken one is the original broken one ... or did the new one broke again? [12:03] asac: No. ubufox doesn't install (even after repeated restarts). [12:03] asac: The original broken one. [12:03] persia: then the issue is clear ... ubufox has still problems for you [12:04] to install [12:04] asac: Exactly :) [12:04] please give me ls -la of your profiles extensions directory [12:04] persia: at best do a [12:04] find .mozilla | xargs ls -lad | tee /tmp/log [12:04] and paste log somewhere [12:05] maybe there are other places where permissions are messed up [12:05] asac: extensions are listed at http://pastebin.ca/604125 [12:06] ok ... give me the full find [12:06] (or take a look first if you see anything obvious) [12:07] asac: I'm still hunting a fire relay service - post it in a bit. [12:08] np [12:13] asac: It's supposed to be downloadable from http://www.sharebigfile.com/file/190823/mozilla-find.html (sorry for the ads), but epiphany isn't helping me... [12:15] where can i download on it [12:15] ? [12:15] persia: maybe you can paste? [12:18] persia: there is loads of stuff in your .mozilla/firefox/ck1ch5j9.default/extensions/staged-xpis [12:18] which means that other extensions are not installed properly as well? [12:19] persia: at best start in -safe-mode and try to uninstall all extensions [12:19] and see if staged-xpi vanishes at some point [12:19] asac: I thnk 604136 is all of it, but I may have missed or duplicated a couple lines. [12:19] he? what is 604136? [12:20] asac: So, `firefox --safe-mode`, disable extensions from Tools, Add-Ons, and restart? [12:20] asac: Um. Sorry. Failed copy & paste: http://pastebin.ca/604136 [12:20] no ... i mean uninstall [12:20] you really need to clean things up [12:20] asac: uninstall from where? [12:20] you can also try to move the staged-xpi somewhere else [12:20] from addons dialog [12:20] and hope that the staged-xpi is also emptied [12:21] asac: OK. Trying now. [12:21] asac: When starting safe-mode, I'm disabling add-ons before uninstalling them. [12:22] asac: The extensions that "will be installed when Firefox is restarted" cannot be uninstalled from that dialog. [12:22] yeah [12:23] which ones are those? [12:23] e.g. just ubufox ... or are there others that have pending installation? [12:24] asac: Beagle Indexer (from the repositories), DOM Inspector (from the repositories), FireGPG (upstream), Google Notebook (upstream), Image Zoom (from the repositories), and ubufox (from the repositories). [12:24] if all this doesn't work ... lets go the hard way [12:24] 1. uninstall ubufox package [12:24] asac: hard way? [12:24] yeah [12:24] or lets do it different [12:25] 1. rm -r the xpi-staged folder [12:25] and the Extensions.rdf in your profile [12:25] (while firefox is closed obviously) [12:25] then start firefox [12:25] asac: OK. Just to clarify: I'm not worried so much about my unique situation as about upgrade headaches for others, so I'd like to stick to something that works for release notes. [12:26] for release notes this is not suitable ... almost noone else should have had permission problems in his profile [12:26] and this is probably the aftermath of that [12:26] OK. Firefox closed. Where is xpi-staged? [12:26] in your profile folder somewhere [12:26] asac: Why not? I've never run X as root, nor made any manual changes to .mozilla? [12:26] .mozilla/firefox/ck1ch5j9.d [12:26] efault/extensions/staged-xpis [12:27] asac: Thanks. "extensions" was the part I needed. [12:27] hmmmmm wonder whats gonna be new name for gmail :( [12:27] persia: noone can tell ... maybe you had an extension installed that was ignorant about the fact that permissions might matter [12:27] (windows only authors) [12:27] however ... firefox alone will not mess with permissions [12:27] there is Extensions.rdf as well [12:27] remove that as well before restart [12:27] asac: Perhaps. But the only upstreams I ever had were Google Notebook and FireGPG, both of which were declared working for linux before installation. [12:28] yeah ... the other option would be that you have bad blocks on your disk [12:28] firefox doesn't create anything read only [12:28] that is sure [12:28] asac: I really don't think it's bad blocks :) [12:29] asac: OK. staged-xpi & extensions.rdf removed. [12:29] yeah ... start again [12:29] and look how extensions dialog look like === gnomefreak cant find either of them on firefoxes addons site [12:31] asac: Session works, all add-ons are installed except Google Notebook. [12:32] what is with google notebook? [12:32] gnomefreak: http://firegpg.tuxfamily.org/ and http://www.google.com/notebook [12:32] is it gone? [12:32] persia: ty [12:32] or does it refuse to install? [12:32] asac: No, it just will be reinstalled when firefox is restarted (as before). Perhaps there's an update, as the notebook widget is working. [12:33] did you see anything during startup? [12:33] asac: So, does that confirm for you that my problem was upstream extensions, and as such a user issue? Is there any way the package could work around it? [12:33] e.g. like notebook is updated? [12:34] asac: No, no notice. [12:34] persia: only thing we can do ... and are planning to do is blocking bad extensions [12:34] if google notebook is broken we have to block it [12:34] but i would like to look at it first [12:34] but please confirm that its really broken [12:34] asac: Hmm.. It works for me, but it may have been the cause. Take a look :) [12:34] is staged-xpi there again? [12:34] asac: Let me restart firefox, and see what happens... [12:34] yes [12:35] i will take a look once it becomes obvious that notebook is really the problem [12:36] asac: notebook installed cleanly on restart. [12:36] now every extension is installed properly? [12:36] asac: I'm guessing then that somehow the staged-xpis got confused in the transition? [12:37] no ... the staged-xpi probably existed long time before [12:37] but you didn't notice [12:37] asac: Yes. Every extension is installed properly, and session restoration is working. [12:37] anyway ... we have to at least try something [12:37] e.g. firefox should clean the mess up ... at least if the permissions are correct again) [12:37] asac: OK. I can restore the broken any time, and would be happy to test. Especially that I now have a workaround :) [12:37] sure [12:37] please do [12:38] export NSPR_LOG_MODULES=ALL:5 [12:38] asac: OK. Restoring brokenness... [12:38] firefox 2>&1 | tee /tmp/firefox.log [12:38] with broken profile [12:38] (but please fix permissions first) [12:38] the permissions problem we cannot track down because we don't know when it happened [12:38] By the way, the close multiple tabs warning is annoying when using File...Quit to save the session. [12:39] but at least we can figure out why firefox refuses to finish his staged-xpis even though permissions are ok [12:39] asac: Right. I'm not worried about why it happened, so much as finding a way to upgrade cleanly, if it happened. [12:39] if the permissions are broken ... we cannot do a thing [12:39] asac: OK. Broken again. [12:39] anyway ... xpi-staged should work once permissions are correct [12:39] ok run chmod -R u+rw .mozilla [12:40] I'm not sure it's permissions. Let me look at staged-xpi again (I think the read-only stuff was in another directory) [12:40] we already fouidn that permissions are broken for you :) [12:40] read-only stuff in profile will cause hazards [12:40] iirc it was in extensions directory [12:40] (e.g. the broken permissions) [12:40] asac: No. Extensions is all writable here. Anyway, exporting NSPR... [12:43] persia: ok maybe you tarred the fixed permissions folder then [12:43] asac: OK. I have 2375 lines in /tmp/firefox.log. Any specific section you're looking for? [12:43] otherwise please run the find from above as well [12:43] persia: no ... just upload it somewhere [12:43] asac: hmmm.... [12:43] or send it by mail ... to asac@jwsdot.com [12:48] asac: Right. My mistake. The read-only stuff is all google notebook chrome (but changing it doesn't appear to be required to make firefox work again) [12:50] ok ... so fix the permissions of google notebook chrome folder recursively and produce a log again [12:51] e.g. so i can see why xpi-staged isn't finalized [12:51] asac: I'll do so, but I'm not sure it will make a difference... [12:52] it will not ... which is why i want the log [12:52] i don't want to investigate the permissions problem ... but the xpi-staged mechanism [12:52] and with broken permissions there is no point that xpi-staged can succeed [12:54] asac: Updated log sent. The reason I think it doesn't matter is that everything installed cleanly after a restart when xpi-staged and extensions.rdf was deleted, despite the permissions. [12:56] no ... when we did that ... everything globally got updated ... everything else just stayed the same as you already installed [12:56] ... so nothing was really installed [12:56] e.g. "hat everything installed cleanly" ... is not the case [12:56] we removed the "install job" by removing the staged folder [12:57] getting coffee ... then looking at mail [12:57] asac: Ah, but in the specific case of Google Notebook (wherein the permissions issue lies), I stil received the "will be installed on restart" notice, and it was. Anyway, it doesn't matter, as we don't support Google Notebook. [12:59] yes ... but that is exactly what i wnat to investigate ... why does firefox not install it even though permissions are fixed [01:00] asac: I understand now. Sorry - it was your intent I was missing :) [01:00] sure [01:00] anyway ... the log isn't helpful ... i would need to look at code [01:01] asac: OK. Let me know if there's anything I can do. I'll be restoring a working session, but can get back to this state whenever you need. === DarkMageZ [n=richard@238.101.233.220.exetel.com.au] has joined #ubuntu-mozillateam [01:02] best persia thanks [01:10] looking good :) [01:10] atleast ran plugin check [01:11] grrrrrrrr fuck cario [01:11] gnomefreak: what are you talking about? [01:11] gnomefreak: does it crash when you shutdown? [01:11] it trunk crashes [01:11] it never opens [01:11] ah [01:11] but sometimes it does [01:11] it checked for plugins [01:11] please open from console [01:11] and crashed after that [01:12] i ran it from console [01:12] what did you get? [01:12] firefox-trunk-bin: /build/buildd/libcairo-1.4.2/src/cairo-hash.c:196: _cairo_hash_table_destroy: Assertion `hash_table->live_entries == 0' failed. [01:12] Aborted (core dumped) [01:12] hence the fuck cario comment [01:12] yeah [01:12] ok let me see if alpha5 has same issue [01:12] should have finished by now [01:15] hmm appears to be granparadiso then [01:15] alpha5 doesn't have the problem [01:16] its an alpha6 issue [01:16] alpha5 worked fine [01:18] hmmmmmm [01:26] the more i think about it its a mozilla upstream issue [01:27] 2.0.0.4 works fine with libcario on feisty and gutsy (atleast here it does) [01:30] !info libcario feisty [01:30] Package libcario does not exist in feisty [01:31] !info libcairo feisty [01:31] Package libcairo does not exist in feisty [01:32] gnomefreak: can you produce a trunk tarball from 1st july? [01:32] what tarball are we currently using? [01:32] 20070703 [01:33] ill try [01:33] ok [01:34] gnomefreak: do you still have older builds? [01:34] if so ... which dates? [01:34] on the repo i have 20070628 i think [01:34] its either 22 or 28 [01:36] anything else? [01:36] anyway ... try if the problem is already in there please [01:36] no i dropped them yesterday [01:37] so we can narrow it down [01:37] ok in future lets keep trunk builds for a longer time :) [01:37] in the 20070701? [01:38] no ... try the one you have [01:38] 0628 [01:38] there were 4 builds on there [01:38] you won't need to produce a tarball from that date if its already in there [01:39] then we have to step back and create one week before + two weeks before [01:39] e.g. in case the cairo issue is already in 0628 [01:41] why am i making tarball for 20070701 if you want me to build 28? [01:42] no ... you should try 28 ... as you said you have it already build [01:42] just test if the crash is already in there [01:43] you have 0628 in repo (just looked) ... please test if the crash is in there [01:43] asac: it wasnt as i was using it before the other day [01:44] please test again ... just to be sure [01:44] it might pop up with recent cairo too [01:44] so lets see if it still doesn't crash [01:44] i just see lots of checkins that might be related ... and want to track down which checkin caused this pain for us [01:44] and since you already have 0628 its worth to test [01:45] in case it really crashes we have to go back a week instead of trying 0701 [01:46] gnomefreak: can you try 0628 once more? [01:46] im trying to [01:47] cool [01:47] if it really doesn't crash then I am probably able to find the cause pretty fast [01:50] gnomefreak: you are on gutsy? [01:50] yes but testing on feisty [01:50] or feisty? [01:50] feisty doesn't have new libcairo [01:51] i dont have build for gutsy [01:51] you would have to give me ~4-5 hours if you want me to test on gutsy (we never made -trunk for gutsy because we ave granparadiso [01:51] hmmm why do we build trunk in feisty? [01:52] i mean feisty is more ment to be kind of backport repo, right? [01:52] gnomefreak: can we push -paradiso to feisty ... and do trunk builds on gutsy? [01:52] asac: 1. it was the first build we had 2. its updated alot more regularly than granparadiso [01:52] i think that makes more sense [01:52] asac: there already [01:52] we cant have trunk and granparadiso together [01:53] -granparadiso is in official gutsy repo [01:53] we do with feisty mt repo (shouldnt but you wanted bother there [01:53] so we don't need it in mt [01:53] for gutsy [01:53] you told me to build granparadiso for MT repo [01:53] knowing we had trunk there already [01:53] yeah ... thats correct ... its a backport for feisty [01:54] which is in line if we now define feisty repo a backport [01:54] archive ... and testing repo in case we want to do an sru for feisty [01:54] actually its my fault then ... just wonder if we can realign how we can use the mt repos a bit [01:55] we have 0 use for trunk on gutsy as people are not gonna beable to have trunk and granparadiso together (i dont think or atleast dont see why) [01:55] e.g. use feisty mt for backports from what is in official gutsy and for pre-testing SRUs [01:55] gnomefreak: they can have it together [01:55] gnomefreak: they are indpendent packages [01:55] you can install next to each other [01:55] otherwise its a bug which i should fix [01:55] same menu icon same name [01:55] both will say firefox (development version)( in menu [01:55] yeah ... then we should change the name in manu [01:56] but its not really a blocker [01:56] this is gonna bea bitch to do you know this right? [01:56] but i agree that that needs to be fixed [01:56] why= [01:56] why? [01:57] asac: the changes we made and pushed will not work in 28 [01:57] yeah ... you can just use the same bzr revision [01:57] you used to build [01:57] e.g. you can say bzr branch -r REVNO http:/.... [01:57] to branch a certain revision [01:57] ah ok [01:57] just use the revision you built it for feisty [01:58] gnomefreak: you could even use apt-get source for this build [01:58] gnomefreak: anyway [01:58] gnomefreak: i will try to track down [01:58] if you can concentrate in getting gutsy repo up where we can provide weekly trunks in future [01:59] (and keep them so we can hunt down time window when regressions happened) [01:59] gnomefreak: so just concentrate on future ;) ... i will do the spins for 0628 [01:59] and test here [01:59] make up your mind please [01:59] ;) [01:59] ok? [01:59] what ? [01:59] asac: you want to build it or me? [02:00] i will build the 0628 ... so you are free to setup gutsy repo :) [02:00] k [02:00] or do something else ;) [02:00] you need to work on sunbird and push nspluginwrapper or fix it thasn push it [02:01] but having regular trunk gutsy builds is worth its weight in gold [02:01] yeah ... sunbird is in queue i will look at it latest tomorrow [02:01] why do i need to push nspluginwrapper? [02:01] i don't have that in my TODOs so far [02:02] you havent pushed the merged version yet [02:02] so either its borked or you got caught up with other things [02:03] ah your debdiff? [02:03] do you have bug? [02:05] i think so [02:06] bug 123533 [02:06] Launchpad bug 123533 in nspluginwrapper "nspluginwrapper merge new debian version" [Undecided,In progress] https://launchpad.net/bugs/123533 [02:06] can you mark it fix released if its all good [02:07] than all i have to do is watch it so i can rm the 2 dir. i have for it once i know its safe === persia [n=persia@ubuntu/member/persia] has left #ubuntu-mozillateam [] [02:09] brb can test n-m update we just had [02:12] bug 123772 [02:12] Launchpad bug 123772 in network-manager "network-manager-applet no longer produces/provides usr/bin/nm-vpn-properties" [Undecided,Fix released] https://launchpad.net/bugs/123772 === gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-mozillateam [02:16] damn its still broken [02:17] unless you use vpn ... there is not way it should have cured you [02:17] ok i got to go and get wifi hardware now [02:17] be back asap [02:29] there gutsy repo is ready as soon as packages land there [02:35] is there any reason why the patches related to mozilla bug #137189 which were applied (according to bonsai) 3 days ago wouldn't be applied to mozilla's trunk build :s [02:35] Mozilla bug 137189 in Plug-ins "Windowless plug-in support for X (WMODE)" [Normal,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=137189 [02:41] DarkMageZ: for ff3? [02:41] and yes they changed alot fo things [02:42] not ff3. but trunk. [02:42] DarkMageZ: its the same [02:43] maybe trunk 2.0.0.5 but i doubt that has gotten anywhere [02:43] so short of rebuilding firefox. which prebuilt versions should have those patches :s [02:52] i wish tehre was someplace i can send people to buy a clue [03:01] DarkMageZ: if the patches were applie upstream they would have added it to source not separate patches in debian/patches only the upstream changelogs can tell you what they did or see irc.mozilla.org #mozilla they might beablet o tell you what happened [03:03] ok im gone for a while [03:07] i was refering to the mozilla builds. not the debian/ubuntu builds. [03:08] i know thats why i stated it would have been applied to source you wouldnt see a patch [03:08] -wouldnt + you might but unlikely [03:09] i should still beable to see the end result of the patches if they work tho... hmm. === DarkSun88 [n=Ma@ubuntu/member/darksun88] has joined #ubuntu-mozillateam [03:16] Hi all [03:48] now lets pray that this works :/ [03:50] damn it just worked === asac [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam === jeromeg [n=jerome@gra94-2-82-66-142-60.fbx.proxad.net] has joined #ubuntu-mozillateam [05:41] back === JenFraggle [n=jen@host86-134-24-44.range86-134.btcentralplus.com] has joined #ubuntu-mozillateam === red_herring [n=rj@c-24-14-245-251.hsd1.il.comcast.net] has joined #ubuntu-mozillateam [08:14] asac: did you upload to gutsy repo? [08:30] heading to store, asac when you get time the gutsy MT repo is ready just upload to it and ill regen the files when i get back. later === jerome_ [n=jerome@gra94-2-82-66-142-60.fbx.proxad.net] has joined #ubuntu-mozillateam [09:22] gnomefreak: ok [09:23] gnomefreak: please tell me about what i forgot todo with nspluginwrapper ... there was a debdiff by you, right? [10:17] heya asac [10:17] :) [10:17] unfortunately I can reproduce it [10:17] and I'm working on a fix [10:20] bluekuja: sorry lost context [10:20] .... devel meeting atm [10:21] asac: diff-ext crash [10:21] :) [10:21] ah [10:21] yeah [10:21] get a backtrace [10:22] or is there already one submitted? [10:22] mmm... [10:22] we cant call it a proper traceback [10:23] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=431754+ [10:23] Debian bug 431754 in diff-ext "diff-ext: Invalid memory reference" [Critical,Open] === cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-mozillateam [10:44] happy hug day everyone [10:44] tnx [10:44] :) [10:46] asac: the debdiff on the bug that is the merged debdiff. not real sure what debdiff is for maybe its applied to source and than uploaded? [10:47] give me bug id please [10:47] gnomefreak, [10:47] debdiff [10:47] is applied to debian revision [10:48] for merges [10:48] if ok [10:48] it gets built [10:48] asac: bug 123533 [10:48] Launchpad bug 123533 in nspluginwrapper "nspluginwrapper merge new debian version" [Undecided,In progress] https://launchpad.net/bugs/123533 [10:48] and then uploaded [10:48] ty bluekuja :) [10:48] :) [10:49] that's the main goal [10:49] you need to search for [10:49] :) [10:49] e.g if it does not apply, it's really bad [10:49] something broken around [10:50] well everything but binary build worked here [10:50] so it should be good he looked at it said its good [10:53] i guess next week is sprint [10:54] ola [10:54] so meeting is over [10:54] bluekuja: reviews will be reorganized [10:55] most likey, someone takes the lead and assigns to developers instead of random people grabbing those [10:57] oh son of a bitch why does this keep coming back and biting us in the ass [10:58] gtk must only have filepicker widget [10:59] asac: the tbird crash while trying to add a cert to tbird (they say it might be caused by the filepicker widget (iirc this is what caused alot of the feisty firefox crashes) [10:59] asac: it rocks! [10:59] that's a nice thing [11:00] asac: who leads? [11:01] e.g who assign reviews [11:01] i think dholbach for now [11:01] so he takes care of every merge, and assigns them [11:01] cool [11:01] he will have a lot of work [11:02] then [11:02] all people of distro team members who are core-devs will be part of initial team [11:02] yeah [11:02] so you too [11:02] :) [11:02] yeah [11:02] so you can assign stuff to my sponsors [11:03] or do it too [11:03] as well [11:03] but people will be send to different sponsors for each upload ... to the benefit of sponsors and sponsoree [11:03] oh [11:03] k [11:03] ^^ [11:04] only U-U-S ppl? [11:04] will receive assignes [11:04] ? [11:04] no ... only members of the new teams ... maybe that will be u-m-s and u-u-s ... but those teams would need to be restructured [11:05] oh nice [11:05] my feeling is that we will end up with a new team [11:05] ^^ [11:05] at least that was dholbachs idea about this ... however its currently discussed [11:05] because its unclear what will happen to the old sponsor teams then [11:05] yup [11:06] we will kno [11:06] then [11:06] :) [11:06] right [11:06] I'm damn tired [11:06] :/ [11:06] went home too late yesterday and woke up too soon [11:06] :/ [11:07] asac: going to sleep then [11:07] cu tomorrow [11:07] have fun [11:07] and sleep well [11:07] :) [11:08] cu [11:08] will be travelling anyway in a few [11:08] where? [11:08] to my secondary home :) [11:08] oooh [11:08] in germany as well? [11:08] yes [11:08] or another country [11:08] with gf [11:08] oh coo [11:09] :D [11:09] move definitely [11:09] or holiday? [11:09] no ... just for a few days [11:09] nice [11:09] saturday back .. sunday flight to london [11:09] you gonna be off? [11:09] next week sprint [11:09] tomorrow i will work [11:09] as usual [11:09] then weekend [11:09] most likely in the evening going out though ;) [11:09] lol [11:09] same [11:10] party [11:10] asac: how do you share the code you push? [11:10] a bzr branch no? [11:10] i will not be as responsive next week [11:10] Admiral_Chicago, yes [11:10] maybe even completely unreponsive [11:10] for some time [11:10] aww [11:10] as sprint will probably be hard and lots of work we have to squeeze into that tiny week [11:10] Admiral_Chicago: yes bzr ... everything is bzr [11:10] if there are some mails, I gonna bounce them [11:10] to you [11:10] as we did [11:10] ... except mobile browser i have git too atm [11:10] well, i'm trying to upload some code for review. [11:11] and the LP stuff is a bit complicated [11:11] hmm [11:11] whats the point [11:11] I go [11:11] asac: what revo did you use for trunk to build? [11:11] ! [11:11] you upload your private branch [11:11] cya tomorrow [11:11] and ask branch maintainer to pull in changes [11:11] asac: no, i mean registering the branch [11:11] gnomefreak: for which build? ... the build that is not yet finished? [11:11] :) [11:11] Admiral_Chicago: its simple ... just push [11:11] oh i thought you finsihed [11:11] then its registred [11:12] yeah i hoped to as well [11:12] finished [11:12] fought with wifi all afternoon [11:12] asac: just push? [11:12] asac: what else do we want in this repo? [11:12] Admiral_Chicago: commit than push [11:12] i am just too old to do all this high-tech stuff ... hey wait :) [11:12] gnomefreak: for now we want firefox-trunk [11:12] okay. what? [11:12] just [11:12] sorry, I'm new to this [11:12] is that all you wanted in it? [11:12] Admiral_Chicago: did you make the branch already? [11:13] no [11:13] Admiral_Chicago: ok what package? [11:13] bzr push sftp://bazaar.launchpad.net/~admiral_chic....// [11:13] sorry [11:13] yeah that after you cd debian commit [11:13] okay asac i see [11:13] sftp://$USER@bazaar.launchpad.net/~admiral_chic....// [11:13] its code [11:13] oh yeah user [11:13] but i don't have a project name, or branch name [11:14] Admiral_Chicago: projectname and branchname should probably be the same than the one you try to improve [11:14] you don't [11:14] ? [11:14] Admiral_Chicago: what is it? a patch [11:14] asac: this branch is for sharing my packaging expirements [11:14] Admiral_Chicago: what is that? [11:14] for a package thats not in Ubuntu [11:14] just example packages? [11:15] well, i'm trying to learn to package [11:15] Admiral_Chicago: everybody is free to create his personal project in launchpad [11:15] yea, let me try that... [11:15] you can name it like you want ... [11:15] like admiral package playground :) [11:16] don't know if code in launchpad has to be free software though? [11:16] Admiral_Chicago: here are some examples (you dont want to use mozillateam you want to use your LP id https://code.launchpad.net/~gnomefreak/ [11:16] better license it freely ;) [11:16] gnomefreak: i think he already understood [11:17] always so [11:17] sory faling behind [11:17] damn 1 out of 3 sucks [11:17] Admiral_Chicago: then you can use whatever branchname you like [11:17] okay, i'm going to try this out [11:17] Admiral_Chicago: if you want to package [11:17] i can just do /admiralpackageplayground/thinkfinger [11:17] there are three approaches [11:17] and call it thinkdfinger [11:17] just debian dir [11:18] and upstream branch that tracks pure upstream code [11:18] and a debian/ubuntu branch that is branched from that [11:18] Admiral_Chicago: yeah ... think about the name [11:18] :) [11:18] you can also name it [11:18] i like the name, i'm using it [11:18] chicagosandbox [11:19] ok [11:19] :) [11:19] i am out ... cu tomorrow [11:19] night [11:19] night all [11:19] thanks asac [11:19] night [11:20] oops i did already type that === gnomefreak braindead atm [11:20] gnomefreak: hehe [11:20] Admiral_Chicago: np [11:49] its online [11:49] https://code.launchpad.net/~freddymartinez9/+junk/main [11:49] my packaging efforts so far