[00:00] Nafallo: hey, not our decision ... thats what the average user consumes as it seems ;) [00:01] :-D [00:04] hm, the addons updater is broken in songbird [00:05] Error: uncaught exception: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsILocalFile.create]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: file:///usr/lib/songbird/xulrunner/components/nsExtensionManager.js :: getDirInternal :: line 400" data: no] [00:05] * Nafallo blames the porn [00:10] fta: whats at line 400? [00:10] X just crashed [00:10] hmm dir internal [00:10] yep [00:11] fta: means you have forgotton to create a directory or link to a directory [00:11] fta: i would think either the gre link or the appdir link is missing [00:12] hm, i dump the whole dist/bin in the deb [00:12] fta: you need to create those dirs [00:12] fta: we do that for xul too right? [00:12] and ffox [00:12] which one(s)? [00:12] fta: app and gre dir extensions/ and plugins/ [00:13] i have /usr/lib/songbird/extensions [00:13] /usr/lib/songbird/xulrunner/extensions/ /usr/lib/songbird/extensions [00:13] and /usr/lib/songbird/plugins/ [00:13] fta: for extensions you need both i would think [00:13] fta: but could be that i added that as patch to our xul [00:16] actually i think the default is only app [00:16] but well [00:17] fta: use strace -f -eopen to see which file it fails to create [00:17] tried that, nada [00:17] fta: maybe it only probes [00:17] and doesnt open [00:17] is create a different op? [00:19] /tmp/svb.1483:mkdir("/usr/lib/songbird/xulrunner/extensions", 0775) = -1 EACCES (Permission denied) [00:19] or simply dump("debug message"); to get info from the js code that fails [00:19] /tmp/svb.1483:mkdir("/usr/share/mozilla/extensions/songbird@songbirdnest.com", 0775) = -1 EACCES (Permission denied) [00:19] /tmp/svb.1483:mkdir("/usr/lib/mozilla/extensions/songbird@songbirdnest.com", 0775) = -1 EACCES (Permission denied) [00:19] /tmp/svb.1483:open("/usr/lib/songbird/update.test", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC|O_LARGEFILE, 0644) = -1 EACCES (Permission denied) [00:19] fta: yeah. so [00:19] /tmp/svb.1483:mkdir("/usr/lib/songbird/extensions/Access Privileges Test", 0755) = -1 EACCES (Permission denied) [00:19] /tmp/svb.1483:mkdir("/usr/lib/songbird/distribution", 0755) = -1 EACCES (Permission denied) [00:20] i would start with /usr/lib/songbird/xulrunner/extensions [00:20] fta: seems that songbird also wants to ship a xul extension? [00:20] if so it needs to be packaged up [00:20] and then hope that the code that tries to create that on the fly is smart enough to see that its available ;) [00:21] fta: also search code for "update.test" ... if songbird introduced something like .autoreg we sould ship and touch it [00:21] is the new javascript on by default? [00:21] fta: distribution dir is ok to not have [00:21] mbana: new javascript is what? [00:21] engine [00:21] mbana: on trunk the currently used trunk engine is used ;) [00:22] mbana: jit is used for content by default [00:22] mbana: you can enable that in about:config for chrome [00:22] which is still experimental [00:25] anyway. off now [00:25] bye [00:36] asac, apparently, it doesn't need /usr/lib/songbird/xulrunner/extensions /usr/share/mozilla/extensions/songbird@songbirdnest.com and /usr/lib/mozilla/extensions/songbird@songbirdnest.com [00:36] asac, if i give him +w, it just creates /usr/lib/songbird/updates /usr/lib/songbird/updates/0 /usr/lib/songbird/distribution and then, it updates the addons just fine [00:37] i think we got that a long time ago with tb or sb [00:37] -sb+sm === fabrice_sp__ is now known as fabrice_sp [08:50] fta: cant remember the "updates" part [09:34] sigh. nfs is still broken [09:34] i have to do something about that i guess [09:44] hi [09:44] asac, i can't find in xul/ff/tb what we did to solve that update.test issue :( [09:45] argghhh [09:45] i go crazy [09:45] nfs is broken [09:45] meaning -> no mail reading with mutt on my main system [09:45] i guess i should use offlineimap here too instead then [09:45] and give up [09:45] fta: as i said. i dont think there was an update.test issue [09:45] never head of that file before [09:45] heard [09:46] i expect this to be a songbird home grown update mechanism [09:46] similar to what we have in xul/ffox: .autoreg [09:49] interesting nfs-common doesnt have lockd anymore [10:10] ok next guess is that its -7 [10:10] kernel [10:11] reboot ... lets hope its not completely broken [10:19] i give up. no email for me now [10:47] http://forums.mozillazine.org/viewtopic.php?f=9&t=154058&p=922110 [10:47] *sigh* === asac_ is now known as asac [12:40] i think i found the reason 3.1 leaves a process open once it is closed (killall firefox-3.1) it crashes all the time (says it crashed) when you click ok window stays open until you close it [13:26] bug 317167 [13:26] Launchpad bug 317167 in mozilla-thunderbird "Thunderbird autosave popup window shows incorrect buttons" [Undecided,Invalid] https://launchpad.net/bugs/317167 [13:46] asac, http://paste.ubuntu.com/130609/ [13:52] fta: hmm. seems they redid our patch [13:52] maybe a reason to get that upstreamed [14:16] it doesn't help me [14:20] info thunderbird hardy security [14:21] damn [14:21] !info thunderbird hardy security [14:21] thunderbird (source: thunderbird): mail/news client with RSS and integrated spam filter support. In component main, is optional. Version 2.0.0.19+nobinonly-0ubuntu0.8.04.1 (hardy), package size 10725 kB, installed size 32068 kB [14:38] asac: you fixed ubufox for 3.1 to filx the missing buttons? [14:39] gnomefreak: missing buttons or entire bars? [14:39] seems to work now [14:39] BUGabundo: back forward reload home ect... [14:40] just to the left of address bag [14:40] bar [14:41] not sure why it said it enalbed ubufox since no updates to it were just done sut it seems to work now [14:42] ahh diff bug then [14:42] for me and others on the bug report some bars would go away, and the TabMix Plus icons [14:43] BUGabundo: did you try disabling tabmix plus? [14:45] gnomefreak: not yet [14:46] asac: may not have to or it was fixed in udev or freinds i started 3.1 6 times in a row and the buttons are there but before udev update they were not [14:46] tbp? but the prob was with ubufox [14:46] ok off for a while. have to test NM [14:46] asac: have fun :) [14:46] a trunk version of it, and tbp trunk fixed it for me [14:47] BUGabundo: try enabling ubufox this time. Also check if killall firefox-3.1 than starting it fixes it [14:47] no time... at work now [14:47] plus I need to make a new profile [14:48] mine has to much crap [14:48] too much brap == problems :) [14:50] yep [14:50] and no support from this guys [14:50] for having 53 addons [15:02] hm, the volume applet just crashed [15:03] isn't pa supposed to provide that instead of the gnome applet? [15:07] 53 add-ons frefox is no longer named firefox it is than named "going to give problems" [15:08] firefox even. sorry im trying to explain calling ops names doesnt get you anywhere except banned [15:09] eheh [15:10] but I like all those addons [15:10] all add stuff I miss on FF [15:16] does anyone recieve emails from -devel and devel-discuss in digest form? [15:22] nope [15:25] hm, where is the per-app volume control? [15:26] pulse? [15:26] pacontrol [15:26] yes [15:26] and pvu something [15:26] I'm purging and reisntaling mine [15:26] no sound for weeks [15:26] Dan as helped a lot [15:26] but I haven't it fixed yet [15:27] BUGabundo: i emailed the admins for those and they said that it would take longer to recieve them however they are busy lists and still not getting any after 2 weeks of digest [15:27] 2 weeks?? [15:27] damn [15:29] bug 305251 [15:30] Launchpad bug 305251 in firefox-3.0 "Spellcheck options don't pop up in keyboard-triggered context menu. (dup-of: 134813)" [Undecided,Confirmed] https://launchpad.net/bugs/305251 [15:30] Launchpad bug 134813 in gnome-desktop "Context menu key to fix spellings is on wrong line of textarea" [Unknown,In progress] https://launchpad.net/bugs/134813 [15:30] me me me [15:30] I have that bug!!!!!!! [15:30] guess it's a dupe of that one [15:31] keep telling asac about it [15:31] seem to work sometimes! [15:31] yep was just reading email again for 4th time this morning [15:31] not sure it's a type of Form [15:31] let me find mine and dupe it [15:31] the buttons are not fixed it seems this time they stopped working [15:32] can't find it [15:32] can you grep your archive for my ff bugs? [15:34] BUGabundo: i doubt it since i do so many but your bugs will be on your LP page [15:34] can't find it [15:34] let me use google [15:34] lol [15:34] if you filied it or commented or asssigned sewt the option to check for it using all invalid fix... ect [15:38] bah [15:38] I give up [15:38] ill just sub to that one [15:38] I did check for all states and me as subscribed [16:50] if stevel shows up while i'm away, could someone please tell him system wide songbird is broken /wrt to addons updates: Error: uncaught exception: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsILocalFile.create]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: file:///usr/lib/songbird/xulrunner/components/nsExtensionManager.js :: getDirInternal :: line 400" data: no] [16:51] BUGabundo, asac: ^^ (please) [16:56] fta: have you told him on identi.ca` [16:56] ? [16:57] in 140 char? lol, no [16:57] fta: i will proxy that for you [16:58] fta: done [17:14] what what? asac fta ? [17:14] I started using songbird TODAY from fta ppa [17:14] good [17:14] all fine ;) [17:14] not for long... just wanted to know how it was [17:15] i already ping stevel [17:15] maybe I'll try banshee next [17:15] exaile is going crazy with the python stuff [17:15] need to reboot to see if now I have audio again [17:27] fta: did the FF3.2 daily build got late? [17:28] I just got it, but already had 3.1 hours ago! [20:09] back [20:09] stevel, did you get my message? [20:19] fta: yeah, asac sent it over to me via twitter. i'll take a look in a bit [20:19] we moved offices last night, and everything is sort of a mess at the moment [20:22] stevel, ok, np [20:54] fta: do you know what file it's trying to create? [20:59] if i chmod a+w /usr/lib/songbird/ (where everything is located), it creates /usr/lib/songbird/updates /usr/lib/songbird/updates/0 /usr/lib/songbird/distribution and it runs fine [21:00] and it also temporarily creates /usr/lib/songbird/update.test [21:00] stevel, ^^ [21:01] that's app-update, right? [21:01] i dunno, he said add-on updates [21:01] that's when i try to update the addons [21:01] http://paste.ubuntu.com/130693/ [21:01] oh, because we force an app-update don't we? [21:02] ohh yeah, we added the check the app-update first [21:02] it may be both, i jsut rebuilt without --enable-update-packaging (i don't need that), so i can retry if you want [21:02] your exception is probably bug 15589 [21:02] Launchpad bug 15589 in curl "curl: new changes from Debian require merging" [Medium,Fix released] https://launchpad.net/bugs/15589 [21:02] err, http://bugzilla.songbirdnest.com/show_bug.cgi?id=15589 [21:02] bugzilla.songbirdnest.com bug 15589 in Installation "disthelper.exe mishandles non-distro update path/may wrong at wrong privilege level" [Major,New] [21:05] sb.6064:mkdir("/usr/share/mozilla/extensions/songbird@songbirdnest.com", 0775) = -1 EACCES (Permission denied) [21:05] sb.6064:mkdir("/usr/lib/mozilla/extensions/songbird@songbirdnest.com", 0775) = -1 EACCES (Permission denied) [21:05] sb.6064:open("/usr/lib/songbird/update.test", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC|O_LARGEFILE, 0644) = -1 EACCES (Permission denied) [21:05] sb.6064:mkdir("/usr/lib/songbird/xulrunner/extensions/Access Privileges Test", 0755) = -1 EACCES (Permission denied) [21:05] sb.6064:mkdir("/usr/lib/songbird/extensions/Access Privileges Test", 0755) = -1 EACCES (Permission denied) [21:05] sb.6064:mkdir("/usr/lib/songbird/distribution", 0755) = -1 EACCES (Permission denied) [21:05] that's with a xul built without --enable-update-packaging [21:09] so, the distribution one (the last thing) is the bug I linked to [21:09] update.test and Access Privileges Text are normal (and supposed to fail) [21:09] strangely, it worked fine with 1.0.0 (i was using a vanilla xul from moz + your patches). now, it's the xul from your vendor repo [21:10] I _think_ the extensions/songbird@ sounds.. err, I don't know why it's creating things, but reading sounds normal :| [21:14] so, what could i do? [21:16] could try to see if you want to track down the first one? (or file a bug if you don't feel like it, and see where that ends up) [21:18] what first one? [21:20] /usr/share/mozilla/extensions/songbird@songbirdnest.com [21:32] asac: I thought you might want to look at bug 342501 [21:32] Launchpad bug 342501 in firefox-3.0 "Work offline in ProfileManager does nothing" [Undecided,New] https://launchpad.net/bugs/342501 [22:55] Mook_sb: what exactly are you doing with the update.test thing? [22:56] also what is the songbird extension? and why do you crewate that in extension dirs? [22:56] just test to see if the install dir is writable [22:57] i don't even see that extension in dist/ [22:57] fta: after starting it from dist? [23:05] asac: I was under the impression it was a moz thing (checking if the install directory is writable, to see if the update menu item should be enabled) [23:05] and the songbird extension is generic install-extension-here things? (the songbird bit is just the appid) [23:07] Mook_sb: but why an extension. do you ship an extension? [23:08] no, see also https://bugzilla.mozilla.org/show_bug.cgi?id=448260 [23:08] Mozilla bug 448260 in Add-ons Manager "Firefox should look up extensions in /usr/share/mozilla/extensions/, not /usr/share/mozilla/extensions/{appid}" [Enhancement,New] [23:10] http://bugzilla.songbirdnest.com/show_bug.cgi?id=15685 [23:10] bugzilla.songbirdnest.com bug 15685 in Platform: XULRunner "addons update broken in system wide installs" [Major,Unconfirmed] [23:10] just filed that, so it could be tracked [23:17] oh, the patch in the other bug seems to fix it [23:18] and I can badger the guy sitting next to me for reviews! :D [23:18] Mook_sb, ^^ my bug is a dupe then [23:19] fta: using appid is kind of right now that i think of it. [23:20] why not provide that dir and all are happy? [23:20] but it should support toolkit@mozilla.org too of course [23:20] asac: what does the firefox package end up doing? (and why doesn't the same thing happen to firefox?) [23:20] not sure if it does that [23:21] or it was just that the E_ACCESS was fine, it was my stupid thing that broke it :p [23:21] Mook_sb: we added a patch for GRE_DIR/extensions before the mozilla directory was introduced [23:21] it was getFile("resource:app", ["distribution", "distribution.ini"]); [23:22] Mook_sb: we hjave a extensions dir in APPDIR [23:22] and one in GRE_DIR [23:22] we dont use the other location [23:22] ah, makes sense [23:22] but i probably dont understand whats the issue here [23:22] and fta hasn't gotten around applying the patch to songbird's XR, probably [23:23] the reason why you dont want a dump everything in one directory is a UI thing (as in the bug), but also a performance thing [23:23] for startup [23:23] issue was "Mook was dumb, tried to create directory in appdir accidentally, probably broke the app" [23:23] so in GRE_DIR/extensions there should only be extensions with toolkit@mozilla.org as target app [23:25] where is the XR patch you had? [23:25] or is it fixed now? [23:31] the fix (or is it a workaround?) is there: http://bugzilla.songbirdnest.com/attachment.cgi?id=10092 [23:39] hm, on my laptop, i can't move the main songbird window. same bug I shown to stevel in december (it was 1.0) [23:40] stevel, ^^ remember? [23:44] gasp, songbird is violent: 00:43:01 up 1:51, 6 users, load average: 10.40, 6.91, 3.47 [23:45] Just did a "Get album artwork" [23:51] ♥ jaunty [23:51] /very/ sexy [23:54] crashed