[00:04] damn, nss needs sqlite [00:05] !info libsqlite3-0 hardy [00:06] libsqlite3-0 (source: sqlite3): SQLite 3 shared library. In component main, is important. Version 3.4.2-2 (hardy), package size 207 kB, installed size 464 kB [00:35] fta: i only have jaunty here for testing [00:35] nm [00:35] fta: seems it starts [00:35] but has issues [00:36] e.g. opening google.com doesnt work [00:36] opening new tab doesnt work either [00:36] havent tried anything else [00:36] also the first start takes quite some time [00:36] yeah, no one said it was complete ;) [00:36] lp is fine [00:36] second one is quick though [00:36] fta: lp? [00:36] crash ;) [00:36] lauchpad, i can login [00:36] http://www.launchpad.net [00:36] n [00:36] ;) [00:36] guess it doesnt like redirections ;) [00:37] on 32bit, it's fine [00:37] fta: hmm seems its a nss db issue [00:37] not found [00:37] probably ia32 [00:37] [26417:26420:306531252744:FATAL:/build/buildd/chromium-browser-2.0.168.0~svn20090303r10836/build-tree/chromium-browser/base/nss_init.cc(43)] Check failed: NSS_NoDB_Init(".") == SECSuccess. [00:37] Trace/breakpoint trap (core dumped) [00:37] but nice [00:37] it starts ;) [00:37] fta: does new tab work for you already? [00:37] (on 32 bits? [00:37] ) [00:38] no [00:38] kk [00:38] it's not there yet [00:38] do you know if they plan to make their own top level window thing like on windows? [00:38] e.g. remove the frame and do the tabs as top level frames instead? [00:38] they are working on tabs right now [00:39] fta: any clue what they are trying to do ? [00:39] copy windows experience or do something new? [00:39] not sure [00:39] kk [00:39] https://edge.launchpad.net/ubuntu/+source/network-manager-applet/0.7.1~rc3-0ubuntu1 [00:39] that has the new modem prober [00:40] and icon/notification polishing for us ;) [00:40] will try that tomorrow [00:40] no hurry [00:40] will come on its own anyway ;) [00:43] do you have /usr/lib32/nss/* ? [00:57] fta: yes [01:14] it wants /usr/lib32/libsoftokn3.so, we provide /usr/lib32/nss/libsoftokn3.so === asac_ is now known as asac === asac_ is now known as asac === fabrice_sp_ is now known as fabrice_sp [11:09] update-manager isnt obeying the rules set in software sources :( [11:13] LOL [11:13] gnomefreak: what doesn't it do? [11:14] BUGabundo: u-m starts automaticly now after 2 days and to "turn off" that action you uncheck "check for updates" but it still auto starts [11:15] its annoying and it breaks all kinds of apt rules since only one instance of apt should beable to run at a time [11:15] but welcome to new features [11:16] its jaunty [11:17] its buggy [11:17] BUGabundo: thats not a bug but it is intended [11:21] ill be back i need to fix a door and make coffee [11:31] gnomefreak: it's a bug, if you use an option to make it OFF and it still keeps working! [11:39] BUGabundo: in a way i guess it is however its new so "it should" may not apply yet. other than catering to people that cant look in upper right corner it shouldnt be a feature at all IMHO. but yeah i guess it could be a bug [11:41] making u-m an option would be nice but as it stands it is needed with u-d and im sure alot of other packages that are in u-d [11:43] is it a holiday? [11:45] The following packages will be REMOVED: ubuntu-desktop update-manager update-notifier << not too bad [11:46] gnomefreak: there was an option on gconf [11:46] but can't find it anymore [11:46] but I have upd notifier on my system [11:46] ill look but gconf is big [11:47] apps/update- [11:48] yep i used find [11:48] it just crashed [12:07] back [12:07] damn ISP [12:39] bouhhh, my desktop is totally broken, no more gnome [12:49] fta2: i run openbox ;) [12:59] which is kind of a decent solution for my terminal driven work enviornmnet ;) [14:04] eheh [14:15] !info firefox gutsy [14:15] firefox (source: firefox): lightweight web browser based on Mozilla. In component main, is optional. Version 2.0.0.21~20090209t122238+nobinonly-0ubuntu0.7.10.1 (gutsy), package size 9046 kB, installed size 26124 kB [14:18] FF 2.x is still up and running? [14:19] I though [mozilla] support ended in 2008 [14:19] then again there are still ppl using 1.x [14:19] it did [14:19] 2.0 is default in gutsy and we cant change that [14:20] ah [14:21] mozilla 78414 [14:21] Mozilla bug 78414 in Plug-ins "Application shortcut keys (keyboard commands such as f11, ctrl+t, ctrl+r) fail to operate when plug-in (flash, acrobat, quicktime) has focus" [Critical,New] http://bugzilla.mozilla.org/show_bug.cgi?id=78414 [14:25] asac: i thought bug 215728 was fixed already [14:25] Launchpad bug 215728 in xulrunner-1.9 "[MASTER] Committing to urlclassifier3.sqlite causes excessive CPU usage and disk I/O" [High,Fix released] https://launchpad.net/bugs/215728 [14:25] from what im looking at in my inbox this bug is still active for some users (at least one user) [14:26] nevermind its an old bug [14:28] gnomefreak: well. that bug is a catch all trolls bug ;) [14:29] its not entirely fixed actually and we have to wait for ext4 to get the right fix [14:29] (e.g. what is left of that bug is the unfixable ext3 filesystem part) [14:31] asac: ah. are we planning on using ext4 in KK? [14:34] can we please get the little x in the tab back and the back and foward buttons would be nice too (3.1) [14:41] gnomefreak: it will depend on users testing it during jj [14:47] bug 335345 [14:47] Launchpad bug 335345 in firefox-3.0 "adobe flash 10 does not play in firefox on linux ubuntu but does in opera" [Undecided,Incomplete] https://launchpad.net/bugs/335345 [14:51] gnomefreak: i hope so. ext4 is much needed i think [16:00] is Shiretoko 3.1 or 3.2? [16:02] 3.1 it seems [16:07] asac: no need to push seamonkey 2.0.0.14 now that 15 was released. I will get to that in the next 7 days or so. [16:09] k [16:13] or not [16:14] it seems m-d doesnt like any command i give it to grab source for 1.1.15 [16:15] including ./debian/rules get-orig-source ./debian/rules get-orig-source DEBIAN_DATE=* [16:20] why did i think ./debian/rules.. was supported for 1.1.x branch [16:21] m-d doesnt support 1.1.x so i thought rules had it [16:22] export MOZ_BUILD_DATE=$(BUILD_DATE)$(DEBIAN_REV_CODE) [16:25] zh i got it [16:25] ah even [16:25] nope it cant find the source on ftp [16:26] asac: ok you can push 1.1.14 i thought i got email saying 1.1.15 was out [16:27] gnomefreak: 1.1.15 will be out in a few days ... its just tagged afaik [16:27] gnomefreak: can you send me an email where i can get the bits to sponsor for you? [16:27] ah ok [16:28] asac: define bits [16:28] gnomefreak: well. whatever you want me to sponsor ;) [16:28] i gfuess thats a bzr brnach ;) [16:28] and maybe a orig.tar.gz [16:28] (but i think thats already uplaoded) [16:28] yeah i will do that [16:31] thx [16:36] ok sent now i will work on email some more :( [16:36] thx [16:41] can we add a saftey to firefox-bin process to allow it to die right away? or something? [16:58] gnomefreak: not sure what you mean [17:00] still no python-webkitgtk? [17:01] nope [17:01] fta NO [17:01] :( [17:01] fta2: ask huats on -desktop ... he claimed to work on that yesteday [17:01] yeah so did ember [17:01] actually said he would fix it by yesterday iirc [17:02] even a guy from my locoteam said he do it, until huat said he was taking care of it [17:02] well ... not sure if ember usually does something. huats does a lot of work, so i believe him to at least ask for help if he cannot do this [17:02] it was supposed to be ready yesterday === thunderstruck is now known as gnomefreak [18:15] fta2: FF exception granted for firefox 3.1 beta build 1 if you want to do that [18:16] fta2: if you upload just open a bug, and paste that line in there ;) ... then use the bug in changelog [18:16] all fine ;) [18:16] <[reed]> build 1? [18:16] <[reed]> you mean 3.1b1? [18:16] <[reed]> why in the world are you shipping that? [18:16] <[reed]> we're about to ship 3.1b3 [18:17] [reed]: dude, beta build 1 means exactly that [18:17] <[reed]> which beta though? [18:17] the latest of course [18:17] <[reed]> and we're not shipping build 1 of 3.1b3 [18:17] sorry that i mistyped ;) [18:17] <[reed]> build 2 is starting this afternoon [18:17] [reed]: we ship it in universe. we can bump to whatever is latest ;) [18:18] also its unbranded [18:18] so its ok [18:18] its jaunty [18:18] all fine [18:18] <[reed]> ah [18:19] [reed]: all i wanted to communicate to fta2 was that he can upload whatever is latest (which afaik is build1 ;) [18:20] <[reed]> yeah, but wait [18:20] vs. keep build2 ;) [18:20] err b2 [18:20] <[reed]> build2 is coming later today / tomorrow [18:20] <[reed]> so, wait :) [18:20] [reed]: yeah, i guess we will wait. but even if not, we could just bump it then again ;) [18:21] [reed]: in fact i want to ship all tags in our development release ... maybe we get feedback that is helpful in your QA process [18:21] <[reed]> ah [18:21] so build1, build2, final beta ... then next time the same again. just doing the same you do ;) [18:21] except that we do it unbranded ;) === mattg is now known as plasticmillion [18:22] so I'm having a problem with prism on intrepid [18:22] when a prism app is running during logout, a dialog appears that says the "program is blocking log out" [18:22] I'm trying to figure out what ubuntu is doing so I can shut the app down properly, but I haven't been able to find out anything about this [18:23] firefox does seem to shut down (though it thinks it crashed) [18:23] might not be the right place to ask but I tried both #developers and #ubuntu [18:25] plasticmillion: firefox never played nicely with gdm [18:25] plasticmillion: not sure if prism really blocks you or if its something else [18:25] are you sure its prism? [18:26] i would guess its more likely some gnome app [18:26] well it's reporting prism as the naughty app [18:26] interesting [18:26] firefox doesnt listen to gdm in intrepid and just crashes because X is torn down [18:26] I seem to quit properly when I receive sigterm [18:26] so you think it's a gdm thing? [18:26] do I have to add some sort of special listener [18:27] plasticmillion: if you want to do it right, gdm is supposed to follow xsmp protocol [18:27] later there will be a dbus api, but thats not yet finished [18:27] so we are stuck with xsmp for session integration [18:27] plasticmillion: well. gdm uses xsmp on session shutdown to give apps a chance to save their state or ask users to save and so on [18:27] I see I came to the right place :-) [18:28] ok let me look into that [18:28] plasticmillion: i dont know why prism would do that as its just xulrunner from what i know [18:28] apparently thunderbird has the same problem [18:28] plasticmillion: based on mozilla 1.9.1 branch? [18:28] prism is still 1.9 [18:28] afaik session integration has improved after 1.9.0 branch [18:28] hmm [18:28] do you have any idea where that code is? [18:29] I guess http://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsNativeAppSupportUnix.cpp#159 or thereabouts [18:29] Mossop was right, it's in toolkit [18:29] yeah ;) [18:30] plasticmillion: i just used mxr too [18:30] and found the same [18:30] plasticmillion: obviously it has to be in toolkit [18:30] fastest mxr in the west :-) [18:31] plasticmillion: are you talking about upstream tbird vs ffox builds? or the intrepid packages we ship? [18:31] dunno... someone from the TB team mentioned he had seen the same issue [18:31] maybe he means shredder [18:31] probably [18:31] we have thunderbird-3.0 packages too though [18:32] plasticmillion: so line 153 [18:32] plasticmillion: so probably you abort the quit in interact_cb ? [18:32] maybe... let me check [18:32] I don't think so though [18:32] plasticmillion: e.g. somewhere down the line the quit-application-requested sets abort in your app [18:33] well test TRUE on the data ;) [18:33] I use quit-application-requested in my own prism code to do graceful shutdown [18:33] plasticmillion: yeah. maybe you have to properly unset that? or you accidentially set that to false or something? [18:34] NS_SUPPORTS_PRBOOL_CONTRACTID); [18:34] asac: http://mxr.mozilla.org/mozillasvn/source/projects/webrunner/trunk/runtime/components/src/nsPlatformGlue.js#364 [18:34] this is what we use to quit programmatically [18:34] doesnt sound obvious that this means didSaveSession ;) [18:34] so we are definitely handling quit-application-requested properly since I know that works [18:35] I'll have to debug [18:35] * plasticmillion hates gdb [18:35] is there any decent visual debugger? [18:36] plasticmillion: err you do the canQuitApplication on your own? [18:36] plasticmillion: that looks a bit like the code that is in toolkit anyway [18:36] yeah it's copied from globalOverlay.js [18:37] I can't use that since I'm a component [18:37] plasticmillion: ok. i wonder if that might interfere with the other quit request [18:37] from toolkit [18:38] that code is only used when you explicitly call our window.platform.quit() method [18:38] it wouldn't be called automatically [18:38] plasticmillion: save_yourself_cb is connected to the gnome signal [18:38] http://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsNativeAppSupportUnix.cpp#396 [18:39] plasticmillion: or do you mean the code in webrunner is only called on quit? [18:39] i guess thats what you ment [18:39] I mean that code is only called when the webapp developer calls it explicitly [18:40] I don't think it's relevant here [18:40] right [18:40] I'm just using that as proof that we handle quit-applicaiton-requested properly [18:40] agreed [18:40] plasticmillion: do you have your own quit-application-requested listener that might set the data to FALSE? [18:42] plasticmillion: oh. so maybe you need to listen to session-save and set status to false there? [18:42] http://mxr.mozilla.org/mozillasvn/source/projects/webrunner/trunk/runtime/chrome/content/webrunner.js#1090 [18:42] plasticmillion: let me know when you have found the real cause [18:42] should always return true though [18:43] ok I'll have to debug to figure it out [18:43] plasticmillion: but doesnt "true" mean: "always abort" here? [18:43] not sure how the data is set [18:43] http://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsNativeAppSupportUnix.cpp#123 [18:44] e.g. is abortQuit = false if you set data to true? [18:44] ;) [18:44] oh shit [18:44] hehe [18:44] maybe :-) [18:44] i guess you need to set it to false there [18:44] after saving all your great work of course [18:44] ;) [18:45] definitly not obvious whats the semantic of the data thing for quit- ;) [18:45] who knows. maybe the session code is wrong even [18:45] we should check other occurences to know for sure [18:45] I know our quit method works though [18:45] strange [18:45] plasticmillion: thats why i wonder if the data is really ment to be "abortData" ... or rather "confirmData" [18:46] i really think its likely that true is usually used to indicate: yeah its ok, go ahead [18:47] oh wait [18:47] we only set the cancel value to true if shutdownQuery returns false [18:47] and it always returns true [18:49] asac: so what is this about a session code? [18:49] not sure I followed that [18:50] plasticmillion: i would say that you should set it to false in the other cases [18:50] plasticmillion: otherwise the outcome might be undetermined? [18:50] not sure [18:51] hmm [18:51] plasticmillion: the caller seems to set it to false to begin with [18:52] yeah [18:52] plasticmillion: what ws your problem again? [18:52] you get a gnome dialog saying what? [18:52] I get a dialog when I log out saying that prism is blocking log out [18:53] I've got to run out for a few minutes, then I'll debug and see what's happening in the handler [18:53] plasticmillion: thanks. i am off officially too. let me know what you find ;) [18:53] will do [18:53] thanks for the pointers [18:53] plasticmillion: also check why you actually say: "session-save" [18:53] http://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsNativeAppSupportUnix.cpp#146 [18:54] i think all this shouldnt happen if session-save says false [18:54] hmm [18:54] well. you will figure by debugging i guess [18:55] yeah I'll figure it out :-) [20:22] asac: https://bugzilla.mozilla.org/attachment.cgi?id=365712 [20:22] that fixed it :-) === Matt___ is now known as plasticmillion [21:08] plasticmillion: cool. so indeed the save-session. thanks [22:07] asac, so you're watching lost too? :) [22:17] fta: y ;) [22:52] seems my bot is broken [22:52] bad bzr bd ? [23:03] fta: if you are back to python 2.6 ;) [23:03] havent tried the new one yet [23:07] my bot was stuck on a bzr bd --merge for ~3 hours doing nothing [23:11] disk? [23:11] no idea, i didn't get the logs either [23:11] i should improve that part [23:14] logs are a good thing to have ;) [23:15] i have plenty, but i goes to stdout/stderr. [23:15] not good enough [23:15] -i+it [23:20] bzr still complains a bit [23:20] /usr/lib/python2.6/dist-packages/Crypto/Hash/SHA.py:6: DeprecationWarning: the sha module is deprecated; use the hashlib module instead [23:20] from sha import * [23:20] /usr/lib/python2.6/dist-packages/Crypto/Hash/MD5.py:6: DeprecationWarning: the md5 module is deprecated; use hashlib instead [23:20] from md5 import * [23:20] where does Firefox derive its default association from for "Open With" download dialogs, and is there a way to set something new in there as a default? [23:21] I'm working on a pseudo-trusted middleman to transition downloaded files out of Firefox's apparmor domain [23:21] and would like Firefox to launch every download with the middleman for Open With [23:23] from gnome, iirc, assuming you have ff-gnome-support installed [23:23] is there an easy way with like an extension or something to insert something at the top of the list as the default? [23:25] asac may be of more help than i am for this [23:38] asac, bzr bd --merge is no longer able to get the proper tarball from ../tarballs [23:49] jdong: the mime handling is kind of flaky [23:49] a mix of mailcap, preferences, gnome-registry [23:50] also mixed up with plugin mime handlers [23:50] whee. [23:50] james_w, http://paste.ubuntu.com/126979/ ??? no more ../tarballs ? [23:50] is there a straightforward way to inject soemthing as the default open-with? [23:51] jdong: try mailcap or gnome registry ;) [23:51] jdong: gnome registry -> .desktop files iirc [23:52] asac: well won't that have gnome-wide implications? [23:52] it will [23:52] not sure why you dont want that ;) [23:52] if you want a certain handler in firefox [23:52] why would you wnat nautilus to default to something else? [23:53] one file type -> one default app ;)