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