[00:00] <mbana> i really want to fix the font hinting in TB 3
[00:25] <mbana> no one around to commment?
[00:27] <BUGabundo> seems not
[02:15] <maxinux61> Does anyone know if there is a PPA for Thunderbird 3
[02:19] <micahg> maxinux61: I have the last build in my PPa: https://edge.launchpad.net/~micahg/+archive/mozilla-test/
[02:19] <micahg> it's still labeled shredder though
[02:19] <micahg> maxinux61: oops, wrong PPA
[02:20] <micahg> maxinux61: https://edge.launchpad.net/~micahg/+archive/mozilla-beta
[02:25] <maxinux61> micahg: Many thanks!
[03:03] <maxinux61> Micahg: How stable is the Firefox 3.6 in your PPA?
[03:04] <micahg> maxinux61: the one in the -beta PPA is FIrefox 3.6 Beta 5, I use it
[03:04] <maxinux61> Cool, I will give it a try. Thanks again.
[03:04] <micahg> I find it faster than 3.5 with almost no problems
[03:05] <maxinux61> Great. I have Thunderbird installed and running. It is great.
[11:13] <gnomefreak> i think i like this :)
[11:18] <gnomefreak> ok i like just some things need to be conversation
[11:19] <asac> hi gnomefreak
[11:19] <gnomefreak> asac: hi
[11:19] <asac> what do you like?
[11:19] <gnomefreak> lubuntu
[11:19] <asac> ah
[11:19] <asac> intersting
[11:20] <gnomefreak> brb there is another desktop (i think came with it)
[11:32] <fta> hi
[11:32] <fta> asac, you can copy the codecs now
[11:37] <asac> fta: already done
[11:37] <asac> they are already built
[11:37] <asac> chromium is now building
[11:37] <asac> https://edge.launchpad.net/~ubuntu-mozilla-security/+archive/nss3.12.3/+packages
[11:37] <asac> fta: codecs might need some love for sparc/ppc/ia64
[11:49] <fta> asac, well, chromium should be 1st, but it will be tough. i'm not candidate, i don't have access to those arches
[12:01] <gnomefreak> when i go to install something in debian chroot i get the following
[12:01] <gnomefreak> dpkg: unrecoverable fatal error, aborting: syntax error: unknown group 'Debian-exim' in statoverride file
[12:01] <gnomefreak> E: Sub-process /usr/bin/dpkg returned an error code (2)
[12:01] <gnomefreak> how do i fix that. only debian chrrots give me that
[12:01] <asac> add a Debian-exim group?
[12:01] <asac> feels wrong though
[12:03] <gnomefreak> well that is kind of bad if i have to do that
[12:04] <gnomefreak> how do i add someone to a group on terminal. it cant hurt to try i guess
[12:12] <asac> gnomefreak: is that lucid?
[12:12] <asac> try setup karmic chroot and dist-upgrade to lucid then
[12:16] <gnomefreak> asac: the chroot is sid
[12:16] <gnomefreak> also happens on lenny. no ubuntu chroots have that issue
[12:16] <asac> hmm
[12:16] <asac> not sure
[12:17] <asac> havent installed it for ages ;)
[12:17] <asac> maybe debian is now using cdebootstrap by default?
[12:18] <gnomefreak> not sure maybe i will remove then and just have lucid and karmic chroots
[12:32] <fta> asac, were you able to debug your oh-snap on arm?
[12:32] <asac> fta: no.
[12:32] <asac> trashed stack
[12:32] <asac> infinite recursion in libc abort
[12:32] <asac> thats the only thing i could see
[12:32] <fta> doh
[12:32] <asac> but i am building latest upstream. afaik they
[12:33] <asac> landed arm stuff now again
[12:33] <asac> so i hope it just disappears
[12:33] <asac> otherwise have to check with doko how to tell the linker to actually dump the symbol that is "virtual" only
[12:33] <asac> so yeah. for now its a "pure virtual method called" ...
[12:33] <asac> which means that there is a C++ abstract virtual class that is not fully implemented for arm
[12:34] <asac> ether because a file is not compiled/linked in
[12:34] <asac> or its just not implemented
[12:34] <asac> i guess the former
[12:35] <asac> ... or we dont build everything
[12:35] <asac> which i hope isnt the case
[12:35] <asac> though to be sure i would need to build using upstream instructions i guess
[12:35] <asac> will try that once i get my USB disc working again on arm/ lucid
[12:35] <asac> atm its brokenish
[12:36] <asac> e.g. working on SD drives only ;)
[12:36] <fta> did you try in --single-process mode?
[12:38] <asac> yes
[12:38] <asac> same backgtrace
[12:38] <asac> inifite abort
[12:38] <asac> just crashing right away
[12:42] <fta> try to build in Debug mode then
[12:46] <asac> yeah
[12:52] <fta> updated http://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome
[12:53] <fta> http://code.google.com/p/chromium/wiki/LinuxChromiumPackages is starting to grow nicely
[12:55] <asac> "New releases are tested before sending to users"
[12:59] <fta> where?
[13:00] <fta> i can't say that for us as i publish directly in the ppa, so even if i make no announcement, it's available to anyone upgrading
[13:18] <fta> asac, fedora packaged gclient separately
[13:18] <fta> i didn't
[13:19] <fta> they're tracking v8 2.0.*
[13:19] <fta> and doing a shared build of chromium
[13:19] <fta> without ffmpeg
[13:39] <sindhudweep> asac: can you review (and merge if it meets your approval) https://code.edge.launchpad.net/~gnash/gnash/ubuntu.head/+merge/15590 when it is convenient?
[14:12] <asac> sindhudweep: this enables the kde4 backend again?
[14:13] <asac> or just enables it explicitly?
[14:13] <asac> is kdelibs5-dev the right thing to include for qt/kde stuff?
[14:13] <asac> isnt it something like xlibs-dev thats only their for developers
[14:14] <asac> but should be done more fine grained for packages (sorry, not up-to-date on kde packaging best practices)
[14:14] <asac> is kde4-gnash the only binary shipped/needed for that?
[15:07] <sindhudweep> asac: all good questions. I will look into each of those and get back to you with either fixes or a rationale for the points you made.
[15:07] <sindhudweep> thanks again.
[15:11] <mbana> asac: hello ...
[15:11] <mbana> do i need to restart TB 3 to see .fonts.conf changes
[15:17] <asac> mbana: yes
[15:19] <mbana> asac: please fonts your .confs online
[15:20] <asac> mine is zero
[15:21] <asac> nada
[15:21] <asac> non-existing
[15:21] <asac> only default system font configs
[15:21]  * asac lunch
[16:12] <debfx> asac: could you please review my changes for the firefox kde integration? (bug #494067)
[16:46] <asac> debfx: we need per-bug-per-attachment patches
[16:46] <asac> (upstream bug id + attachment id)
[16:47] <debfx> asac: the patches aren't on the mozilla bugtracker
[16:48] <asac> where are they?
[16:50] <debfx> http://gitorious.org/firefox-kde-opensuse/
[16:53] <debfx> though I had to modify the patch a bit as opensuse based it on a patched xulrunner (https://bugzilla.mozilla.org/show_bug.cgi?id=327323)
[16:53] <asac> debfx: then bnc patches?
[16:55] <debfx> asac: bnc?
[16:56] <mbana> asac: there's a bug if the rendering of TB 3 and FF 3.5 differ right?
[16:59] <asac> mbana: depends
[16:59] <asac> if both use system-cairo etc. then yes
[17:00] <asac> if one uses systme-cairo and the other in-source cairo ... its most likely because of that
[17:00] <asac> debfx: bnc ... like mentioned in gitoroius commits
[17:00] <asac> Use the mimetype for opening urls when known (bnc#556156)
[17:01] <asac> not sure if they have individual bugs
[17:01] <asac> in any case. can you check with the kde dev that does that?
[17:01] <asac> we need to get the patches at least in bugzilla
[17:07] <micahg> asac: regarding TB3, I targeted all the bugs I could find, so that I can make the changelog, but no result from the TB devs yet on which files I need for the -dev package
[17:08] <debfx> you want the kde dev to upload the patches to bugzilla?
[17:21] <asac> micahg: ok.
[17:21] <asac> _Tsk_: we have a problem with tb3 ... we need to provide a -dev package with the headers etc.
[17:21] <asac> howver, make install doesnt install that
[17:22] <micahg> asac: I tried copying the files we use in the TB2 package with no success
[17:22] <asac> not sure how to best do it. most likely we want the full sdk copyied
[17:22] <asac> micahg: upstream build system needs to be fixed to also install the sdk
[17:22] <micahg> ah, ok
[17:23] <micahg> I think you mentioned that before
[17:24] <mbana> asac: does TB 3 use the it's own cairo?
[17:24] <mbana> from the ppa
[17:25] <micahg> mbana: 3.0 uses system cairo on karmic and higher
[17:25] <mbana> so that probably explains it.  the TB 3 from mozilla and from the ppa render the same
[17:26] <mbana> no anti-aliasing
[17:26] <mbana> i'm using jaunty
[17:26] <micahg> yep, that sounds right :)
[17:27] <micahg> asac: I should probably file a bug on b.m.o for the SDK to be installed
[17:28] <asac> mbana: for non-system-cairo fonts are worse
[17:28] <asac> you should use karmic
[17:28] <asac> tb3 wont be for jaunty anyway
[17:29] <mbana> ah man!  that's a complete pain.  i hate updating
[17:29] <mbana> is there no workaround?
[17:30] <asac> not that i know.
[17:31] <asac> micahg: yes.
[17:32] <asac> ok out
[17:32] <asac> bbi 2h
[17:36] <micahg> asac: mozilla bug 534651
[17:40] <asac> thx
[17:41] <mbana> how about backports?  installing a newer ver. onto an old distro
[17:42] <asac> thats bad
[17:42] <asac> you need a new gtk + cairo
[17:42] <asac> might cause issues for other apps
[17:44] <_Tsk_> asac:  how do you usualy build it for ff ?
[17:44] <asac> _Tsk_: ffox does not have specific headers, we use xulrunner
[17:45] <asac> thats what is providing the sdk
[17:45] <asac> i am not sure if firefox standalong would do the right thing on make install
[17:45] <asac> but i would hope yes.
[17:45] <_Tsk_> ppl in #maildev will be on the spot better than I will
[17:45] <asac> though might be its only happening for xulrunner build
[17:45] <asac> yes. out though ;)
[17:45]  * asac bounces back and froth from action to computer atm
[17:45] <asac> i will check in maildev when i return
[17:46]  * asac out 100%
[17:47] <mbana> when is hte next ubuntu LTS release?
[17:49] <asac> this
[17:50] <asac> release
[17:50]  * asac out 110%
[17:50] <asac> ;)
[17:50] <micahg> mbana: Lucid in April
[17:50]  * micahg will bbiab
[17:51] <mbana> why didn't it occur to build TB 3 with system cairo on <karmic
[17:53] <mbana> i found this https://bugzilla.mozilla.org/show_bug.cgi?id=458612
[17:54] <mbana>  (Ubuntu) system fontconfig settings override GNOME font rendering screen settings
[18:00] <mbana> ok too risky to update
[18:00] <mbana> thanks for the help tho
[18:09] <mbana> wish me luck
[18:09] <mbana> i'll upgrade
[19:33] <fta> lol, http://hg.mozilla.org/mozilla-central/rev/6fd4bb500d425c406c1b52f66e5b195b20ae5e0a
[19:39] <Mook_sb> yeah, they're using chromium for IPC for out-of-process stuff
[19:45] <fta> chromium also uses some parts of moz, like libnss and a subset of the testsuite
[20:52] <mbana> asac: ok i've upgraded :).  biggest problem, not that i'm expecting you fix it, the cursor is constantly showing the busy
[20:52] <mbana> even tho nothing is running in the back.
[20:52] <mbana> anyhow,
[20:52] <mbana> about TB 3.0
[21:45] <jdstrand> asac, fta: so, I need to get the apparmor stuff into firefox-3.6 for karmic. what is the best way to do that, and how do I ensure that 3.7, 3.8, etc have these changes moving forward?
[21:45] <jdstrand> asac, fta: hi btw!
[21:46] <jdstrand> I'm working in lp:firefox/3.6 right now for lucid
[21:46] <jdstrand> once I have that tested, I'll commit and then want to get that work into the future 3.6 branch for karmic
[21:48] <micahg> jdstrand: karmic is 3.5 right now
[21:49] <jdstrand> micahg: I'm aware of that, but 3.5 is EOLd soon and I need to make sure that 3.6 will have the profile
[21:50] <micahg> jdstrand: I think all that stuff is moved at release time for the branch
[21:50] <fta> jdstrand, when 3.8 will appear, we'll branch 3.7, so if it's in 3.7, we'll get it. but once it's branched, each update will have to be done in all branches :(
[21:50]  * jdstrand makes notes to get at least something into 3.8...
[21:50] <jdstrand> s/notes/note
[21:51] <jdstrand> fta: do you have an eta on 3.8?
[21:51] <micahg> jdstrand: yeah, it looks like the apparmor/.desktop translation is only on 3.5 right now
[21:52] <jdstrand> fta: once I test things, I'll get it all into 3.7 and 3.6
[21:52] <jdstrand> is this where all the branches I should care about live? https://code.launchpad.net/~mozillateam
[21:53] <fta> if it's generic enough, it could be done with a cherry pick..
[21:53] <fta> yes, all the .head branches
[21:53] <jdstrand> gotcha
[21:53] <jdstrand> fta: I am making it generic, yes
[21:53] <fta> good
[21:54] <fta> i like it when it's generic
[21:54] <jdstrand> APPNAME ftw
[21:54] <jdstrand> :)
[21:54] <fta> yep :)
[21:54] <micahg> fta: I think we should keep the stuff like profiles only in the current release branch so they don't have to be updated constantly
[21:54] <jdstrand> I'm not sure that is wise
[21:55] <fta> micahg, apparmor should be everywhere
[21:55] <micahg> fta: ok, so then on the branches, it'll be usr.bin.firefox-3.6?
[21:55] <micahg> etc..
[21:56] <jdstrand> fta: so based on this, if I get my changes into 3.6.head then when you branch that for when 3.5 is EOLd, it should just be there?
[21:56] <fta> yes, some subst could help, like for APPNAME
[21:56] <fta> eh?
[21:57] <jdstrand> fyi, the packaging for the profile is usr.bin.firefox.apparmor.in
[21:57] <fta> yes, once 3.6 gets released, it will be branched from 3.6.head so it wil have apparmor too
[21:57] <jdstrand> it is generic too
[21:57] <jdstrand> excellent
[21:58] <jdstrand> fta: can you point me in the right direction for getting the source to build 3.6 on lucid (or karmic, I don't care)?
[21:59] <fta> the daily ppa is the best we have, you just have to update changelog with the version currently in the daily ppa
[21:59] <fta> update changelog.. in 3.6.head
[21:59] <jdstrand> sure, that was my thoughts too
[22:00] <jdstrand> well, I'm not comitting anything to 3.6 just yet ;)
[22:00] <jdstrand> fta: thanks for all your help!
[22:00] <fta> thank *you* for improving our security :)
[22:01] <jdstrand> :)
[22:02] <micahg> jdstrand: is the FF profile going to be enabled by default in Lucid?
[22:03] <jdstrand> micahg: the plan is to turn it on be default during the dev cycle, then decide afterwards
[22:03] <jdstrand> micahg: a few things need to happen first though
[22:04] <jdstrand> mostly so people have some idea of why things aren't working if they get a denial
[22:16] <BUGabundo> guys sorry for the spam but ben laughing so hard with this site, I had to share http://akinator.com/
[22:18] <mbana> BUGabundo: hello
[22:18] <BUGabundo> hey mbana
[22:29] <fta> BUGabundo, I won once
[22:29] <BUGabundo> LOL
[22:29] <BUGabundo> just once?
[22:29] <BUGabundo> how many did you lose?
[22:31] <fta> 5
[22:32] <BUGabundo> ehehe
[22:32] <BUGabundo> who did it misss?
[22:39] <mbana> BUGabundo: so you said, if i don't make TB copy the email i sent into my gmail folder, it'll show it in the thread when i'm browsing in both gmail and TB?
[22:40] <BUGabundo> its supposed to, yes
[22:43] <fta> BUGabundo, it's easy to do, it's just an expert system
[22:45] <BUGabundo> true
[22:45] <BUGabundo> but very complete
[22:52] <mbana> BUGabundo: mmmmm ... it works :) thanks
[22:54] <BUGabundo> I know it does :=)
[23:04] <mbana> BUGabundo: how do you handle deleting?
[23:04] <BUGabundo> move to trash
[23:05] <BUGabundo> anything else and it will archive them
[23:05] <BUGabundo> and by trash I mean the TRUE gmail trash folder
[23:05] <BUGabundo> not one faked by TB
[23:17] <mbana> BUGabundo: do you mean "move it to the deleted folder"?
[23:19] <BUGabundo> no
[23:19] <BUGabundo> to Trash folder
[23:20] <mbana> is that a TB 3 specific settings?
[23:21] <BUGabundo> no
[23:21] <BUGabundo> its a gmail imap folder
[23:25] <mbana> it's gets labelled something like [iamp/trash] ... right?
[23:26] <BUGabundo> no
[23:26] <mbana> is this a bug; 1.  delete the email in thunderbird.   2.  go into gmail and remove the [imap/trash] label.  3.  it appears in the inbox now in gmail.  4.  go to TB, it's no longer in the thread
[23:26] <BUGabundo> that's a Fake foldr
[23:26] <BUGabundo> at least on TB2
[23:27] <mbana> ok it seems like it's only available on tb 3
[23:53] <mbana> few more questions ;)
[23:53] <mbana> is it possible to get rid of the -- before the signature
[23:55] <BUGabundo> why would you ?
[23:55] <BUGabundo> that's what makes a sig a sig
[23:55] <BUGabundo> its the beginning of a sig
[23:55] <BUGabundo> dash dash space