[00:07] <Ubulette> ok, i think i've got it: http://paste.ubuntu.com/5213/
[00:07] <Ubulette> no more tarball for us
[00:10] <asac> hu?
[00:12] <Ubulette> xulrunner/installer is never cleaned up, we generate the .pc files in there
[00:12] <Ubulette> so i needed the build system to recurse in there too
[00:13] <Ubulette> but it started to generate the tarballs we find in the ftp
[00:13] <asac> ok
[00:13] <Ubulette> i hope the patch is ok
[00:14] <Ubulette> it works for me but no idea for windows and mac
[00:14] <asac> isn't the installer build somehow different for us?
[00:19] <Ubulette> it's just a tar
[00:19] <asac> Ubulette: how about: http://paste.ubuntu.com/5214/
[00:20] <Ubulette> simpler but i thought clean was deprecated
[00:21] <asac> Ubulette: thats the way install: is hooked into
[00:21] <asac> if you step down from installer/ it will always build the full installer
[00:21] <asac> which is more than we want
[00:21] <asac> no idea about clean
[00:21] <asac> maybe distclean:: is enough
[00:37] <Ubulette> just distclean:: will do for now
[00:39] <Ubulette> cleaner than ever
[00:39] <Ubulette> we just drop:
[00:39] <Ubulette> -./mozilla/.mozconfig.mk
[00:39] <Ubulette> -./mozilla/.mozconfig.out
[00:40] <Ubulette> no more leftovers, no more ugly clean in debian/rules
[00:40] <asac> :)
[00:40] <asac> sounds greak
[00:41] <Ubulette> [reed], who should I put for review ?
[00:42] <asac> benjamin
[00:45]  * asac gone
[00:45] <Ubulette> me too
[00:45] <Ubulette> 'night
[00:47] <asac> night
[08:13] <asac> hi
[08:38] <asac> [reed]: there?
[08:38] <asac> how did your R61 notebook work out ... did you manage to install ubuntu?
[08:40] <asac> err i mean X61
[08:42] <[reed]> asac: yep
[08:42] <[reed]> I got it working off the usb key
[08:42] <asac> great
[08:42] <asac> [reed]: and are you happy in general?
[08:42] <[reed]> still haven't installed winblowz yet for my school work
[08:42] <[reed]> well, I am having problems with the network card
[08:42] <asac> hehe
[08:42] <asac> wireless?
[08:43] <[reed]> basically, if I change locations, I literally have to restart the laptop for the card to connect again
[08:43] <[reed]> and then it'll work for as long as I'm still connected
[08:43] <asac> oh
[08:43] <asac> wireless?
[08:43] <[reed]> probably a wifi driver issue
[08:43] <[reed]> yeah
[08:43] <asac> gutsy?
[08:43] <[reed]> yes
[08:44] <[reed]> dmesg shows some stuff, but I just haven't taken the time to debug it yet
[08:44] <[reed]> since it's easy to restart, really
[08:44] <asac> yeah ... you need to unload the ipw3945 module and kill the ipw3945d regulatory daemon i guess
[08:44] <[reed]> yes, so, why do I have to do that? :)
[08:45] <asac> as you said its a driver issue. the old driver is pretty fragile because of the user space daemon
[08:45] <asac> in hardy we have now the new driver iwl3945
[08:45] <asac> by default
[08:46] <asac> you can use that in gutsy as well afaik
[08:46] <[reed]> I might just try upgrading to hardy
[08:46] <asac> if you blacklist ipw3945 and modprobe iwl3945
[08:46] <[reed]> since it is my play laptop
[08:46] <asac> yeah ;)
[08:47] <asac> upgrading is better ... iwl3945 is under heavy development so the hardy version should be well ahead of the gutsy one
[08:47] <[reed]> how easy is it to upgrade to hardy from gutsy?
[08:48] <asac> should be simple
[08:48] <[reed]> update-manager -d
[08:48] <[reed]> hmm
[08:48] <asac> yeah
[08:48] <[reed]> maybe I'll try that now
[08:48] <asac> ;)
[08:48] <asac> cool
[08:48] <asac> i am here to hold your hands ;)
[08:51] <[reed]> that command just throws a python exception and dies
[08:51] <[reed]> great user experience!
[08:51] <asac> i never used update-manager to do that
[08:51] <asac> :)
[08:51] <asac> i just replace gutsy with hardy in /etc/apt/sources.list
[08:51] <asac> and do apt-get update
[08:51] <asac> apt-get dist-upgrade
[08:52] <[reed]> I got it going finally
[08:52] <[reed]> it's downloading packages
[08:52] <asac> [reed]: can you give me the python exception?
[08:52] <[reed]> 1111 packages
[08:52] <asac> yeah
[08:52] <asac> better do an apt-get clean before
[08:53] <asac> so your /var/ cache is freend (in case you don't have much space left)
[08:53] <[reed]> 104GB free
[08:53] <[reed]> I don't think that's a problem
[08:53] <[reed]> :)
[08:54] <asac> ok ;)
[08:59] <[reed]> 19 min. remaining
[08:59] <[reed]> pulling at about 459kb/s over wifi
[09:03] <asac> yeah ;)
[09:11] <asac> [reed]: what state to choose if a bug is not reproducible anymore anymore? WORKSFORME?
[09:11] <[reed]> yes
[09:11] <[reed]> and comment :)
[09:11] <[reed]> saying that
[09:16] <asac> debian bug 467560
[09:16] <ubotu> Debian bug 467560 in iceape-mailnews "iceape-mailnews: iceape crashes immediately after sending a mail" [Important,Open] http://bugs.debian.org/467560
[09:18] <[reed]> "About 1 minutes remaining" :(
[09:18] <[reed]> "About 1 minutes remaining" :(
[09:18] <[reed]> there, underlined
[09:20] <asac> where are you stuck?
[09:21] <[reed]> no, it's grammatically incorrect
[09:21] <[reed]> :p
[09:21] <[reed]> it's installing now
[09:24] <[reed]> asac: are you going to take the metacity fix downstream?
[09:24] <[reed]> (seen caillon's blog?)
[09:35] <asac> huh
[09:35] <asac> no :)
[09:35] <asac> still catching up on weekend email
[09:35] <asac> bug 183736
[09:35] <ubotu> Launchpad bug 183736 in firefox-3.0 "On first launch of firefox-3.0, some HTTP authentication dialogs are missing text" [Undecided,Incomplete] https://launchpad.net/bugs/183736
[09:41] <asac> [reed]: ok i will patch that for metacity then
[09:44] <asac> mozilla bug #390391
[09:47] <[reed]> I can't see that bug
[09:47] <[reed]> :(
[09:47] <[reed]> cc me?
[09:48] <asac> hehe :) ... well i was too dump and wanted to get an url ;) ... of course forgot about the fact that thats closed up
[09:55] <asac> wasn't it timeless who committed unreviewed patches?
[09:55] <[reed]> yep
[09:55] <[reed]> well
[09:55] <[reed]> it was one of the Nokia guys
[09:56] <[reed]> but it was timeless's fault it got on trunk
[09:56] <asac> k
[09:56] <[reed]> so
[09:56] <[reed]> I'm playing with hardy
[09:56] <[reed]> what should I play with?
[09:56] <asac> so the upgrade worked?
[09:57] <[reed]> yep
[09:57] <asac> see if you wifi issueis fixed :)
[10:04] <[reed]> Tracker has a typo
[10:04] <[reed]> "serveral minutes"
[10:04] <[reed]> it popped up a dialog
[10:04] <[reed]> talking about combining indexes
[10:05] <[reed]> with that typo
[10:05] <[reed]> best way to report that?
[10:09] <asac> bug against tracker
[10:09] <asac> https://bugs.launchpad.net/ubuntu/+source/tracker/+filebug
[10:11] <[reed]> so, apt-get build-dep firefox-3.0 made me install autoconf2.13... that's fine, but it diverted the normal autoconf to another name
[10:11] <[reed]> how do I get rid of the divertion?
[10:13] <[reed]> also, lp 176484 is a dupe of lp 188439
[10:13] <ubotu> Launchpad bug 176484 in tracker "Spelling mistake" [Low,Triaged] https://launchpad.net/bugs/176484
[10:13] <ubotu> Launchpad bug 188439 in tracker "[hardy] tracker-search-tool: misspelling in popup notification" [Low,Fix committed] https://launchpad.net/bugs/188439
[10:15] <asac> [reed]: you can use dpkg-divert i guess
[10:17] <asac> but i usually don't do that
[10:17] <[reed]> what do you do?
[10:18] <asac> i run autocon2.50 :)
[10:19] <asac> and if you are in maintainer mode it usually just works
[10:20] <asac> afaik the diverted autoconf will be smart to figure out which version to use
[10:23] <[reed]> hmm
[10:23] <[reed]> you allow anybody to mark bugs as duplicates and such?
[10:23] <asac> yes duplicates are ok
[10:24] <asac> you cannot bump importance i guess
[10:28] <[reed]> oh
[10:28] <[reed]> looks like my wifi driver is iwl4965
[10:30] <asac> yeah
[10:30] <asac> that makes tsense then
[10:30] <asac> no old driver exists for 4965 ... so gutsy driver can be shaky
[10:30] <asac> should be better i guess
[10:32] <asac> carlos: so will the filename be .../en_US/firefox.po ?
[10:32] <carlos> asac: the exported one?
[10:32] <asac> yes
[10:33] <carlos> no, it will be firefox/es.po
[10:33] <asac> ah ok
[10:33] <carlos> and so on for the other languages
[10:33] <asac> carlos: can you give me a complete path?
[10:33] <carlos> asac: that part is up to you
[10:33] <carlos> I think you agreed with martin pitt something like
[10:33] <carlos> xpi/firefox/es.po
[10:33] <carlos> is that correct?
[10:34] <asac> we just chatted where the mozilla builds should put the normalized en-US.xpi ... we didn't talk about where the PO files will end up
[10:34] <asac> i am fine with that
[10:49] <asac> carlos: https://wiki.ubuntu.com/MozillaTeam/LaunchpadTranslationSupport#preview ... does that make sense (still incomplete)
[10:49] <carlos> let me check...
[10:50] <carlos> asac: oh, there is a change I need to discuss with you
[10:50] <asac> go ahead
[10:51] <carlos> asac: the id will not be in msgctx but in the '#: ' line
[10:51] <carlos> at the end of the file location where we got that message from
[10:51] <asac> can you update the example?
[10:51] <asac> ok
[10:51] <carlos> sure
[10:54] <carlos> asac: updated
[10:55] <asac> carlos: hmm ... so will you use the full path to identify the translations?
[10:56] <carlos> well, that information is not used by us at all
[10:56] <carlos> is just the way we export it
[10:56] <asac> ok great
[10:56] <carlos> it makes more sense to do it in that way, instead of using msgctxt
[10:57] <asac> so if i import en-US.xpi/test.jar!some/path/file.dtd(translatable.key)
[10:57] <carlos> so if it fits your use case, that's better
[10:57] <asac> i can also import a translation that has de-DE.xpi/chrome/de.jar!some/file.dtd(translatable.key) ?
[10:59] <asac> carlos: (just to be sure)
[10:59] <carlos> yes
[11:00] <asac> cool
[11:14] <asac> carlos: http://people.ubuntu.com/~asac/test.translations.tar.gz
[11:14] <asac> please take a look
[11:14] <asac> this is more or less what will happen
[11:14] <asac> firefox/ ha en-US.xpi with just those keys that firefox (without xulrunner) needs
[11:15] <asac> by de.xpi has firefox+xulrunner
[11:15] <asac> so in xulrunner/ there is only one .xpi
[11:16] <asac> is that good enough?
[11:21] <asac> carlos: i just reconnected ... did you get the test url?
[11:30] <asac_> carlos: got what i said above?
[11:30] <asac_> 12:14 < asac> carlos: http://people.ubuntu.com/~asac/test.translations.tar.gz
[11:30] <asac_> 12:14 < asac> please take a look
[11:30] <asac_> 12:14 -!- Channel #ubuntu-mozillateam created Wed Jan 10 09:49:30 2007
[11:30] <asac_> 12:14 < asac> this is more or less what will happen
[11:31] <asac_> 12:14 < asac> firefox/ ha en-US.xpi with just those keys that firefox (without xulrunner) needs
[11:31] <asac_> 12:14 < asac> by de.xpi has firefox+xulrunner
[11:31] <asac_> 12:15 < asac> so in xulrunner/ there is only one .xpi
[11:31] <asac_> 12:16 -!- Irssi: Join to #ubuntu-mozillateam was synced in 133 secs
[11:31] <asac_> 12:16 < asac> is that good enough?
[11:31] <asac_> 12:21 < asac> carlos: i just reconnected ... did you get the test url?
[11:31] <carlos> ok, just give me 15 minutes to finish something and I will take a look, ok?
[11:31] <asac_> sure
[11:31] <asac_> just wasn't sure what you got because you reconnected and i reconnected as well ;)
[11:39] <asac__> damn connection
[12:09] <carlos> asac: actually, is better if you copy the translations into xulrunner directory
[12:39] <asac> carlos: why? that would happen manually anyways
[12:40] <carlos> asac: manually?
[12:40] <carlos> asac: if you copy the translations, it can be autoapproved automatically and I don't need to copy it by hand...
[12:42] <asac> carlos: we don't have the translations
[12:42] <asac> i just put that in that tarball for your convenience right now
[12:42] <asac> later we have to copy them from ftpü
[12:43] <asac> (e.g. thy are not in the source tree)
[12:43] <asac> we can write an automization for that though
[12:43] <carlos> ok, so you will not provide any translation
[12:43] <asac> not for the core apps
[12:43] <carlos> but we should use what we discussed a while ago, direct fetch from mozilla's ftp server
[12:43] <asac> for extensions it might happen
[12:43] <carlos> ok, that's fine
[12:44] <asac> yeah ... lets get the general process right
[12:44] <carlos> I was not sure whether that still applies here
[12:44] <asac> auto synching won'tbe hard
[12:44] <carlos> I know
[12:44] <asac> ok :)
[12:45] <asac> carlos: anyway ... from our lats discussion i thought that we import the translation twice: e.g. 1. xulrunner + 2. firefox
[12:45] <asac> is that still okay?
[12:45] <carlos> yeah
[12:45] <asac> ok great
[12:45] <carlos> is just that I was not sure whether the translation was coming from your packages or direct ftp download
[12:45] <asac> okay
[12:46] <asac> maybe at some point i can produce them from source ... but not for hardy
[12:46] <carlos> indeed
[13:10] <asac> carlos: you think we could do a test upload of those .xpis to your local system today?
[13:10] <carlos> I hope it, yes
[13:10] <asac> (and maybe even export the .po so we can start writing the .po -> .xpi script?
[13:10] <asac> )
[13:10] <asac> cool
[14:01]  * armin76 looks at asac 
[14:01] <armin76> you didn't pay? :P
[14:01] <asac> armin76: what?
[14:01] <armin76> your conn sucks :P
[14:01] <asac> hehe
[14:02] <armin76> router running ubuntu? :P
[14:02] <asac> unfortunately money is not the issue here
[14:02] <asac> (well except if you consider 2000 EUR per month a viable optoin)
[15:34] <asac> carlos: https://sourceforge.net/project/showfiles.php?group_id=91920&package_id=97082
[15:34] <asac> is that the tool that required a special .po file syntax?
[16:03] <asac__> carlos: you wrote anything (internet connection is flaky)
[16:03] <asac__> ?
[16:07] <armin76> nope
[16:07] <asac__> thanks
[16:08] <carlos> asac__: no, sorry, I didn't answer yet
[16:08] <carlos> asac__: that's the tool we use for OO.org
[16:08] <asac__> carlos: k ... but that moz2po didn't work because of special po file requirements?
[16:08] <carlos> and which produces an slightly different .po file format that we produce
[16:08] <carlos> asac__: we were not able to do the full process
[16:09] <carlos> to move from xpi to .po file and back to xpi
[16:09] <asac> ok
[16:09] <carlos> in an easy and scriptable way
[16:09] <carlos> we do it for oo.org, though
[16:09] <carlos> that's why we are not using it for Mozilla applications
[16:22] <asac_> sorry ... off again
[16:22] <asac_> carlos: if you manage to export the .po for the xpis i gave you please send them by mail
[16:23] <asac_> i will do something else for the next hours now ... connection is too bad
[16:23] <asac_> be back in a few hours
[16:52] <carlos> asac: I'm not sure whether I would be able to get them ready today, too many things running at the same time...
[19:08] <Ubulette> hi
[19:10] <asac> hi
[19:10] <Ubulette> asac, any news about cairo ?
[19:14] <asac> let me ask
[19:15] <asac> hmm seb is off
[19:15] <Ubulette> i've sent you an email earlier today
[19:16] <asac> i know ... and i had it on my list ;)
[19:17] <asac> asked lool for now
[19:25] <Ubulette> k
[19:27] <asac> carlos_: ok.
[19:28] <armin76> what's up with cairo? :)