[02:32] <mertiki> asac : Thanks, I'll be there tomorrow
[02:35] <Ubulette> asac, kazehakase's configure has to be deeply modified for xul 1.9
[02:36] <Ubulette> .pc files are totally different, includes are now flat (no more sub directories)
[07:40] <tonyyarusso> http://us.cypherbios.org/browser-extension.htm
[01:58] <janimo> which is the right project/package to report bugs on the xulrunner-1.9 package in PPA?
[01:59] <Ubulette> don't
[01:59] <Ubulette> lp is not for ppa stuff
[01:59] <Ubulette> (as far as i know)
[01:59] <janimo> Ubulette: then should I bring them up here?
[01:59] <Ubulette> tell me, as I packaged it myself
[01:59] <janimo> the xulrunner-1.9-dev package should depend on libnspr4-dev explcietly as it uses it
[02:00] <janimo> Ubulette: are you planning it for gutsy proper as well?
[02:00] <janimo> Ubulette: nice work btw :)
[02:00] <Ubulette> i fixed that locally while building kazehakase yesterday
[02:00] <Ubulette> i'll push to bzr soon
[02:01] <janimo> Ubulette: ok then. Another thing could you add --enable-extensions=python/xpcom as well?
[02:01] <janimo> ok, I am trackking PPA so will get the fix
[02:02] <Ubulette> i'll have a look at that. I'm still fighting with kazehakase though..
[02:03] <janimo> Ubulette: I am trying to build the XO Sugar inetrafce which depened on xulrunner 19 and uses the python bindings. I'd rather use the moziila teams package then package my own
[02:03] <janimo> thanks, I'll keep an eye on the PPA then
[02:03] <Ubulette> janimo, ok.
[02:04] <Ubulette> what is XO Sugar btw ?
[02:04] <janimo> Ubulette: the UI on the 100$ laptop
[02:04] <janimo> OLPC
[02:04] <janimo> it uses a pythn warpper around xulrunner for browsing
[02:08] <Ubulette> ok, I'll see what I can do later.
[02:17] <janimo> Ubulette: thanks. bye
[02:32] <Ubulette> asac ?
[02:43] <Ubulette> asac, seems I can't push my kazehakase branch anywhere
[03:07] <Mirv> asac: I think it'd be time to fix https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/126112 , it seems there is no further input at the moment
[03:08] <ubotu> Launchpad bug 126112 in thunderbird "[gutsy]  .desktop translation updates" [Undecided,Confirmed] 
[03:08] <Mirv> asac: ie. see my last attachment for the update .desktop file
[05:00] <mertiki> asac : you asked me to remain you my sunbird language pack project yesterday, it's here https://bugs.launchpad.net/ubuntu/+source/lightning-sunbird/+bug/130807
[05:00] <ubotu> Launchpad bug 130807 in lightning-sunbird "sunbird langpacks doesn't exist yet" [Undecided,Confirmed] 
[05:01] <mertiki> asac : the language pack package for ubuntu is on REVU but would need to be reviewed by mozillateam
[06:24] <mertiki> asac :  you asked me to remain you my sunbird language pack project yesterday, it's here https://bugs.launchpad.net/ubuntu/+source/lightning-sunbird/+bug/130807
[06:24] <ubotu> Launchpad bug 130807 in lightning-sunbird "sunbird langpacks doesn't exist yet" [Undecided,Confirmed] 
[07:22] <tonyyarusso> At some point between now and february, could someone teach me what may be involved in packaging Firefox extensions?  (as in what would be different for extensions compared to standalone apps)
[07:23] <tonyyarusso> I may be interested in packaging Brief (RSS reader - https://addons.mozilla.org/en-US/firefox/addon/4578) for Hardy.  More to my liking than Sage was.
[07:28] <Ubulette> (I like google reader as rss reader)
[07:50] <Admiral_Chicago> akregator ftw
[07:51] <Ubulette> google reader could be accessed from everywhere (as it's a web app) and could be read with one finger
[09:14] <shiris1> Ubulette: hi :)
[09:14] <Ubulette> hi
[09:15] <shirish> Ubulette: have you looked at the microformats thing?
[09:16] <Ubulette> not much
[09:16] <Ubulette> just the things from the author
[09:16] <shirish> Ubulette: apparently there was talk of having microformats in ff3 but somehow it didn't take off, although the idea is nice.
[09:19] <shirish> Ubulette: another thing, do you know how I can remove gnash completely & use swfdec in place of that?
[09:20] <Ubulette> dpkg --purge ?
[09:20] <shirish> Ubulette: I remember we did some kind of symlink to get things working in ff as well as ff3
[09:21] <shirish> Ubulette: will dpkg --purge also remove the symlinks or does that have to be done some other way?
[09:21] <Ubulette> it will remove what has been installed, not what you did manually
[09:24] <shirish> Ubulette: ok will do, lemme update/upgrade to see if something new has hit the mirrors or not , either way, will remove gnash & its brethen.
[09:24] <shirish> Ubulette: gonna try & see how things work with swfdec for a while ;)
[09:25] <Ubulette> :)
[09:25] <shirish> as it is it seems it was uploaded to the repository either today or in the last couple of days :)
[09:28] <shirish> Ubulette: btw its really nice, the additional security near the location bar, knowing the certificate & stuff, although dunno how much help it would be while spoofing.
[09:28] <Ubulette> yep
[09:29] <shirish> in the sense if somebody is spoofing on some website, and one is there, unless he has been constantly alert, dunno if he'll come to know of any difference.
[09:30] <Ubulette> i think it makes the urlbar too long...
[09:30] <Ubulette> btw, i've found a bug two days ago
[09:31] <Ubulette> go to a page playing video or audio in flash (like youtube or any podcast), play it, click on "back" while it's still playing, sound goes on
[09:32] <Ubulette> could you confirm ?
[09:32] <shirish> Ubulette: ok will do, what are you using gnash or swfdec?
[09:34] <Ubulette> not gnash for sure
[09:34] <Ubulette> i have swfdec installed
[09:35] <Ubulette> and Shockwave Flash 9.0 r48
[09:36] <Ubulette> i guess it's the later
[09:36] <Ubulette> bug occured between sept 5 and 6
[09:37] <shirish> Ubulette: I don't have shockwave flash and don't think I'm going to install it either, about swfdec, will do it in few moments, after ff3 has been updated/upgraded.
[09:42] <asac> Hi
[09:43] <asac> what is up? i see a couple of topics in scrollback :)
[09:43] <Ubulette> hi
[09:43] <asac> Ubulette: did you manage to publish your bzr branch?
[09:44] <asac> hi
[09:44] <Ubulette> nope
[09:44] <shirish> asac: hi
[09:44] <Ubulette> it fails and create a /+junk/ branch
[09:44] <asac> Ubulette: whats the problem?
[09:44] <asac> hmm
[09:44] <asac> how do you push?
[09:44] <Ubulette> like always
[09:45] <asac> Ubulette: https://code.launchpad.net/kazehakase
[09:45] <asac> so there is not yet a kazehakase project
[09:45] <asac> where did you try to push?
[09:46] <asac> will you create a project? or shall i?
[09:46] <Ubulette> do it please
[09:46] <shirish> nice, it would be nice if we get access to kazehakase new also ;)
[09:47] <Ubulette> btw kazehakase is not at all ready for xul 1.9
[09:47] <asac> Ubulette: ok crewated
[09:47] <asac> https://launchpad.net/kazehakase
[09:47] <Ubulette> i wonder why configure is even looking at it
[09:47] <asac> whats the point?
[09:47] <Ubulette> ?
[09:47] <asac> how does it fail?
[09:47] <asac> why isn't it prepared?
[09:48] <Ubulette> everything is for 1.8
[09:48] <asac> symbols? or build infrastructure doesn't adapt to our sdk
[09:48] <asac> Ubulette: what do you mean by "everything" :) ?
[09:48] <Ubulette> plenty of stuff that changed 6 months ago in 1.9 are still used in kazehakase
[09:49] <asac> You have an example?
[09:49] <asac> so API changes?
[09:49] <Ubulette> let me push my branch
[09:49] <asac> Ubulette: cool
[09:50] <asac> Ubulette: do you push full sources?
[09:50] <Ubulette> no
[09:50] <Ubulette> i've started with the current orig from gutsy
[09:50] <Ubulette> i'll update later
[09:50] <asac> ok
[09:51] <asac> lets see ... if we need to do big code changes for 1.9 we should consider to host the full sources imo
[09:52] <asac> Ubulette: i see you push .. kazehakase.ubuntu.dev ... i guess that implies that that branch is ment to be suitable for xulrunner.dev at some point ... right?
[09:53] <asac> you already have a 1.9 patch?
[09:53] <Ubulette> partial
[09:53] <Ubulette> dont pull, i've pushed an old branch
[09:53] <Ubulette> i'll overwrite
[09:54] <Ubulette> done
[09:54] <asac> ok
[09:55] <asac> Ubulette: i have xulrunner trunk here, is that ok?
[09:55] <Ubulette> now, it fails on something which seems to be a missing extension in xul
[09:55] <Ubulette> i've tried to enable all xul entension, it ftbfs
[09:55] <Ubulette> +s
[09:56] <shirish> sad :(
[09:57] <Ubulette> asac, i wouldn't mind some help here
[09:57] <asac> Ubulette: sure ... whats the problem?
[09:57] <Ubulette> make[3] : Entering directory `/src/bzr/build-area/xulrunner-1.9-1.9~a8~cvs20070908/mozilla/toolkit/library'
[09:57] <Ubulette> make[3] : *** No rule to make target `../../staticlib/components/libgkdebug.a', needed by `libxul.so'.  Stop.
[09:58] <asac> is that an upstream code regressions or because you enable more extensions in xul?
[09:58] <Ubulette> i added more
[09:58] <asac> which ones?
[09:58] <Ubulette> --enable-extensions=all
[09:58] <Ubulette> :)
[09:58] <asac> oh right ... thats known to be broken
[09:59] <Ubulette> really ?
[09:59] <asac> afaik its one of the things that they always want to fix, but never get to it
[09:59] <Ubulette> it seems just a makefile order issue here
[09:59] <asac> yes ... enable-extensions=all doesn't build
[09:59] <Ubulette> libgkdebug.a is build from extensions/layout-debug
[09:59] <asac> but the build failure doesn't really look extension realted
[09:59] <asac> related
[09:59] <asac> ah
[10:00] <asac> layout debug?
[10:00] <Ubulette> it's part of "all"
[10:00] <asac> Ubulette: is the directory wrong?
[10:00] <asac> e.g. ../../staticlib/components/libgkdebug.a ?
[10:00] <asac> maybe it exists in some other place?
[10:00] <Ubulette> no, it's just not there yet
[10:01] <asac> so its a build sequence issue?
[10:01] <Ubulette> http://mxr.mozilla.org/seamonkey/source/toolkit/library/libxul-config.mk#342
[10:01] <asac> what is mxr?
[10:01] <Ubulette>  342 ifneq (,$(filter layout-debug,$(MOZ_EXTENSIONS)))
[10:01] <Ubulette>  343 COMPONENT_LIBS += gkdebug
[10:01] <Ubulette>  344 endif
[10:01] <Ubulette> that's the only place related to gkdebug build
[10:02] <Ubulette> mxr ? donno, like lxr i guess
[10:02] <asac> yeah ... is it from "mercurial" ?
[10:04] <asac> let me get the build depends right et al
[10:04] <Ubulette> for what ?
[10:05] <Ubulette> i've already touched that
[10:05] <Ubulette> for nsrp-dev
[10:05] <asac> no :) .. i have to install them  ;)
[10:05] <Ubulette> i've also bumped cvs to today's
[10:05] <Ubulette> in .dev
[10:06] <Ubulette> want me to push ?
[10:06] <asac> Ubulette: have you tried to manually make the gkdebug tree ... then see if build works fine?
[10:06] <asac> Ubulette: let me do catchup :)
[10:06] <asac> i am installing libnspr et al from ppa
[10:06] <asac> is that not good enough?
[10:06] <Ubulette> it is
[10:06] <asac> ok
[10:06] <Ubulette> except xul, let me push to dev then you take that
[10:07] <Ubulette> so we see the same thing
[10:07] <asac> ok now i am currently building trunk ... which should be ok as well ... so this problem is committed to .dev ?
[10:07] <asac> ok
[10:07] <Ubulette> stripped trunk or the big one ?
[10:08] <asac> i produces the orig with debian/rules neworig ... if thats what you mean
[10:08] <asac> now i will clone your .dev branch
[10:09] <asac> the mt branch?
[10:09] <asac> ok nm its the only branch that exists after all :)
[10:09] <Ubulette> ?
[10:09] <asac> Ubulette: so i use mozclient to create the orig for .dev ?
[10:10] <Ubulette> yes, or take from my website
[10:10] <Ubulette> I'll sync it in a sec
[10:10] <asac> ok i just want to use mozclient to see what it does
[10:10] <Ubulette> ok
[10:10] <asac> Ubulette: do you pass parameters to the sub makes?
[10:11] <Ubulette> hmm, i did a rev, let me push it 1st
[10:11] <asac> e.g. make xulrunner-orig MOZ_CO_TAG=MOZILLA_1_8_BRANCH ?
[10:11] <asac> ok
[10:11] <Ubulette> tag not supported ;)
[10:12] <asac> ok
[10:12] <asac> one could always use make mozclient
[10:12] <asac> oh
[10:12] <asac> right :)
[10:12] <asac> no
[10:13] <Ubulette> pushed rev3, you can go
[10:13] <asac> Ubulette: tar zcf xulrunner-1.9_~cvs20070908.orig.tar.gz ... the version looks a bit broken
[10:13] <Ubulette> yep, take rev3
[10:13] <asac> was that my fault?
[10:13] <asac> mozclient?
[10:14] <Ubulette> yep
[10:14] <Ubulette> just pull
[10:14] <asac> no rev to pull :/
[10:14] <asac> ok now
[10:14] <Ubulette> try make
[10:14] <asac> one more run ;)
[10:14] <asac> how far have the trunk + dev branches diverged?
[10:14] <Ubulette> xul ?
[10:14] <asac> do you merge things down instead of redoint?
[10:15] <asac> redoing?
[10:15] <Ubulette> xul or ff ?
[10:15] <asac> both ... currently looking at xul though
[10:16] <Ubulette> xul trunk/dev and ff trunk/dev are "mergeable"
[10:16] <Ubulette> ff gp cannot
[10:16] <asac> yes
[10:16] <asac> Ubulette:  mean i see commits to dev: Update debian/changelog to use a proper versionning scheme.
[10:16] <asac> on trunk its committed as well .. but not merged
[10:16] <asac> ?
[10:17] <Ubulette> i did it in trunk 1st and dev was already ahead
[10:17] <asac> (no idea if bzr is smart enough to merge that without conflict later if you do two distinct commits)
[10:17] <asac> yes
[10:17] <Ubulette> i should have done that in dev, then bumped trunk by merging
[10:18] <asac> yes ... you can also cherry-pick merge
[10:18] <asac> single checkins
[10:18] <asac> (you probably know)
[10:18] <asac> ok the version of the dev orig looks good
[10:18] <Ubulette> yep, but i barely use that, never tried with bzr in fact
[10:19] <Ubulette> so pull dev and build
[10:19] <Ubulette> it will fail at gkdebug
[10:20] <asac> i am building now
[10:20] <asac> lets see
[10:21] <asac> trunk still building
[10:21] <Ubulette> ??? trunk should take 1 minute
[10:22] <asac> why?
[10:22] <Ubulette> ff-trunk
[10:22] <asac> no xul-trunk
[10:22] <Ubulette> oh :)
[10:22] <Ubulette> 1 hour :)
[10:22] <asac> i am only on xul ;)
[10:22] <asac> well i hope 30 minutes
[10:22] <asac> :)
[10:22] <Ubulette> maybe more with all extensions on
[10:23] <asac> but now i have two builds running
[10:23] <asac> yes certainly more with all extensions
[10:23] <asac> Ubulette: does mike build all extensions in debian?
[10:24] <Ubulette> dont know. I started from scratch
[10:26] <shirish> guys bbiab new kernel up ;)
[10:28] <asac> hmm trunk fails
[10:28] <Ubulette> where ?
[10:28] <asac> in accessibility
[10:28] <asac> http://pastebin.mozilla.org/195898
[10:29] <asac> whats that? a compiler thing?
[10:29] <asac> hmm still 4.1.3
[10:31] <Ubulette> got no problem in there
[10:32] <asac> ok i have fixed it
[10:32] <asac> will push the patch
[10:32] <Ubulette> ?
[10:33] <Ubulette> what did you change ?
[10:33] <asac> well gcc is picky about declaring things as nsDocAccessible::SOMETHING in the nsDocAccessible class
[10:33] <asac> so it fails
[10:33] <asac> interesting that you don't get that
[10:33] <asac> maybe you use gcc-4.2?
[10:33] <asac> or even snapshot?
[10:33] <Ubulette> gcc version 4.1.3 20070831 (prerelease) (Ubuntu 4.1.2-16ubuntu1)
[10:33] <Ubulette> gutsy
[10:34] <asac> thats strange
[10:34] <asac> is that code actually compiled for you?
[10:34] <asac> maybe its because if have some -dev package installed that is not in build-depends but is detected by moz during configure?
[10:34] <Ubulette> yes, i have nsAccessibleWrap.o
[10:35] <asac> maybe its different on amd64 vs i386 ? i am on amd64
[10:35] <Ubulette> i'm i386
[10:35] <asac> ok
[10:35] <asac> .dev still building
[10:37] <shirish> back
[10:37] <asac> Ubulette: now it failed because nsIGConfService is not build ... whats going on?
[10:38] <asac> http://pastebin.mozilla.org/195899
[10:38] <shirish> asac: Ubulette: I have uninstalled gnash & installed swfdec but it doesn't show up in plugins, in plugins nothing shows up?
[10:38] <asac> which swfdec did you install?
[10:38] <asac> from where?
[10:39] <shirish> asac: the newest one from ubuntu gutsy repository
[10:39] <shirish> universe 0.5.1
[10:40] <Ubulette> asac, what dir is that ?
[10:40] <asac> oh sorry
[10:40] <asac> thats my mess
[10:40] <asac> forget about it ;)
[10:40] <mertiki> asac : You asked me to remember you my sunbird language pack project yesterday, you can look at my new package here : e https://bugs.launchpad.net/ubuntu/+source/lightning-sunbird/+bug/130807
[10:40] <ubotu> Launchpad bug 130807 in lightning-sunbird "sunbird langpacks doesn't exist yet" [Undecided,New] 
[10:41] <mertiki> When you have time of course :)
[10:41] <asac> mertiki: let me look
[10:42] <mertiki> asac : Thanks!
[10:44] <shirish> asac: Ubulette: either please take a look at http://pastebin.ca/687536 and lemme know what I need to do
[10:45] <asac> mertiki: can you please ensure that update-xpi target works?
[10:45] <asac> mertiki: from what i see its probably broken
[10:45] <asac> mertiki: i just would like to have that package in a state that allows it to be updated by anyone :)
[10:46] <shirish> I know its something to do with making a symlink to the .mozilla/plugins/ directory from one of the .so files either /usr/lib/mozilla-firefox/plugins/libswfdecmozilla.so or /usr/lib/mozilla/plugins/libswfdecmozilla.so
[10:46] <asac> mertiki: ln -s /usr/lib/mozilla/plugins/libswfdecmozilla.so ~/.mozilla/plugins/libswfdecmozilla.so
[10:46] <asac> shirish: ^^^
[10:46] <shirish> mertiki: I think asac wanted to tell me,
[10:46] <asac> mertiki: sorry :)
[10:46] <shirish> ;)
[10:47] <shirish> asac: thanx
[10:47] <mertiki> asac : Fiou :D
[10:47] <asac> mertiki: read above?
[10:48] <mertiki> asac : Yes and I must admit that I don't have big skill around packaging, so I'm not sure to understand exactly what do you mean
[10:49] <mertiki> I worked hard to bring a sunbird language pack package, but it's clearly possile that there's some details that you know better than me to fix before this package could be accepted
[10:49] <shirish> mertiki: whats Fiou means?
[10:50] <asac> mertiki: look at debian/rules ... there is code that allows you to auto update the orig.tar.gz (e.g. download the latest .xpi files) ... please try to fix the FETCHADDRESS ... and maybe it will work
[10:50] <asac> just try
[10:51] <asac> to test you run
[10:51] <mertiki> shirish : it just means that I didn't understand what asac told me, and I was happy to see that a part of this wasn't for me :P Sorry I'm french, each sentence is hard to write
[10:51] <asac> ./debian/rules update-xpi
[10:51] <shirish> Ubulette: I know what you mean, I just saw about:plugins, File name:  libswfdecmozilla.so Shockwave Flash 9.0 r100
[10:52] <mertiki> asac : Ok! I'll look for this
[10:52] <mertiki> asac : Actually, this package is a clone of the thunderbird language pack package, but it has been modified for Sunbird
[10:54] <asac> mertiki: yes ... maybe it just works if you adapt FETCHADDRESS to point to the right ftp url
[10:55] <mertiki> Mmm looking at this, though I changed it already..
[10:56] <mertiki> the actual FETCHADDRESS is =ftp://ftp.mozilla.org/pub/mozilla.org/sunbird/releases/1.5/linux-i686/xpi/
[10:56] <asac> Ubulette: ok .dev bumped into the same problem as you
[10:56] <mertiki> isn't that correct?
[10:56] <asac> test it :)
[10:57] <asac> its wrong ;)
[10:57] <Ubulette> asac, good, well.. sort of ;)
[10:57] <asac> mertiki: start ftp://ftp.mozilla.org/pub/mozilla.org/calendar ... then search :)
[10:58] <mertiki> owh..
[11:01] <mertiki> wouldn't that be better ? : ftp://releases.mozilla.org/pub/mozilla.org/calendar/sunbird/releases/0.5/langpacks/
[11:04] <mertiki> asac : is this a better FETCHADDRESS link?
[11:05] <asac> if the .xpi files are there ... then yes
[11:05] <mertiki> yah they are, the old address wasn't good
[11:06] <asac> Ubulette: looks like gkdebug is not really prepared for libxul
[11:06] <mertiki> how can-I test if the xpi-update works?
[11:07] <asac> Ubulette: wallet as well
[11:07] <Ubulette> asac, you sure ?
[11:07] <Ubulette> i need wallet for kazehakase
[11:08] <asac> yes
[11:09] <asac> lets try to fix those
[11:09] <asac> there are two issues:
[11:09] <asac> 1st. some extensions are not prepared for libxul
[11:09] <asac> 2nd. toolkit wants to link in gkdebug even though extensions are build after toolkit :)
[11:09] <asac> i already hate the 2nd
[11:09] <asac> ;)
[11:10] <asac> maybe there are bugzilla bugs already?
[11:10] <Ubulette> aren't the daily built xul complete ?
[11:11] <Ubulette> i mean, tinderbox will be red with that
[11:11] <mertiki> asac : I modified the FETCHADDRESS in the rules file, is there some other bad things that I can fix into my package?
[11:12] <asac> Ubulette: i think normal builds use default ... not all
[11:12] <asac> Ubulette: thunderbird trunk should fail as it needs wallet
[11:12] <asac> mertiki: please test if update-xpi works
[11:12] <Ubulette> default means 2 ext, all is more than a dozen
[11:13] <asac> Ubulette: yes ... doesn't matter ;)
[11:13] <asac> default is what gets build on tinderbox most likely
[11:13] <mertiki> asac : Ok, no problem, I just need to know how, sorry I'm new and I don't want to loose your time, I'll do what you ask me to do
[11:13] <Ubulette> i mean, there's a lot to do :P
[11:13] <asac> Ubulette: well ... lets see
[11:13] <asac> its probably the same issue everywhere
[11:13] <asac> so fix one ... fix all
[11:13] <asac> (except the 2nd one i named)
[11:14] <asac> mertiki: read above
[11:14] <asac> mertiki: i told you how to test it
[11:14] <asac> 22:50 < asac> ./debian/rules update-xpi
[11:14] <mertiki> asac : Yeah, I just need to know how, just by typing ./rules update-xpi?
[11:14] <mertiki> asac : Thanks
[11:15] <asac> Ubulette: i think for 2nd we have to prebuild layout-debug before toolkit is build ... all other extensions should be build as usualy
[11:17] <shirish> Ubulette: any idea when the downloading issue in ff-trunk will be taken care of?
[11:19] <Ubulette> shirish, what issue ? i don't remember any around dling files
[11:19] <shirish> Ubulette: I have never been able to download any files, let's say even .torrent files through ff-trunk
[11:20] <Ubulette> hmm, I don't have a problem with that either
[11:20] <Ubulette> maybe one of your addons
[11:29] <mertiki> asac : Mmm, update-xpi doesn't work, and the problem is even present in the thunderbird-locales source file.. I think that it's just a little folder error
[11:30] <mertiki> asac : the script downloads the xpi file successfully but don't update them
[11:34] <shirish> Ubulette: nope, I disabled all of the addons, but I still can't download :(
[11:34] <asac> mertiki: hmm
[11:35] <mertiki> but the rules file seems to be designed to be run outside the debian folder
[11:35] <asac> Ubulette: which extensions do build successfully?
[11:37] <Ubulette> asac, all pref/*
[11:37] <asac> ok
[11:37] <mertiki> asac : there's a line in the rules file which refers to a non-existent file
[11:37] <mertiki> asac : -mv -f $(CURDIR)/packages.list $(CURDIR)/packages.list.old
[11:37] <mertiki> asac : this file doesn't even exist in the thunderbird locales source package
[11:41] <asac> hmm
[11:42] <asac> mertiki: did you take a look at the firefox-locales-all package?
[11:42] <asac> mertiki: that one is most likely in the most decent state
[11:42] <mertiki> asac : not yet, I'll look
[11:43] <Ubulette> asac, I have an idea. gonna try it
[11:44] <asac> Ubulette: what issue are you on?
[11:44] <Ubulette> xul
[11:44] <asac> yes 1 or 2 ?
[11:44] <asac> (gkdebug?)
[11:44] <Ubulette> 2
[11:44] <asac> or wallet et al?
[11:46] <asac> Ubulette: when is libxpcom.so build?
[11:46] <asac> for me it doesn't exist after make in xpcom
[12:05] <asac> Ubulette: the idea is to build it early in top level Makefile.in
[12:06] <asac> howver for that to happen it has to build at all ... which it currently doesn't
[12:06] <asac> so better concentrate on 1 :)
[12:08] <mertiki> asac : the firefox rules file doesn't have a update-xpi option..
[12:08] <mertiki> asac : I searched it and tried it but.. can't find it
[12:08] <mertiki> asac : tested for mozilla-firefox-locale-all-2.0.0.1ubuntu
[12:09] <asac> hmm
[12:09] <asac> ok
[12:11] <mertiki> asac : maybe you can look at this.. but I think that you'll not find any update-xpi in the rules file
[12:12] <asac> mertiki: ok please upload a new version with the fixed FETCHADDRESS
[12:12] <asac> and add that info to the bug
[12:12] <asac> i will do it and upload
[12:13] <asac> thanks
[12:13] <mertiki> asac : thanks a lot for all your work
[12:13] <asac> mertiki: yes ... drop info to bug when you uploaded a new revision
[12:13] <asac> thanks
[12:13] <mertiki> asac : I have a last question : When a package isn't accepted in repositories yet, do I have to change the ubuntu version number to upload it into REVU?
[12:14] <Ubulette> asac, seems to work. i'm in cairo now
[12:14] <mertiki> asac : I'll do it
[12:18] <asac> Ubulette: please don't do too hacky things
[12:18] <asac> since you don't tell what you do, i cannot tell if its good ;)
[12:18] <asac> mertiki: i have no idea
[12:19] <asac> mertiki: ask scottk or someone who is more used to revu
[12:19] <mertiki> asac : Ok thanks
[12:19] <asac> mertiki: i think you have to bump ubuntu revision
[12:19] <asac> but not sure
[12:19] <mertiki> asac : I'll ask my question on the #ubuntu-motu chan, they will probably know that
[12:19] <Ubulette> asac, I think i did a (one) fix, not a hack.
[12:20] <asac> Ubulette: so all extensions build now?
[12:20] <Ubulette> seems so
[12:21] <asac> ok great
[12:21] <asac> what did you do?
[12:39] <asac> Ubulette: kazehakase ... nsIPassword is somehow not installed ... any ideas?
[12:40] <asac> ah right
[12:40] <asac> thats wallet
[12:40] <asac> ok
[12:40] <asac> Ubulette: so you have any patch i can use to build  wallet?
[12:40] <Ubulette> my port of kazehakase is not complete
[12:41] <asac> well ... for now it fails because of missing wallet extension in xulrunner
[12:41] <Ubulette> i just ported files one by one and stopped at nsIPassword, then jumped to xul
[12:41] <asac> yes
[12:41] <Ubulette> there are probably many other things to port
[12:41] <asac> what did you do to build all extensions?
[12:44] <Ubulette> pushed
[12:44] <Ubulette> rev14
[12:45] <asac> Ubulette: that makes the whole build succeed?
[12:46] <Ubulette> hmm. thought it did but not
[12:46] <Ubulette> it jsut stopped
[12:46] <asac> in extensions right?
[12:47] <asac> for me libxpcom.so is not build at that point of time ... though it is in trunk -dev package
[12:47] <Ubulette> no, same place but it built tons of stuff before
[12:47] <asac> ok
[12:47] <asac> i dropped it from libxul-config.mk
[12:47] <asac> to get ahead
[12:47] <asac> but extensions fails
[12:48] <asac> xpcom not avail ... and i made it avail, but now symbols are missing
[12:48] <asac> probably need to link against the static xpcom libs
[12:48] <asac> but i doubt it
[12:48] <asac> there must be something else
[12:48] <asac> we need at least wallet i guess for kazehakase
[12:49] <asac> but that fails
[12:49] <asac> maybe needs to be ported
[12:49] <Ubulette> hmm it seems almost complete
[12:50] <TheMuso> asac: So is there anything I can do to get a ppc fix in somehow? I'd like to see this fixed soonish if possible.
[12:52] <asac> TheMuso: which application?
[12:52] <asac> (sorry, but i lost context)
[12:53] <asac> ah you say for trunk?
[12:53] <asac> granparadiso?
[12:53] <TheMuso> asac: firefox3, well whatever. It needs fixing in trunk at least.
[12:53] <asac> ok
[12:53] <asac> you have a patch?
[12:54] <asac> (i know you had  .... but i don't know where)
[12:54] <TheMuso> No I don't have a patch yet, as we were trying to work out what the cleanest fix would be.
[12:54] <asac> ah
[12:54] <asac> yes
[12:55] <asac> TheMuso: what file did we touch last?
[12:55] <asac> Linux.mk ?
[12:55] <asac> was that enough to build for you?
[12:56] <TheMuso> asac: We didn't touch anything. I was experimenting to see where the best place would be to fix the problem. I thought that xpcom/reflect/xptcall/md/unix/Makefile.in was the best place to fix it.
[12:56] <TheMuso> Linux.mk had nothing to do with it, and I haven't had a lok at it, but I will now.
[01:00] <asac> well ... if its enough to fix there, then maybe use that
[01:01] <asac> i have no idea if Linuxpowerpc64 could exist as well
[01:01] <asac> maybe adapt the Makefile.in to match that as well
[01:01] <asac> TheMuso: ^^
[01:02] <asac> ifneq (,$(filter Linuxpowerpc,$(OS_ARCH)$(OS_TEST))
[01:02] <asac> or something
[01:03] <TheMuso> right
[01:04] <asac> at best do a quilt patch which we can include in our branches then
[01:05] <asac> but please test that the binaries actually work :)
[01:05] <TheMuso> Sure.
[01:05] <TheMuso> BTW there are only 2 Linux.mk files, and they appear to only be for parts of the code.
[01:06] <mertiki> asac : Sorry for the time it took, I uploaded the new sunbird-locales and notified it in the launchpad bug
[01:06] <asac> mertiki: thanks
[01:07] <asac> mertiki: if you don't see it acked or uploaded within two days, bug me ;)
[01:07] <asac> but since i set it to in progress and assigned to me i should remember
[01:08] <TheMuso> asac: Ok, I think the affected Makefile.in is the best solution.
[01:14] <mertiki> asac : Cool thanks!