[01:16] <asac> gnomefreak: do you plan to upload a firefox-trunk xulrunner-trunk build from latest bzr soon?
[01:16] <asac> gnomefreak: don't eat ;)
[01:16] <gnomefreak> asac: cant eat
[01:17] <gnomefreak> asac: i didnt plan to today, noone told me they were ready for PPA
[01:17] <asac> gnomefreak: trunk should always be ready
[01:17] <asac> ubulette should only merge usable things from trunk.dev up to trunk
[01:18] <gnomefreak> asac: ill look at them in morning, please remind me when i get here
[01:18] <gnomefreak> ~12 hours or so and ill work on them
[01:18] <asac> yeah i will ask ubulette if there are any reasons not to do that
[01:18] <gnomefreak> k
[01:18] <gnomefreak> asac: i see one
[01:19] <gnomefreak> her issue above ;)
[01:19] <gnomefreak> his
[01:19] <asac> hmm trunk depends on ... libnspr4 (>= 2:1.firefox1.5.dfsg+1.5.0.5-0ubuntu6.06.1), libnss3 (>= 2:1.firefox1.5.dfsg+1.5.0.5-0ubuntu6.06.1)
[01:19] <gnomefreak> and last i heard xulrunner isnt used with trunk
[01:19] <asac> does that work?
[01:19] <gnomefreak> asac: where the hell did you see that?
[01:20] <gnomefreak> maybe its always been there
[01:20] <gnomefreak> thats not that good IMHO
[01:20] <asac> gnomefreak: i installed firefox-trunk from ppa
[01:20] <gnomefreak> that should be bumped to firefox2
[01:20] <asac> its completely broken
[01:20] <gnomefreak> asac: define broken
[01:20] <asac>  dpkg -L firefox-trunk
[01:20] <asac> /etc
[01:20] <asac> /etc/firefox-trunk
[01:20] <asac> /etc/firefox-trunk/profile
[01:20] <asac> /etc/firefox-trunk/profile/bookmarks.html
[01:20] <asac> /etc/firefox-trunk/profile/localstore.rdf
[01:20] <asac> /etc/firefox-trunk/profile/mimeTypes.rdf
[01:20] <asac> /etc/firefox-trunk/profile/chrome
[01:20] <asac> /etc/firefox-trunk/profile/chrome/userChrome-example.css
[01:20] <asac> /etc/firefox-trunk/profile/chrome/userContent-example.css
[01:20] <asac> /etc/firefox-trunk/profile/prefs.js
[01:20] <asac> /etc/firefox-trunk/firefoxrc
[01:20] <asac> /etc/firefox-trunk/pref
[01:21] <asac> /etc/firefox-trunk/pref/firefox.js
[01:21] <asac> /etc/firefox-trunk/profile/search.rdf
[01:21] <asac> thats all content of it
[01:21] <gnomefreak> asac: the build didnt fail or error on anything
[01:21] <asac> any further questions about my definition of brokenness ;)
[01:21] <asac> well
[01:21] <asac> look at it ;) ... this miserable squashed thing
[01:22] <asac> have you tested the build?
[01:24] <gnomefreak> no didnt have time
[01:24] <asac_> of the annoying things on net i hate reconnects the most :)
[01:24] <asac_> 01:19 < gnomefreak> asac: the build didnt fail or error on anything
[01:24] <asac_> 01:19 < asac> well
[01:24] <asac_> 01:19 < asac> look at it ;) ... this miserable squashed thing
[01:24] <asac_> 01:20 -!- cwong1 [i=chatzill@nat/intel/x-7118155c5dfe5eb7]  has quit ["ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007060115] "] 
[01:25] <asac_> 01:20 < asac> have you tested the build?
[01:25] <asac_> 01:21 < asac> http://ppa.launchpad.net/
[01:25] <asac_> 01:21 < asac> is down?
[01:25] <asac_> 01:21 < asac> gnomefreak: ^^?
[01:25] <asac_> 01:21 < asac> am i still here?
[01:25] <gnomefreak> your here
[01:25] <gnomefreak> i answered you
[01:25] <gnomefreak> i didnt test it remember wasnt feeling great
[01:25] <gnomefreak> thats why its there for people to test ;)
[01:26] <Ubulette> xchat took 4 minutes to connect to freenode !?! wtf ?
[01:26] <asac_> Ubulette: state of trunk branches?
[01:26] <gnomefreak> Ubulette: thts your net being restricted i had same issue when my net was having issues
[01:26] <asac_> Ubulette: do we have a "always-good-enough for ppa upload" policy for that branch?
[01:26] <asac_> ;)
[01:27] <gnomefreak> and are we building against xulrunner yet?
[01:27] <gnomefreak> since first build wasnt ready for it
[01:27] <asac_> gnomefreak: latest trunk branches yes
[01:27] <asac_> gnomefreak: which is why i want them in ppa ;)
[01:27] <Ubulette> asac, if you take the tarball mentionned in changelogs, all branches are ok
[01:27] <gnomefreak> asac_: not when i built trunk it wasnt ready for xul
[01:27] <Ubulette> if you bump, maybe not
[01:27] <asac_> Ubulette: are the branches reproducible?
[01:27] <asac_> e.g. do you checkout by date?
[01:28] <asac_> or do we rely on your tarball?
[01:28] <gnomefreak> asac_: can you reproduce this issue from branch?
[01:28] <asac_> gnomefreak: haven't tested
[01:29] <Ubulette> I don't co by date, there's no real benefit
[01:30] <gnomefreak> Ubulette: are you using the PPA packages or built right from branch (for -trunk)
[01:30] <asac_> Ubulette: the benefit is being able to rebuild the orig tarball from pristine upstream sources ... e.g. without relying on 3rd party tarballs ;)
[01:31] <Ubulette> then try. I can stop touching everything if you prefer
[01:31] <asac_> he?
[01:36] <asac_> Ubulette: i don't see a hint for the origin in changelog entry of xul-trunk branch
[01:37] <asac_> just: new upstream snapshot (1.9a8pre cvs20070824)
[01:37] <TheMuso> asac_: SInce I had to log off, you wanted an FTBFS for classpath, upload it to revu, and file an UVF. Correct?
[01:39] <Ubulette> asac, cvs being what it is, i can't be more precise. My bot does better, it says cvs20070912t0913 referring to bonsai but you'll hate that
[01:39] <asac_> Ubulette: actually i won't
[01:39] <asac_> :)
[01:39] <asac_> Ubulette: can we use that as changelog version?
[01:39] <asac_> i can fix the cvs checkout rule then
[01:40] <Ubulette> in that particular case, i don't know if it matches. next time, i can do it that way
[01:41] <asac> how do you decide when to update a trunk build?
[01:41] <Ubulette> i've made mozclient for that, based on my bot rules. I just dropped the timestamp
[01:42] <Ubulette> trunk ? when someone asks for it, like for ppa
[01:42] <asac> ok
[01:42] <asac> so when do you do checkins on .dev?
[01:42] <asac> only when you change things other than changelog?
[01:42] <Ubulette> when my bot failed
[01:43] <Ubulette> just did that for nss 2 hours ago
[01:43] <asac> can we add integrity checks to your bot if i can come up with something?
[01:43] <Ubulette> what do you mean ?
[01:43] <asac> e.g. i think about countin files in dist/ ... and checking if the ratio to how many files are in packages is right
[01:44] <Ubulette> wow..
[01:44] <asac> so the bot recognizes changes that might break the runtime
[01:44] <asac> at least the most common cases
[01:45] <Ubulette> I can plugin shell scripts are various levels of the build so yes, it's possible
[01:45] <asac> ok
[01:45] <gnomefreak> gdm is frigging borked
[01:46] <gnomefreak> maybe theme is but still same
[01:46] <Ubulette> but most of the time, the debhelper files choke when files are missing
[01:46] <asac> Ubulette: when missing yes ... when added outside the bulk dirs, no!
[01:46] <Ubulette> agree
[01:46] <gnomefreak> asac: if someone can verify trunk works and with xul ill do it tomorrow (atleast start on it)
[01:47] <asac> and those are the most likely from my experience
[01:47] <gnomefreak> brb have to get out of kde4
[01:47] <asac> good idea
[01:48] <Ubulette> verify trunk works: as i said, it works for sure with my tarballs
[01:49] <Ubulette> but what's the point of pushing an old trunk to ppa ?
[01:49] <Ubulette> it's better to just dump dev in trunk just before pushing to ppa
[01:50] <asac> afaik dev uses dev nspr/nss?
[01:50] <Ubulette> no
[01:50] <Ubulette> it could be it's not mandatory
[01:50] <asac> well actually its .dev
[01:51] <asac> its just that we mark tested snapshots from dev by promoting that snapshot to trunk :)
[01:51] <Ubulette> I just make sure to have the minial nss/nspr trunk matching client.mk for ff.trunk
[01:51] <Ubulette> I never push anything randomly, I build 1st
[01:52] <Ubulette> so take the all trunk, it build, same for all dev, same for ff dev + nss/nspr trunk
[01:52] <gnomefreak> nss nspr for trunk need to be updated as well in PPA?
[01:53] <Ubulette> not if ppa matches what's in the branches
[01:53] <asac> Ubulette: i cannot say ... maybe you could even use trunk branch directl for .dev ... however in the long run i think its good to have this split.
[01:55] <Ubulette> i've said that before, you can just forget about nss/nspr dev. I can even move them out of mt
[01:55] <Ubulette> i need them, ppa doesn't
[01:55] <asac> how do you use them atm? do you stil l build that?
[01:55] <Ubulette> my bot build *.dev
[01:55] <asac> i like to have that as an mt branch
[01:55] <Ubulette> +s
[01:56] <Ubulette> and i run all that my bot builds
[01:57] <Ubulette> damn, is there a new firewall in gutsy or something. xchat is no longer able to connect to some servers since my reboot
[01:58] <asac> firewall?
[01:58] <asac> not by default i think
[02:04] <asac> Ubulette: ok i think i am fine to abandon trunk.dev tree for xulrunner for now and use trunk for both your bot and ppa releases