[00:06] Hi [00:07] Why is there no Firefox 3.7 updates for 64bit for a few days? :) There is a little bug rendering one web site that I visit a lot... [00:31] chrisccoulson: still around? [00:53] asac: getting close to done (i think) i found more classes i had to override due to struct changes though :-\ [01:47] asac: if i add items to a struct at the end is it safe to put that into the regular glib? or should i override the class? [01:47] _GIconIface has two new functions in its struct but are at the end of it [01:50] * ccheney adds it temporarily to work around and fix the other items [08:53] morning [10:21] asac, bug 537617 [10:21] Launchpad bug 537617 in chromium-browser "[FFe] chromium-codecs-ffmpeg for lucid" [Undecided,New] https://launchpad.net/bugs/537617 [11:55] bdrung - did you test xiphos before uploading? [11:55] it doesn't work with xulrunner 1.9.2 ;) [11:56] chrisccoulson: so :) [11:56] did micah talk to you about tbird 2.0.0.24 security update? [11:57] chrisccoulson: i did only a compile test [11:57] asac - he mentioned it briefly, but i'm not sure of the exact specifics [11:57] chrisccoulson: if not ... that needs to be done today [11:57] ;) [11:57] staged in the security ppa [11:57] so on monday/tuesday we can release [11:57] one second [11:57] bdrung - there's a change in behaviour in xulrunner 1.9.2 which breaks xiphos and causes it to spawn lots of nautilus windows [11:58] lp:~mozillateam/thunderbird/thunderbird.karmic [11:58] lp:~mozillateam/thunderbird/thunderbird.jaunty [11:58] i'm just about to upload a temporary change to make sure it doesnt load the 1.9.2 GRE if it's installed, as the current version stops working even if 1.9.2 is on the system [11:58] lp:~mozillateam/thunderbird/thunderbird.intrepid [11:58] lp:~mozillateam/thunderbird/thunderbird.hardy [11:58] checkout the previous changelogs and how that was committed [11:58] asac - ok, i'll grab those branches [11:59] right. lets go through one branch together when done. have to do some pre-lunch stuff (bb in 15) [11:59] chrisccoulson: spawn nautilus windows? what does xiphos has to do with nautilus? [11:59] heh [11:59] ;) [12:00] bdrung - give me one second and i will explain what is happening [12:00] i just need to open up all the source files again [12:04] bdrung - xiphos has a handler for open_uri events from the GtkMozEmbed instance. when it calls gtk_moz_embed_open_stream in order to load the HTML content, this triggers a open_uri signal with the URI set to the base_uri passed to gtk_moz_embed_open_stream (which happens to be set to file:///). The handler in xiphos handles this in the expected way, and ends up opening the file browser [12:04] this behaviour is different in xulrunner 1.9.2. in the previous version, calling gtk_moz_embed_open_stream did not trigger the open_uri signal [12:04] i'm not sure if the new behaviour is intended or not, but it completely breaks xiphos [12:05] chrisccoulson: can you open a bug report for that? [12:05] yes, i will do [12:05] in the meantime, i'm going to upload a xiphos change to make sure it uses the 1.9.1 GRE if 1.9.2 is on the system [12:05] as a temporary fix to make it usable again [12:24] chrisccoulson: so tbird 2 is kinda old ... its basically the only branch where we start with upstream tarballs (or ... can start with upstream tarballs) [12:24] the current candidate build is: ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/2.0.0.24-candidates/build1/ [12:24] so thats 2.0.0.24+build1+nobinonly [12:24] version wise [12:24] checkout the branches ... e.g. what they committed/documented [12:25] 16:08 < jdstrand> asac: 910-1 [12:25] thats the USN we use for this release [12:25] there is a rule to make a nobinonly proper tarball out of upstream tarballs in debian/rules [12:25] cool, that's ok then :) [12:26] in case you dont see the upstream source, its: ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/2.0.0.24-candidates/build1/thunderbird-2.0.0.24-source.tar.bz2 [12:27] i'm just downloading that [12:31] right, so i've got the tarball now [16:27] debian 439843 [16:27] Debian bug 439843 in libxml2 "libxml2: Version 2.6.30.dfsg-1 breaks Azureus and evolution (until now)" [Critical,Fixed] http://bugs.debian.org/439843 === yofel_ is now known as yofel [16:50] morning, did I miss everyone? [16:58] hey micahg [17:09] hi chrisccoulson [17:35] hi asac, any chance to get TB and xul192-ubuntu2 uploaded? [17:36] archive is frozen ;) [17:36] i will do it eventually [17:37] ugh...well, both are required for beta I would say...TB is a security update [17:38] asac: your compatability fix works beautifully :) [17:38] I spoke too soon [17:39] program only starts once after the patch [17:39] hmm [17:39] bdrung confirmed it [17:39] oh wait, I don't know if it built yet [17:39] you mean the greasemonkey? [17:39] heh [17:40] oh, the whole thing FTBFSd :( [17:40] good that i havent pushed ;) [17:40] or patch changed on head? [17:41] asac: no, and we're not uploading FF36 until monday I thought [17:41] missing install files [17:43] sorry, was looking at the wrong build ;) [17:43] it built fine [17:44] the patch for bug 518422 didn't work [17:44] Launchpad bug 518422 in firefox "Firefox does not start with certain addons installed" [High,Triaged] https://launchpad.net/bugs/518422 [17:44] at least not for the apps I have, let me try the greasemonkey by itself [17:47] asac: so greasemonkey is fixed, but not some other addons [17:56] asac - the thunderbird update only builds on karmic ;) [18:35] micahg: which addons are those? [18:35] are those addons with .xpt? [18:35] * micahg checks [18:35] chrisccoulson: interesting. how does it fail? [18:36] asac: http://paste.ubuntu.com/394181/ [18:37] i'm just about to look at it properly [18:37] asac: yes [18:38] chrisccoulson: seems they need a new nss or something hmm. [18:38] check what they have included in-source [18:38] or its just a bug and our compiler makes it an error [18:39] will do, thanks [18:41] chrisccoulson: thats mozilla 1.8 branch, so: http://mxr.mozilla.org/mozilla1.8/ [18:41] thanks [18:41] asac - how do you normally test each of these security updates? [18:41] do you test them on every release? [18:41] chrisccoulson: to branch is named: MOZILLA_1_8_BRANCH for http://bonsai.mozilla.org [18:42] so you can look what commits happened [18:42] just tune that field (dont push on seamonkey etc.) [18:42] and change the dates at the bottom so you can see what got comitted [18:42] chrisccoulson: yes, testing them on every release is essential [18:43] about the how ... thats complicated [18:43] nothing automated [18:43] setup various account types [18:43] then smoke test the UI [18:43] maybe we can work on a test plan for tbird too in the future [18:44] in any case: what is important is to get more and more users on the security ppa [18:44] so you see them complainig if suddfenly their email broke etc. [18:44] unfortunately we dont know how many are using that ppa [18:44] for firefox its quite a few [18:44] but we loose some every release because update-manager disables the lines [18:44] so we should regularly blog about that [18:45] e.g. when we stage a new securitr update is a good time [18:46] asac: chrisccoulson: last nss update on that branch was to 3.12.3.1 last year [18:46] when last year? [18:46] we havent seen a release from 1.8 branch this year [18:46] chrisccoulson: are you testing with -updates/security? [18:46] asac: August [18:47] hmm. was there a tbird after that? [18:47] asac: no [18:47] so yeah [18:47] probably is that [18:48] so yeah [18:48] we have that in -security [18:48] chrisccoulson: add -security to your pbu9ilder;) [18:48] heh [18:48] i'll try that in a second [18:48] thanks ;) [18:49] * asac happy to not require to roll a full new nss because of tbird 2 :) [18:49] asac: no, but for FF3, and FF35 :) [18:49] oops [18:49] not FF3 [18:49] well. thats at least because we update something more or less newish ;) [18:50] feels a bit better .. though clearly is bad too [18:50] unless there was a sec issue now ifxed [18:50] asac: well, we'll be pushing FF36, so that should feel better :) [18:50] which i havent checked ;) [18:50] yes thats going to be a bloody event :-P [18:52] anyway, end of week for me [18:52] talk to you later ;) [18:52] asac: one of the best jokes you made lately ;P [18:54] asac: I'll try to have FF ready Monday so we can get on teh CDs [18:55] asac: 3.12.5 has security issues, so I figure 3.12.6 will have some as well [19:13] hello world, im running under ubuntu kramic koala, i've just downloaded thunderbird 3.0.3, i know it needs no installation, but how to run it? [19:48] Heya, any plans for a thunderbird-3.1 beta1 in the PPA? [19:53] skierpage: yes, the build is currently broken, I'll try to get to it at some point [19:53] skierpage: I'm going to try to make a thunderbird-stable PPA soon thought [19:56] micahg, thanks! You also probably know thunderbird-3.0 hasn't rebuilt since 3.03pre Feb 17 but Mozilla released 3.0.3 final March 1. [19:57] skierpage: it was changed to thunderbird in the PPA [20:00] micahg, ah I see! Should I remove thunderbird-3.0 and add thunderbird in KPackageKit ? [20:00] skierpage: yes [20:08] Hmm, "Dependency resolution failed. Remove the package evolution-documentation-en before [rest cut off]". Odd, I didn't know I had it. [20:14] any chance nothing is broke in daily PPA? [20:14] gnomefreak: there are a few things broke, why? [20:15] micahg: i want to back up before updating to broken apps [20:15] mainly concerrned about tb3 [20:16] I'm actually using TB3 from PPA right now, seems fine, just the .desktop name is wrong [20:17] micahg: ok cool. thanks :) now i just need to find out how to make my theme right-handed [20:17] gnomefreak: there was a dent about it [20:17] micahg: about tb3? [20:18] gnomefreak: no, theme right handed [20:18] I'm asuuming about max/min/close [20:18] micahg: ah thanks ill see if i have it [20:18] micahg: `yep that one [20:18] Looks like language-support-translations-en depends on evolution-document-en, and vice-versa! Aghh [20:19] skierpage: which release are you running [20:19] evolution == broken as normal (doesnt work like tb) [20:19] gnomefreak: nah, this is another bug [20:19] gnomefreak: there was a language package deprecated in karmic and it should have been removed by update-manager [20:20] oh yeah cant read dents :( [20:20] micahg, Kubuntu 9.04 amd64. gnomefreak, some weirdness came up trying to remove thunderbird-3.0 and add the fine thunderbird. [20:20] thunderbird-3.0 is no more [20:20] skierpage: yeah, so the thunderbird-locale-en-us package isn't compatible with TB3 [20:20] gnomefreak: I know [20:21] yeah i am reading [20:21] * gnomefreak slow today [20:21] I didn't expect fta to do that switch, that's why it current says Shredder, but the .desktop says Mozilla Thunderbird still [20:22] ? [20:22] It's weird, I have thunderbird-locale-en-gb installed which is part of this ? unrelated dependency hell. [20:23] skierpage: yes, you can't have it with thunderbird version 3.0 [20:24] OK, removing thunderbird-locale-en-gb warns it'll remove evolution-documentation-en and language-support-translations-en. Do I care? ;-) [20:27] skierpage: not unless you're using evolution [20:28] asac: not sure what i am doing wrong, maybe i am blind: http://pastebin.ubuntu.com/394229/ [20:29] asac: its claiming undefined references to the _gtk_im_module bits but i have the include from gtk in the file and its in the hardy version already [20:29] asac: do those somehow get hidden even though their headers are installed, so other things can't link to them? [20:30] asac: that plus the two other symbols will have me finished (i think) though the two other symbols might pull in more junk [20:32] micahg: you didnt happen to find a dent on the gnome-terminal>file>open tab>* [20:33] gnomefreak: no [20:33] micahg: thanks if i get time maybe ill trow it out there [20:33] s/trow/throw [20:34] asac: fixed the g_signal_new_class_handler already so just down to that and the get_type [20:34] * gnomefreak afk for a bit [20:42] what's this about gnome-terminal? [20:43] micahg, that worked, I'm on thunderbird 3.0.4pre, thanks so much for all your help! [20:43] skierpage: np [20:45] chrisccoulson: click on file and try to open a new tab it now has choices that make it a bit hardder to choose :) [20:45] I'd like to try thunderbird 3.1b1 but don't want to be too bleeding edge with my 1.1GB of email. Can I install the thunderbird-3.1 package alongside thunderbird and switch back to 3.0.4 3.1 gives problems? [20:46] gnomefreak, yeah, that's the consequence of me adding a new profile ;) [20:46] 3.1 works? [20:46] sorry "switch back to 3.0.4 if 3.1 gives problems?" [20:46] skierpage: should have 2 dif dirs [20:46] a ~/.thunderbird and a ~/.trhunderbird-3.1 [20:47] or 3.0 and 3.1 [20:47] chrisccoulson: well make it go away :) [20:47] gnomefreak, we wanted to ship a profile with colours to match the default theme ;) [20:47] * gnomefreak doesnt want ambiance [20:48] can you not delete it? [20:48] ah [20:48] chrisccoulson: havent found a way yet but not tried [20:48] i bet it keeps coming back doesn;t it ;) [20:48] so, you can probably blame me there ;) [20:49] chrisccoulson: ok i can do that. any chance of this being changed? [20:50] gnomefreak - it might be if we can find a better way to implement the theme changes for the terminal [20:50] chrisccoulson: no i cant find a way to remove it [20:50] but at the moment, there isn't one ;) [20:50] so, ideas welcome [20:50] gnomefreak, there is a thunderbird-3.1 package in the PPA, it's stalled at 3.1a1 for now but these fine folks are working on it. [20:50] * ccheney doesn't think having ambiance as a theme choice for g-t is really a big deal switching the defaults on already installed systems was what annoyed me a little bit :) [20:51] cheers y'all, kthxbye [20:51] but not nearly as much as the every upgrade revert button layout to left side issue :) [20:51] chrisccoulson: skierpage its been at that version since dec 09 [20:51] oops [20:51] ccheney, that's also difficult to avoid. because we implemented it as a new profile and set the default profile to ambiance, that will apply to new installs and also to any existing users who haven't selected a new profile before [20:52] chrisccoulson: i will think but im still +1 for leaving it alone since most people change it anyway. bug or blog on it IIRC [20:52] chrisccoulson: yea [20:52] gnomefreak, right micahg said just before you joined "skierpage: yes, the build is currently broken, I'll try to get to it at some point" [20:52] and "I'm going to try to make a thunderbird-stable PPA soon thought" [20:52] skierpage: yeah he hasnt had time to get to it as of last week [20:53] ccheney, i considered just modifying the default profile, but due to another issue in gnome-terminal it would mean that no upgraders would ever see the new colours [20:53] chrisccoulson: ccheney new "default" profile should not override/change/add to already custom one [20:53] using the choices in the profile preff. dialog [20:55] gnomefreak, the issue is that most users haven't selected a new custom profile (they only make changes within the default). so, if we add a new profile and set that as the default one to be used, then existing users will be changed over too [20:55] thats just the way gconf works [20:55] but we don't erase any settings - it's quite easy to go back to the old default [20:55] (which will still have the users customizations) [20:56] chrisccoulson: ok but i dont see anything in profile prefs that gives me a choice to use x or y profile [20:57] found it i think [20:57] although its not letting me delete ambiance [20:57] if i understand how this works its probably something to the effect that if you have the default one set even if it is modified it considers you to have never changed your profile so doesn't make note in gconf itself, then when the underlying system wide gconf default changes it automatically applies to your user [20:58] chrisccoulson: is that roughly accurate? [20:58] er make note in the user's copy of gconf [20:58] ccheney, that's basically it, yes [20:58] if you've never changed your default profile, then there will be no user-specific default profile key set [20:58] so the system default will apply [20:58] * ccheney wonders if that is the same reason he keeps losing his button layout [20:59] ok i set open using default but still cant delete ambiance but i am givent the choice [20:59] * ccheney bets it is the same reason for button layout issue, heh [20:59] ccheney, button layout issue? [20:59] chrisccoulson: right-hander vss left-handed [21:00] :) all the buttons moved to top left of window [21:00] gnomefreak, you should be able to delete profiles, but i expect they will probably keep coming back [21:00] chrisccoulson: it asked me if i wanted to i said yes/delete whatever it was and it never left [21:00] chrisccoulson: with the button layout if i unset the value it goes to back to the right side but then something occassionally seems to set it back to the left [21:00] so its likely to be coming right back [21:01] that's due to another change i made to ensure that new system profiles added to the system get merged in to the users list of available profiles [21:01] i need to have a think about that one, but that's one i probably need to fix [21:01] * gnomefreak is seeing a patteren here [21:01] pattern even [21:01] the issue is if a user ever adds a new profile, then they will never ever see Ambiance available as an option after upgrading [21:01] probably the main problem (if it is really one) is that gconf probably should make a local copy of values to the users gconf at first run [21:02] so to fix that, we merge new system profiles in to the users list of available profiles [21:02] but seeing more profiles i personally don't consider a bug, switching to the new profile imho is [21:02] ccheney, it should be the opposite - it should never make a local copy unless a user changes it [21:02] else it becomes impossible to migrate defaults on upgrade [21:02] eg, theme changes etc [21:03] chrisccoulson: in that case though if the user likes the settings and then the settings change they are screwed [21:03] im ok with these settings being set on clean install but it seems a bit invasive to be changed to already set up profiles [21:03] chrisccoulson: there is no way for the user to say i like these default settings and never change them [21:03] ccheney, not with gconf. if a user sticks with defaults, they will get whatever new defaults we set on upgrade [21:04] chrisccoulson: which is why i said "probably the main problem..." [21:04] chrisccoulson: because if the user likes the current defaults, it doesn't mean they will like the new Ubuntu defaults [21:04] thats true [21:04] chrisccoulson: but with the way it currently works you either have to not use defaults at all, or take any changes Ubuntu ever pushes out [21:04] but on the flip side, a user might hate the old defaults, and prefer the new ones [21:05] the issue is that we'll never be able to please everybody when changing defaults on upgrade [21:05] chrisccoulson: well at least in the g-t case it is relatively easy to switch the default profile [21:05] ccheney, yeah, that's partly why i added it as a separate profile [21:06] probably in this case the default profile probably should not have existed, it should have been named something else :) [21:06] chrisccoulson: right you cant please everyone however user settings should never be overwritten/changed/ect.. without premissions [21:06] then the user would either have 'white' theme or the ambiance theme set as default [21:07] ccheney, what profile names do you see btw? [21:08] gnomefreak, i haven't really over-written any settings. i changed the default to a new profile, which means users will be changed to it if they are still using the original default profile [21:08] should act simular to the firefox/yahoo changes. if custom set it will not change it but new install it will use yahoo [21:09] it's just like changing a theme default - if a user keeps the default GTK / metacity theme, but changes the colours a bit in the appearance preferences, they will still be migrated to the new default on upgrade [21:09] chrisccoulson: so the naming it something other than default should be enough? [21:09] gnomefreak, i changed the name to "Legacy" [21:09] if it's still "Default", then that's probably a translation issue [21:10] i never changed names of profile when i changed colors so its still "Default" [21:10] chrisccoulson: Ambiance and Default [21:10] anyway, i have to disappear for a bit to get some food [21:10] ah [21:10] those are mine as well :) [21:10] chrisccoulson: i haven't restarted g-t in a few days maybe that is why [21:11] chrisccoulson: no just Ambiance and Default even on my other lucid system [21:11] i bet gnome-terminal has written "Default" as a user key, even though you never changed it [21:11] i started mine for the first time in ~1eek and this si the set up. doing updates atm [21:12] gnome-terminal seems to write some keys even without you changing them [21:12] ~1week [21:12] i should look at fixing that [21:13] chrisccoulson: ah probably so [21:13] it seems that the palette has changed but not anything else when using ambiance [21:14] anyway, i need to disappear for a bit [21:14] i have green on black except it is using default palette settings as to my "linux console" setting [21:14] chrisccoulson: have fun [21:15] chrisccoulson: i see default at /apps/gnome-terminal/profiles/Default [21:15] chrisccoulson: and i can't delete that one, i tried unsetting the other references to default but that didn't help [21:15] chrisccoulson: ah unsetting the visible_name under that changed it to legacy [21:15] ccheney, ah, so that confirms what i thought then [21:16] gnome-terminal is writing the key without you changing it [21:16] grrrr, stupid gnome-terminal [21:18] ccheney: did you change the key or did you just remove the value? [21:19] sorry delete the key or edit it [21:20] gnomefreak: i unset the key [21:20] gnomefreak: there is an unset option [21:20] ccheney: ok looking [21:21] ah [21:21] ccheney: thanks [21:21] now just down to this stupid issue: http://pastebin.ubuntu.com/394262/ [21:21] * ccheney wonders how to make the code see the definitions that are there already :-\ [21:22] * ccheney wonders if he needs to modify what it is trying to link to in glib [21:22] * gnomefreak would be happy if grub would stop asking me anything than telling me everything i choose is a bad idea [21:23] stupid shit like GRUB failed to install to the following devices: │ │ │ │ /dev/sda2 /dev/sda5 /dev/sdb2 /dev/sdb5 [21:24] mciahg - i could thunderbird 2.0.0.24 built on jaunty now ;) [21:25] s/mciahg/micahg [21:25] thanks for the tip, i probably should have spotted my error though ;) [21:25] chrisccoulson: tis ok, you know where the branches are so you can propose merges? [21:26] micahg - yeah, i pulled from those branches i think [21:26] chrisccoulson: also, do you know what the style is for the changelog entries? [21:26] they're only changelog updates anyway ;) [21:26] i just copied the style already used [21:26] chrisccoulson: and a release tag [21:26] yeah, i'll sort that out later [21:26] i probably should go and eat my dinner now :) [21:27] chrisccoulson: yeah, I'll be on for another hour or so and then back sat night and sunday if you have any Qs [21:27] cool, thanks. i'll probably be around most of the weekend to test them ;) [21:27] anyway, bbiab [21:28] ok now the background keeps changing damniot [21:30] oh [21:30] cosmos == slide show [21:52] brb. smoke than try to figure out how downloading works :( [21:56] bu noute [23:27] asac: i can't figure out how to make the epiphany link the lib/widgets library with the lib/ library [23:28] asac: http://pastebin.ubuntu.com/394317/ [23:29] asac: i also tried just using ../libephymisc.la instead of the top builddir thing and got the same error [23:29] asac: but effectively the same code apparently works for src/Makefile.am that is where i tried copying from [23:53] asac: resolved the issue was bad ordering of SUBDIRS [23:54] asac: i think i am almost done with first pass of epiphany then just have to clean all the patches up :) [23:54] asac: er and verify it actually runs [23:55] right [23:55] ;)