[00:48] <ddecator> dang, XR2.0 isn't building..
[00:54] <LLStarks> yo
[00:54] <LLStarks> is there anything like palemoon for linux?
[00:55] <ddecator> i don't even know what palemoon is tbh
[00:56] <LLStarks> architecture optimized firefox
[01:10] <ddecator> note to self: XR 2.0 failed to build due to xulrunner-2.0-testsuite missing files (debian/tmp/usr/lib/xulrunner-2.0*/components/libMyService.so)
[01:12] <ddecator> that's what i need to talk to micah about. right now though, dinner
[04:33] <ddecator> evenin' micahg
[04:33] <micahg> hi ddecator
[04:34] <ddecator> micahg: i pulled the latest XR 2.0 earlier and tried to build it. after updating two patches, it failed near the end due to a missing "libMyService.so" file
[04:35] <micahg> ddecator: what folder is it in?
[04:36] <ddecator> micahg: supposed to be in debian/tmp/usr/lib/xulrunner-2.0*/components/libMyService.so
[04:36] <ddecator> it was trying to build the testsuite
[04:37] <micahg> ddecator: see if the file is in the build directory
[04:37] <micahg> if not, drop it from the testuite.install file
[04:37] <ddecator> micahg: ok, thanks
[05:06] <ddecator> micahg: i've had to remove 3 things from the testsuite.install file so far, and it just failed from a fourth missing. does that seem right or do you think it's something upstream that is going to be fixed?
[05:08] <micahg> ddecator: what are the 4 files?
[05:10] <ddecator> libMyService.so, libtestdynamic.so, TestFactory, TestServMgr (might be more, those are just what i've run into so far)
[05:10] <ddecator> micahg: ^
[05:12] <micahg> ddecator: well, a lot of code was just merged, maybe that affected it
[05:12] <ddecator> micahg: so just comment them out for now?
[05:12] <micahg> ddecator: yeah
[05:12] <ddecator> micahg: k, will do
[05:17] <ddecator> that worked :)
[05:50] <ddecator> hm, they built but FF 4 is broken :(
[06:32] <micahg> ddecator: you might be missing some files on install
[06:33] <ddecator> micahg: any idea how i can tell?
[06:33] <micahg> ddecator: compare debian/tmp/ to debian/xulrunner-2.0/
[06:39] <ddecator> micahg: well some of the dirs are different, i'm guessing they aren't supposed to be exactly the same?
[06:40] <micahg> ddecator: some of the files are installed in Firefox, but most are installed in xulrunner
[06:40]  * micahg needs to make Firefox all in one
[06:41] <ddecator> micahg: well i'm not really sure what differences i should be looking for tbh. debian/tmp/ has more files than debian/xulrunner-2.0/
[06:41] <micahg> ddecator: check components for new fils
[06:41] <micahg> *files
[06:42] <ddecator> micahg: aha
[06:46] <ddecator> micahg: 11 items in /tmp that aren't in /xulrunner-2.0
[06:47] <micahg> ddecator: how many of those are in firefox-4.0
[06:49] <ddecator> micahg: i don't see any of them in the components for firefox-4.0
[06:54] <micahg> ddecator: it's components that are missing?
[06:56] <ddecator> micahg: there are 11 files in debian/tmp/usr/lib/xulrunner-2.0b2pre/components that aren't in debian/xulrunner-2.0/usr/lib/xulrunner-2.0b2pre/components or in debian/firefox-4.0/usr/lib/firefox-4.0b2pre/components
[06:57] <micahg> ddecator: k, what files?
[07:00] <ddecator> micahg: httpd.js, httpd.manifest, libmozgnome.so, libnkgnomevfs.so, libxpcomsample.so, nsSample.js, nsSample.manifest, reftest-cmdline.js, reftest-cmdline.manifest, tp-cmdline.js, tp-cmdline.manifest
[07:01] <micahg> ddecator: the .js files are installed w/Firefox
[07:01] <ddecator> micahg: ok
[07:01] <micahg> ddecator: libmozgnome.so, libnkgnomevfs.so, are in xul-gnome-support
[07:02] <ddecator> micahg: ah, that makes sense
[07:03] <micahg> nsSample.js is in the testsuite, and the .manifest version should go in tehre as well
[07:03] <micahg> ddecator: same for reftest and tp -cmdline
[07:04] <ddecator> micahg: so everything is accounted for..
[07:04] <micahg> ah, same for httpd
[07:04] <micahg> ddecator: well, the .manifest files are missing in the tesuite
[07:04] <micahg> *testsuite
[07:05] <ddecator> micahg: oh, i thought you meant those were included. i can add those, but i don't have the testsuite installed anyway :(
[07:05] <micahg> ddecator: right, but it tries to build it, doesn't it
[07:06] <ddecator> micahg: right
[07:07]  * micahg just had to create a local stock reply for pre-karmic apport crash creatio
[07:11] <ddecator> micahg: alright, i added those .manifest files to the testsuite.install
[07:12] <micahg> ddecator: so it should work now :)
[07:12] <ddecator> micahg: ...wait what?
[07:12] <micahg> ddecator: oh, right, FF wasn't working
[07:13] <micahg> ddecator: check the firefox install for missing manifest files
[07:13] <ddecator> micahg: haha, alright
[07:14] <ddecator> micahg: hm, browser.manifest sounds important :p
[07:14] <micahg> heh
[07:14]  * micahg had a build in a PPA that was waiting for 30 hrs
[07:16] <ddecator> micahg: the firefox-4.0.install file uses wildcards to install all *.js and all *.xpt files, should i just add one to install all *.manifest files?
[07:17] <micahg> ddecator: do they all match .js files?
[07:18] <ddecator> micahg: right now, browser.manifest is the only one
[07:18] <micahg> ddecator: k, then go for it
[07:18] <ddecator> micahg: sure thing. and are the builders backed up that bad?
[07:19] <micahg> ddecator: archive rebuild in progress
[07:19] <ddecator> micahg: oooooh
[07:20]  * ddecator is rebuilding XR and FF
[07:20] <micahg> ddecator: I needed to test build gjs as pbuilder doesn't like me ATM
[07:21] <ddecator> micahg: still having trouble with it not pulling from the right places?
[07:21] <micahg> ddecator: it's not pulling -security updates
[07:21] <ddecator> micahg: ah, right
[07:21] <micahg> or even -updates
[07:21] <ddecator> i don't use pbuilder, so i have no idea why it wouldn't :/
[08:18] <ddecator> micahg: broke some of my add-ons, but it's working now :)
[08:31] <ddecator> micahg: alright, pushed to lp. i'm guessing i'll have to reformat some things (commits, etc.) but it's all up-to-date, just fyi
[08:33] <micahg> ddecator: k, I'll have a look
[09:22] <micahg> ddecator: I'll have to review tomorrow as I'm going to sleep soon
[09:22] <micahg> ddecator: or rather later today :0
[09:22] <micahg> :)
[19:20] <ddecator> micahg: no problem, that's what i figured :)